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.
suwhere 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
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/zeniso
title Zenwalk installFor 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
root (hdX,Z-1) #<-- MODIFY
kernel /zenwalk/kernels/ata/bzImage
initrd /zenwalk/isolinux/initrd.img
# ZENWALK INSTALL from HDSome users might need to use the scsi kernel (just replace ata with scsi) Now execute lilo -v
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" #
cd /This 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:
mkdir zeniso
mount /dev/sdXZ /zeniso #<-- MODIFY /dev/sdXZ
setup
/zeniso/zenwalk/
title ZenwalkIf you use lilo, add this to your /etc/lilo.conf
root (hdX,Y-1) #<--MODIFY
kernel /boot/vmlinuz-2.6.21.3 root=/dev/sdXY #<--MODIFY /dev/sdXY and kernel version if needed
image = /mnt/sdXY/boot/vmlinuz-2.6.21.3 #<--MODIFY /dev/sdXY and kernel version as neededThen, make your mountpoint and mount it if it is not automatically done, and execute lilo -v
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" #
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