What do your: /etc/lilo.conf /etc/fstab /etc/mtab : files look like when you boot normally. And in your first attempt to install lilo to hda was 'boot=/dev/hda' the only thing you changed? Later, Seeker