Well, you have read the readme, and seem in general to know what you are
doing with lilo, so probably there is not much I can tell you. I'll ask
some questions instead. :-).
Does this BIOS allow you to boot from any hd? Or just the first, I
think.
On Fri, 18 Jun 1999, matthew.mcgrievy wrote:
> Hi,
>
> I'm having a problem that I hope someone can help me solve. I'm
getting
> the dreaded "LI" when I boot up and I can't seem to get rid of it.
> Here's some background: I'm running RH 5.2, kernel 2.0.36, on an old
dell
> P100 with a Future Domain 1680 scsi controller (bios 3.5). I have two
> identical seagate 2gb drives at IDs 1 (sda) and 2 (sdb). I dual boot
from
> an IDE drive.
>
> Everything worked fine until I put the second scsi drive in - that's
when
> lilo seemed to break. The lilo readme mentions that there is an issue
> with FD 16x0 assigning bios device numbers in the wrong order and to
put a
> disk section in lilo.conf - did that and re-ran lilo, but still no
luck.
> It boots fine from a floppy or if I disconnect sdb. Furthermore, if I
> boot from floppy (with sdb connected) I can mount the drive and view
the
> contents with ls. Anyone have any ideas? My lilo.conf and bootdisk
> lilo.conf follow:
>
> #/etc/lilo.conf
> boot = /dev/hda <---------- isn't _this_ bios 0x80???
> disk=/dev/sda #lines lilo
> bios=0x81 #readme tells
> disk=/dev/sdb #me to
> bios=0x80 #put in
> timeout = 50
> prompt
> default = dos
> vga = normal
> read-only
> map=/boot/map
> install=/boot/boot.b
> image = /boot/vmlinuz-2.0.36-0.7
> label = linux
> initrd = /boot/initrd-2.0.36-0.7.img
> root = /dev/sda1
> other = /dev/hda1
> label = dos
> table=/dev/hda
>
If the lash-up above works when you take sdb out, I think you have
followed the readme suggestion for a 2 hd system when you have in fact 3
hd's. I am not sure how the bios is going to number an IDE and 2 scsi.
I think maybe
hda 0x80
sdb 0x81
sda 0x82
but with only 2,
hda 0x80
sda 0x81
so I would try first,
disk=/dev/sda
bios=0x82
If lilo isn't using /dev/sdb, I think you need not mention it in
lilo.conf. You might have to experiment a bit to see how the bios does
number them.
>
> #Boot disk lilo.conf
> boot=/dev/fd0
> timeout=100
> message=/boot/message
> prompt
> image=/vmlinuz-2.0.36-0.7
> label=linux
> root=/dev/sda1
> initrd=/initrd.img
> image=/vmlinuz-2.0.36-0.7
> label=rescue
> append="load_ramdisk=2 prompt_ramdisk=1"
> root=/dev/fd0
> initrd=/initrd.img
>
> ---------------------------
> Matt McGrievy
> Computer Services Librarian
> University of Alabama
> voice: (205) 348-6393
> fax: (205) 348-8833
> ---------------------------
>
>
>
Lawson
>< Microsoft free environment
This mail client runs on Wine. Your mileage may vary.
___________________________________________________________________
Get the Internet just the way you want it.
Free software, free e-mail, and free Internet access for a month!
Try Juno Web: http://dl.www.juno.com/dynoget/tagj.