Openwall Project   /home  Owl  JtR  Pro  crypt  pam_passwdqc  tcb  phpass  scanlogd  popa3d  msulogin  /  Linux  BIND  /  advisories  presentations  /  services  donations  /  wordlists  passwords  /  news  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"), устраните их причину и запустите команду повторно.

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

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

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

	chroot /owl

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

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

$Owl: Owl/doc/ru/INSTALL,v 1.17 2009/10/25 05:11:49 gremlin Exp $