Penguin
Diff: LiloErrorCodes
EditPageHistoryDiffInfoLikePages

Differences between version 4 and revision by previous author of LiloErrorCodes.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 4 Last edited on Thursday, May 13, 2004 7:07:05 am by AlexKirk Revert
Older page: version 3 Last edited on Monday, March 1, 2004 8:11:54 am by KalpeshSutaria Revert
@@ -36,4 +36,12 @@
 | __LIL-__ | The desriptor table is corrupt. This can be caused by bad disk parameters in the IPCop PC's BIOS. 
 | __LILO__ | All parts of LILO have been sucessfully loaded. 
  
 [1]-excerpted from Werner Almesberger's LILO Users Guide. 
+  
+__Helpful note for those stuck with only "L" appearing on the LILO screen: __  
+  
+This can be caused by a buggy BIOS which does not properly match up BIOS disks with OS disks. This can be fixed by using the __disk__ parameter in /etc/lilo.conf, which when used with the bios keyword allows you to map BIOS disks to Linux disks. For example, I was just able to recover a server where an IDE CD-ROM, /dev/hda, was the primary master and an IDE hard disk, /dev/hdb, was the primary slave, with this entry in /etc/lilo.conf:  
+  
+__disk=/dev/hdb bios=0x80__  
+  
+This may or may not require further tweaking for your setup. All I know is that if I'd seen this option on the web instead of extracting it from a Mandrake /etc/lilo.conf, I'd have saved a day's work. :-)