Telepítés merevlemezről

Ez a módszer akkor hasznos ha bármilyen okból nem tudsz, vagy nem akarsz CD-ről telepíteni. Szükséged lesz egy Zenwalk ISO képfájlra és egy rendszerbetöltő programra, ami többnyire GRUB, vagy LILO.

   /dev/sdXY - az a partíció, ahová telepíteni akarod a Zenwalkot, pl. /dev/sda7
   /dev/sdXZ - az a partíció, ahová majd ki fogod csomagolni a Zenwalk ISO tartamát, pl. /dev/sda10

Megjegyzés: Világos elképzelésednek kell lennie arról, hogy melyik lemez melyik partícióját akarod használni a telepítési műveletre.

  1. Az ISO tartalmának kibontása

       su
       mkdir /mnt/zeniso
       mount -o loop -t iso9660 <iso_képfájl_elérési_útvonala>/zenwalk.iso /mnt/zeniso
       cp -r /mnt/zeniso <ahová_/dev/sdXZ_mountolva_van>/zenwalk
       umount /mnt/zeniso
       rmdir /mnt/zeniso
    

    ahol zenwalk.iso = a Zenwalk ISO képfájl.

    + Add a telepítőt a rendszerbetöltőhöz

    GRUB használata esetén

    linux alatt szerkeszd a /boot/grub/menu.lst fájlt és add hozzá a következőt:

       title Zenwalk install
       root (hdX,Z-1) #<-- Módosítsd a saját rendszerednek megfelelően
       kernel /zenwalk/kernels/ata/bzImage
       initrd /zenwalk/isolinux/initrd.img
    

    Például: Ha az ISO-t a /dev/sda10 partícióra bontottad ki, akkor a bejegyzés így fog kinézni: "root (hd0,9)" (0 = a = első hdd, 9 = 10-1)

    Néhány felhasználónak scsi kernelre lehet szüksége (egyszerűen a cseréld ki az ata szót scsi-re a kernel sorában)

    LILO használata esetén

    szerkesz meg a /etc/lilo.conf-ot és add hozzá az alábbi szakaszt:

       # ZENWALK INSTALL from HD
       image = /elérési_út_a_kernelekhez/ata/bzImage
       root = /dev/sdXZ <--módosítsd az sdXZ a saját rendszerednek megfelelően
       label = ZW_merevlemezes_telepites
       initrd = /elérési_út_az_isolinuxhoz/initrd.img
       append = "ide_írd_az_opcionális_paramétereket" #
    

    Néhány felhasználónak scsi kernelre lehet szüksége (egyszerűen a cseréld ki az ata szót scsi-re az image sorában)

    Futtasd a lilo -v parancsot.

  2. Indítsd újra a gépet és válaszd ki a "Zenwalk install"-t az indítómenüből. A Zenwalk telepítő elindul.

    A setup első képernyőjén válaszd az "Exit setup" menüpontot, így egy root parancsértelmezőhöz jutsz.

    Csatold fel a kibontott telepítő ISO-t.

       cd /
       mkdir zeniso
       mount /dev/sdXZ /zeniso #<-- módosítsd a /dev/sdXZ részt a saját rendszerednek megfelelően
       setup
    

    Innentől kezdve a szokásos telepítő programmal dolgozhatsz tovább. Minden mehet a rendes telepítési metódus szerint addig a pontig, amikor a telepítési forrást kell kiválasztani. Ekkor az "Install from a pre-mounted directory" opcióval haladj tovább, s amikor a program a telepítési könyvtár megadását kéri, add meg neki:

       /zeniso/zenwalk/
    

  3. Folytasd a telepítést.

    Ha a lilo-t választod rendszerbetöltőnek az MBR-be telepítve, felül fogja írni a már meglévőt.

  4. Ismét indítsd újra a gépet

    Ha nem telepítettél lilo-t mert pl. a GRUB-ot használod, módosítsd a /boot/grub/menu.lst fájlt:

       title Zenwalk
       root (hdX,Y-1) #<--módosítsd
       kernel /boot/vmlinuz-2.6.21.3 root=/dev/sdXY #<--módosítsd a /dev/sdXY részt és ha szükséges, kernel verziót is
    

    Ha lilo-t használsz, egészítds ki a /etc/lilo.conf-ot

       image = /mnt/sdXY/boot/vmlinuz-2.6.21.3 #<--módosítsd /dev/sdXY részt és ha szükséges, kernel verziót is
       root = /dev/sdXY #<--módosítsd a /dev/sdXY részt, hogy az aktuális Zenwalk rendszeredre mutasson
       label = ZenWalk-X.Y.Z
       initrd = /mnt/sdXY/boot/initrd.splash #<--módosítsd az sdXY részt, hogy megfelelő helyre mutasson
       append = "opcionális paraméterek" #
    

    Ezután hozd létre a csatolási pontot és mountold fel, ha ez nem történt meg automatikusan, majd futtasd a lilo -v parancsot.

       su
       mkdir /mnt/sdXY #<--módosítsd az sdXY részt, hogy megegyezzen a lilo.conf-ban megadott névvel
       mount /dev/sdXY /mnt/sdXY #<-- Ellenőrizd le, hogy az sdXY biztosan megfelelő legyen
       lilo -v