Follow @Openwall on Twitter for new release announcements and other news
Домашняя страница Owl
Другие языки
английский
Концепция
Процессорные архитектуры
Система сборки
Установка
Обновление
Скачать (HTTP, FTP, rsync, anoncvs)
CVSweb
Изменения
Изменения в current
Изменения в 3.1-stable
Изменения до 3.1
Изменения в 3.0-stable
Изменения до 3.0
Изменения в 2.0-stable
Изменения до 2.0
Изменения в 1.1-stable
Изменения до 1.1
Изменения до 1.0
Изменения в 0.1-stable
Графика для ссылок
Скриншоты
Слайды презентации
Wiki
OpenVZ-виртуализация
Пакеты
VPS-хостинг с Owl
Что пишут об Owl
Приведенные ниже инструкции относятся к Owl 3.0. Инструкции по установке более старых версий Owl находятся в файле Owl/doc/ru/INSTALL в "native" дереве соответствующих версий (это /usr/src/world/native/Owl*/doc/ru/INSTALL на наших CD).

В данный момент есть два основных способа установки Owl - загрузиться с компакт-диска Owl или воспользоваться уже установленной системой Linux.

Использование компакт-диска.

Если у вас нет компакт-диска Owl, вы можете заказать его или обратиться к файлу DOWNLOAD для получения списка адресов, где можно скачать образ компакт-диска (ISO-9660), чтобы записать диск самостоятельно.

Загрузите ваш компьютер с компакт-диска. Когда появится меню, нажмите Enter (выбрав таким образом умалчиваемый вариант загрузки - "normal") или просто подождите несколько секунд.

Owl загрузится в однопользовательском режиме. После запуска пользовательской оболочки (shell), у вас есть возможность настроить загруженную с CD систему, набрав команду:

	setup

Конфигурация будет размещена в оперативной памяти (RAM), каталоги /etc и /var - на виртуальном RAM-диске. После этого вы можете продолжить загрузку уже в многопользовательском режиме, для чего достаточно выйти из shell. Разумеется, этот шаг необязателен и имеет смысл только если вы собираетесь продолжать установку в многопользовательском режиме (например, с удаленной рабочей станции), обращаться к ресурсам локальной сети или использовать загруженную с CD систему без установки на жесткий диск.

Для установки Owl на жесткий диск наберите:

	settle

Эта команда запустит программу установки, которая поможет вам полностью произвести процесс установки.

Использование установленной системы Linux.

Внимание! Процедура, описанная в данном разделе, актуальна только когда по какой-либо причине вы не можете использовать установочный CD - во всех остальных случаях рекомендуется использовать его.

В существующей Linux-системе должны быть установлены утилиты GNU и программа rpm2cpio. Использование RPM в качестве менеджера пакетов необязательно.

Вам понадобится приготовить стандартный каталог /usr/src/world, как описано в файле BUILD.

Определите нужные разделы жесткого диска с помощью fdisk(8). Используйте mkfs(8) и mkswap(8), чтобы создать файловые системы и подготовить swap-раздел. С помощью mount(8) смонтируйте корневую файловую систему в /owl и остальные - в соответствующие каталоги корневой файловой системы (внутри /owl). Для установки перейдите в каталог /usr/src/world и наберите:

	KERNEL_FAKE=no make installworld && make setup

При возникновении каких-либо проблем на этапе "installworld" (следите за сообщениями "Failed"), устраните их причину и запустите команду повторно.

Программа настройки, вызываемая командой make setup, позволяет настроить ряд параметров свежеустановленной системы. Обратите внимание на то, что она не создает файл /etc/fstab - вам понадобится создать его вручную.

После завершения установки среды Owl вам нужно установить загрузчик. Обратите внимание, что настройка загрузчика должна происходить внутри chroot в корневой каталог устанавливаемой системы:

	chroot /owl

Вы можете выбрать, настроить ли загрузчик, входящий в комплект Owl (LILO или SILO, в зависимости от архитектуры вашего компьютера), или же использовать другой загрузчик, уже установленный на вашем компьютере (если таковой есть).

После завершения процесса установки следует вручную размонтировать все файловые системы, смонтированные в каталоге /owl и его подкаталогах.

$Owl: Owl/doc/ru/INSTALL,v 1.21 2010/12/14 16:37:05 solar Exp $