:: Documentation
4) Starting installation.
When you've created the initrd image, you must choose how to start
the installation:
4.1 LILO
If you've a system running Linux and you want to replace the installed
OS with Slackware-10.1, you can run the install image from LILO.
Be very careful: your old installation will be deleted!
Paste the lilo config provided by MakeInitrd into the old server's
lilo.conf (You can use the old, working kenel ), and run lilo:
lilo -v
check if the 'Kickstart' image has been added, then you can
reboot the server with
lilo -R Kickstart
and the installer will start.
4.2 Boot CD/Install CD
First you need to create the Slack-Kickstart work directory: MakeIso.sh,
the script who takes care to create iso images, needs some space to work.
By default the script expects to find the workdir on /usr/Kickstart, so
you need to create it, and change ownership and the permissions, giving
write acces to the user who runs MakeIso.sh.
You can modify the work directory settings editing $WORKDIR on 'MakeIso.sh'.
4.2.1 Boot CD
Create a boot CD and run the installer from it. [Is the way i prefer: boot
iso is about 8MB and using CD-RW is fast and pratic ].
First, you need to download the choosen kernel, then you can create the
iso image with:
./MakeIso.sh rootdisks/hostname.rootdisk.gz Kernelname
and burn it with your favorite tool.
4.2.2 Install CD
If you choose cdrom source for installation, you can create an install CD
with MakeIso.sh. First, you need to download the choosen kernel, then
you can create the iso image with:
./MakeIso.sh rootdisks/hostname.rootdisk.gz Kernelname /slackware_cdrom/mountpoint
The script will parse your tagfile, and will add the packages to the iso
image, creating a little slackware CD-Rom for your installation, containing
only the needed packages. With mini-tag, iso image for install CD is only 50MB!
4.3 PXE
Boot from PXE [ You need a DHCP and a TFTP server to do this, and the target
server must support PXE boot, of course ].
If you've a working PXE environment, you need to create your initrd image and
follow the instructions from MakeInitrd.sh under PXE INFO.
If you don't have a PXE server, see the PXE server setup guide..