Boot: (E)IDE and SCSI

Support knowledgebase (ke_eide-scsi)
Applies to

SuSE Linux: All versions

Symptom:

LILO does not boot the system. Possibly LILO reported something like

        BIOS-Drive 0x82 may not be accessible
while running the map installer (/sbin/lilo).

Cause:

A common PC BIOS can only access the first two (E)IDE drives at boot time. In addition, SCSI hard drives are usually not accessible by the BIOS if (E)IDE drives are present in the system.

Solution:

There are several possibilities:

Tip:/sbin/lilo can provide a detailed log if you enhance verbosity and redirect the output to appropriate log files. To do so, proceed like this:

     /sbin/lilo -v -v -v >/boot/lilo.log 2>/boot/lilo.logerr
/boot/lilo.logerr should contain nothing at all (if the boot configuration is correct). /boot/lilo.log will (among others) tell you precisely which BIOS device numbers LILO will use.

For further details, see the "LILO User's Guide" (/usr/share/doc/packages/lilo/user.*) and the appropriate HOWTOs (e.g., in /usr/share/doc/howto/mini/LILO.gz).


See also:
o LILO fails: Error messages and their interpretation
o LILO: examples of the configuration
o Linux on 1024 cylinder

Keywords: BOOT, EIDE, SCSI, LILO

Categories: LILO

SDB-ke_eide-scsi, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 19. Jan 1998
SuSE Linux AG - Last generated: 15. Oct 2002 by ke (sdb_gen 1.40.0)