I'm using kernel 2.4.9-ac10. I boot a kernel off floppy and root is /dev/hda2. winME is /dev/ataraid/d0p1, swap is d0p2, and /usr is d0p3. The system works in it's current state, although I can't access windows. I consider myself pretty good with lilo, but this is way beyond. I want to boot hda and have the choice of /dev/hda2 (linux) or /dev/ataraid/d0p1 (winME). I know how to write the lilo.conf, but I can't get it to work at all. It is able to setup linux, but not windows (which I still need). I'm sure this has already been covered, so just point me in the right direction. I had to type these by hand -- forgive any typos. *****[excerpt from lilo -v 5]***** Boot other: /dev/ataraid/d0p1, on /dev/ataraid/d0, loader /boot/chain.b do_cr_auto: other=/dev/ataraid/d0p1 has_partition=0 Caching device /dev/ataraid/d0 (0x7200) Removed temporary file /boot/map~ Fatal: Sorry, don't know how to handle device 0x7200 *****[lilo.conf]***** boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=200 default=2.4.9-ac10 image=/boot/kernel-2.4.9-ac10 label=2.4.9-ac10 read-only root=/dev/hda2 other=/dev/ataraid/d0p1 label=WindowsME -Mike Tharp