Установка с жесткого диска

Это полезно, если вы не видите смысла установки с компакт-диска, или думаете, что так будет быстрее. Для этого нужен образ диска Zenwalk и GRUB или LILO.

   /dev/sdXY - куда вы хотите устанавливать zenwalk, например /dev/sda7
   /dev/sdXZ - куда будет распакован образ диска zennwalk, например /dev/sda10

ВАЖНО: Вам надо иметь ясное представление, какой жесткий диск и какие разделы будут использованы для установки.

  1. Распаковать содержимое ISO

       su
       mkdir /mnt/zeniso
       mount -o loop -t iso9660 <путь_к_iso>/zenwalk.iso /mnt/zeniso
       cp -r /mnt/zeniso <где_/dev/sdXZ_смонтирован>zenwalk
       umount /mnt/zeniso
       rmdir /mnt/zeniso
    

    где zenwalk.iso - ваш образ Zenwalk ISO.

  2. Добавить установку в загрузчик

    ДЛЯ ПОЛЬЗОВАТЕЛЕЙ GRUB

    отредактируйте /boot/grub/menu.lst и добавьте следующие строки

       title Zenwalk install
       root (hdX,Z-1) #<-- ИЗМЕНИТЬ
       kernel /zenwalk/kernels/ata/bzImage
       initrd /zenwalk/isolinux/initrd.img
    

    Например: Если вы распаковали ISO в /dev/sda10, у вас должно быть "root (hd0,9)" (0 = a = первый жесткий диск, 9 = 10-1)

    Некоторым пользователям может понадобиться ядро с поддержкой scsi (просто замените ata на scsi)

    ДЛЯ ПОЛЬЗОВАТЕЛЕЙ LILO

    отредактируйте файл /etc/lilo.conf и добавьте следующие строки

       # ZENWALK INSTALL from HD
       image = /path/to/location/kernels/ata/bzImage
       root = /dev/sdXZ <--ИЗМЕНИТЬ sdXZ
       label = ZW_install_from_HD
       initrd = /path/to/location/isolinux/initrd.img
       append = "здесь_дополнительные_параметры" #
    

    Некоторым пользователям может понадобиться ядро с поддержкой scsi (просто замените ata на scsi)

    Выполните команду lilo -v

  3. Перезагрузитесь и выберите на экране загрузчика пункт "Zenwalk install". Начнется установка.

    Если в экране установки выбрать "Exit setup", мы окажемся в консоли .

    Монтирование распакованного образа.

       cd /
       mkdir zeniso
       mount /dev/sdXZ /zeniso #<-- ИЗМЕНИТЬ /dev/sdXZ
       setup
    

    Появится обычный экран установки Zenwalk. Делайте все как обычно до тех пор, пока не будет вопроса об источнике установки. Выберите "Install from a pre-mounted directory (Установить из заранее смонтированной папки)", и когда вас спросят об этой папке, напишите:

       /zeniso/zenwalk/
    

  4. Продолжение установки

    Если вы захотите установить lilo в MBR, текущая запись будет затерта.

  5. Перезагрузка

    Если вы не устанавливаете lilo и используете grub, измените /boot/grub/menu.lst, или пропустите этот шаг

       title Zenwalk
       root (hdX,Y-1) #<--ИЗМЕНИТЬ
       kernel /boot/vmlinuz-2.6.21.3 root=/dev/sdXY #<--ИЗМЕНИТЬ /dev/sdXY и, если необходимо, версию ядра
    

    При использовании lilo, добавьте в /etc/lilo.conf следующее

       image = /mnt/sdXY/boot/vmlinuz-2.6.21.3 #<--ИЗМЕНИТЬ /dev/sdXY и, если необходимо, версию ядра
       root = /dev/sdXY #<--ИЗМЕНИТЬ /dev/sdXY на действительный раздел установки
       label = ZenWalk-X.Y.Z
       initrd = /mnt/sdXY/boot/initrd.splash #<--ИЗМЕНИТЬ sdXY на действительный путь
       append = "дополнительные параметры" #
    

    Затем создайте точку монтирования и примонтируйте раздел с новоустановленным Zenwalk, если это не было сделано автоматически, затем выполните lilo -v

       su
       mkdir /mnt/sdXY #<--ИЗМЕНИТЬ sdXY на раздел из lilo.conf
       mount /dev/sdXY /mnt/sdXY #<-- Убедитесь, что этот раздел правильный
       lilo -v