LOADLIN: is a good alternative to LILO, and you don't need a floppy to boot anymore. My first attempt of running it ran into DOS not having enough memory to load the kernel in low memory. This probably means you haven't recompiled your kernel. It will save you a lot of memory as the kernels most installations come with are not tuned for your particular hardware, they contain a lot of options you don't need. Here the fast rundown how to recompile your kernel: # cd /usr/src/linux # make config (answer all the questions) # make dep; make clean (takes about 1 minute) # make zImage (takes about 13 minutes) # cp zImage /DOS/loadlin/vmlinux (copy the compressed kernel) I have a DOS batch file 'linux.bat' which essentially does the following: c:\loadlin\loadlin c:\loadlin\vmlinuz root=/dev/sda2 vga=1 ro Once in DOS, this will boot you to LINUX. If you're happy with this new kernel, you should also make a true bootfloppy in the following way: (the slackware 'setup' program does this:) # cd /usr/src/linux # rdev -R zImage # dd if=zImage of=/dev/fd0 <-- copy kernel to floppy # rdev /dev/fd0 /dev/sda2 <-- tell it to use this is root # rdev -v /dev/fd0 -1 <-- and this video mode # sync My kernel went down from 994k to 585k in text, and 364k to 224k in data, your mileage will vary. I have no LILO experiences yet (bit fearful still) - but be aware, talking rdev vs. LILI is like talking emacs vs. vi (or vi vs. emacs if you prefer), it's almost religious.