Openwall Project   /home  Owl  JtR  Pro  crypt  pam_passwdqc  tcb  phpass  scanlogd  popa3d  msulogin  /  Linux  BIND  /  advisories  presentations  /  services  donations  /  wordlists  passwords  /  community  lists  wiki  CVSweb  mirrors  signatures
bringing security into open environments
 
Order Openwall GNU/*/Linux 2.0 on a CD with delivery worldwide
Домашняя страница Owl

Другие языки:
английский, немецкий

Концепция
Процессорные архитектуры
Система сборки
Установка

Купить CD
Скачать (FTP, anoncvs, CVSweb)

Изменения:
Изменения в current
Изменения в 2.0-stable
Изменения до 2.0
Изменения в 1.1-stable
Изменения до 1.1
Изменения до 1.0
Изменения в 0.1-stable

Графика для ссылок

Приведенные ниже инструкции относятся к Owl 2.0 и к более новым версиям (пока не заменены). Инструкции по установке более старых версий Owl находятся в файле Owl/doc/ru/INSTALL в "native" дереве соответствующих версий (это /usr/src/world/native/Owl*/doc/ru/INSTALL на наших CD).

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

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

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

Компакт-диски Owl для x86 являются загрузочными, и если ваш компьютер позволяет загрузиться с CD - просто воспользуйтесь этим. В противном случае создайте (с помощью dd(1) или аналогичной программы) загрузочную дискету 1.44 MB из файла образа, расположенного в boot/floppy.image, и загрузитесь с этой дискеты. И в том, и в другом случае вам понадобится в ответ на запрос загрузчика указать устройство CD-ROM, которое будет использовано в качестве корневой файловой системы. Если вы используете IDE CD-ROM, укажите контроллер и устройство; при использовании SCSI - выберите "scsi".

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

	setup

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

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

	settle

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

Пожалуйста, обратите внимание на то, что программа установки не ставит исходные тексты ядра - для того, чтобы иметь возможность пересобрать ядро, вам понадобится вручную развернуть исходные тексты ядра, которые можно найти на установочном CD в каталоге usr/src/kernel.

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

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

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

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

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

	make installworld && make setup

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

После завершения установки среды Owl вам нужно установить ядро. Мы рекомендуем собирать ядро из исходных текстов, что позволит вам более гибко настроить его под свои нужды. В данное время Owl поддерживает ядра Linux 2.4 - мы рекомендуем использовать версию ядра, входящую в комплект Owl.

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

	chroot /owl

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

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

$Owl: Owl/doc/ru/INSTALL,v 1.15 2006/02/09 19:40:47 solar Exp $