![](https://seccdn.libravatar.org/avatar/27baa448681c4a5c26d14d8f44fbe635.jpg?s=120&d=mm&r=g)
On Thu, 18 Jul 2002 20:49:52 -0500
Peter B Van Campen
Dear Zentaa & List,
Thanks for the advise. I was able to use ControlPanel/YAST2 to install the stock SMP kernel; and I was able to use YAST2s 'bootloader' choice to set LILO up to point to /dev/hda Here is lilo.conf : First try
image = /boot/vmlinuz label = linux initrd = /boot/initrd root = /dev/sdb1
image = /boot/vmlinuz.suse label = failsafe append = "ide=nodma apm=off acpi=off" initrd = /boot/initrd.suse optional root = /dev/sdb1
Well I can only tell you what I would do. It looks like you put your lilo in the mbr of /dev/hda but your kernel is over on /dev/sdb. Can you change your bios to boot from /dev/sdb? If so install lilo to the mbr of /dev/sdb. If that dosn't fly, you can fall back to the old failsafe method. Make a small primary partition at the front of /dev/hda, of about 10 megs. Format it ext2. Mount /boot there. That way your kernel will be in the easiest place possible for lilo to find it. Then you can have your / over on /dev/sdb. Once the kernel boots, it can go anywhere to find it's config files. If you already have something on /dev/hda, you can try to move things around with parted, or Partition Magic. Don't be surprised that you can make a /dev/hda4 and have it at the front of /dev/hda. You might get away with putting /boot anywhere on /dev/hda, if it's a newer bios. There probably is a way to deal with your problem of booting from scsi, but the above method will save you time, because it is assured to work. -- use Perl; #powerful programmable prestidigitation