This is useful if you don't have any means to install from a CD or think it's faster this way. This requres a Zenwalk ISO image and GRUB or LILO.
/dev/sdXY - this is where I want to install zenwalk, e.g. /dev/sda7 /dev/sdXZ - this is where I will extract the contents of the zenwalk iso, e.g. /dev/sda10
NOTE: You need to have a clear idea in your mind which hard drive and which partition you are using for this installation procedure.
su mkdir /mnt/zeniso mount -o loop -t iso9660 <path_to_iso>/zenwalk.iso /mnt/zeniso cp -r /mnt/zeniso <where_/dev/sdXZ_is_mounted>zenwalk umount /mnt/zeniso rmdir /mnt/zenisowhere zenwalk.iso is your Zenwalk ISO image. + Add the install to the boot loader GRUB USERS under linux edit /boot/grub/menu.lst and add
title Zenwalk install root (hdX,Z-1) #<-- MODIFY kernel /zenwalk/kernels/ata/bzImage initrd /zenwalk/isolinux/initrd.imgFor example: If you have extracted the ISO to /dev/sda10, then you will have "root (hd0,9)" (0 = a = first hdd, 9 = 10-1) Some users might need to use the scsi kernel (just replace ata with scsi) LILO USERS edit your /etc/lilo.conf and add this line
# ZENWALK INSTALL from HD image = /path/to/location/kernels/ata/bzImage root = /dev/sdXZ <--MODIFY sdXZ label = ZW_install_from_HD initrd = /path/to/location/isolinux/initrd.img append = "optional_parameters_here" #Some users might need to use the scsi kernel (just replace ata with scsi) Now execute lilo -v
cd / mkdir zeniso mount /dev/sdXZ /zeniso #<-- MODIFY /dev/sdXZ setupThis will lead you to the usual Zenwalk setup screen. Install everything until if askes for source selection. Choose "Install from a pre-mounted directory" and when you are asked for the directory where the installation files are, write:
/zeniso/zenwalk/
title Zenwalk root (hdX,Y-1) #<--MODIFY kernel /boot/vmlinuz-2.6.21.3 root=/dev/sdXY #<--MODIFY /dev/sdXY and kernel version if neededIf you use lilo, add this to your /etc/lilo.conf
image = /mnt/sdXY/boot/vmlinuz-2.6.21.3 #<--MODIFY /dev/sdXY and kernel version as needed root = /dev/sdXY #<--MODIFY /dev/sdXY to your actual location of ZenWalk installation label = ZenWalk-X.Y.Z initrd = /mnt/sdXY/boot/initrd.splash #<--MODIFY sdXY to correct location append = "optional parameters" #Then, make your mountpoint and mount it if it is not automatically done, and execute lilo -v
su mkdir /mnt/sdXY #<--MODIFY sdXY to match the name in your lilo.conf mount /dev/sdXY /mnt/sdXY #<-- Check to maker sure the sdXY is correct lilo -v