An AutomatedInstallation tool for Debian.
Bought to you by CraigBox and NeilFenemor with help from JohnMcPherson and DanielLawson
autoinstall depends far too much on having a 1720Kb floppy disc around - so lets blow that away and use a CDRW.
Go get isolinux - part of the syslinux(1) suits - and get it to boot your kernel and initrd file.
I recommend using isolinux-debug.bin until you get things working right - apt-get(8) source syslinux, and then make isolinux-debug.
Create a cdrom/ directory somewhere. Create a cdrom/isolinux/, put isolinux{-debug}.bin in tere. Create an cdrom/isolinux/isolinux.cfg file with your lilo(8)-like boot options - you can just use '
timeout 100 default linux initrd=initrd.gz prompt 1
Copy your kernel (linux) and initrd (initrd.gz) into the cdrom/isolinux/ directory.
In the cdrom/ directory, issue
mkisofs -o ../bootcd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .
Now cdrecord that baby and watch things fly.
You'll need to change linuxrc inside your initrd, to get to mount your data off /dev/cdrom isntead of /dev/fd0u1720, unless you want to use a disk as well (whats the point, really?)
3 pages link to AutoInstall: