Penguin
Note: You are viewing an old revision of this page. View the current version.

AutoInstall by Progeny!

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?)