Bug 7123
Summary: | lilo installs bad boot loader with 4 disks + good BIOS | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Joe Harrington <jhmail> |
Component: | lilo | Assignee: | Michael K. Johnson <johnsonm> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.1 | CC: | randy.flood, sobiloff |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-01-04 22:27:28 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Joe Harrington
1999-11-19 00:02:18 UTC
I am not shure that this can help to you, but I have the same LI freeze screen when booting from SCSI disk (wel, I do not have IDE disks). I add the 'linear' option to the lilo file and boot works fine. I have now some problems with the SMP booting but this is another story. Here are first lines of my /etc/lilo.conf file boot=/dev/sda map=/boot/map install=/boot/boot.b prompt linear timeout=50 image=/boot/vmlinuz I can confirm that there appears to be a lilo bug in systems that have both IDE and SCSI hard drives, and which boot off of the SCSI drives. I have an ABIT BP6 (dual Celeron 366) with two PCI SCSI adapters (Adaptec 2930U and BusLogic BT- 930), as well as the on-board PIIX4 and HPT366 IDE adapters. (Whew!) I have a DAT drive (st0) and a CD-ROM drive (sr0) attached to the Adaptec, two hard disks (sda and sdb) attached to the BusLogic, and one hard disk (hda) attached to the PIIX4. (I don't use the HPT366 adapter.) I have WinNT Workstation 4 SP5 installed on sda and use its boot loader to choose between it and Linux. I performed a custom install with RH 6.1 (retail) and the updated boot disk. The install went fine and created a boot floppy which always lets me boot to Linux, but all I ever got was "LI" when trying to boot to Linux without the floppy. After reading this bug report I disabled the PIIX4 in my BIOS, booted to Linux via floppy, re-ran LILO, rebooted to NT, ran bootpart, rebooted again, selected Linux from the NT loader, still got stuck at "LI". Damn. Powered down, opened my case, unplugged the power cable from the IDE drive, re- ran LILO and bootpart, selected Linux from the NT loader. Worked! (Had to comment-out hda from fstab, though, before I could make it to runlevel 5.) Here's my lilo.conf: boot=/dev/sdb1 install=/boot/boot.b prompt timeout=50 image=/boot/vmlinuz-2.3.34 label=linux-2.3.34 read-only root=/dev/sdb1 image=/boot/vmlinuz-2.2.12-20smp label=linux-2.2.12smp initrd=/boot/initrd-2.2.12-20smp.img read-only root=/dev/sdb1 Note that I used to have "disk=/dev/sdb bios=0x82" in there because lilo would complain that it might not be able to see sdb. Lilo doesn't seem to need this statement in there anymore, though. HTH... Assigned to dledford If you have both IDE and SCSI hard drives, then you need to add map statements to the lilo.conf to get it to properly figure out device ordering. Unfortunately, there's no way to reliably get boot device ordering information on x86 platforms |