man lilo.conf
...
disk=<device-name>
Defines non-standard parameters for the specified disk. See section "Disk geometry" of user.tex
for details. Especially useful is the `bios=' parameter. The BIOS numbers your disks 0x80,
0x81, etc. and it is impossible to decide which Linux disk corresponds to which BIOS disk (since
this depends on the BIOS setup, and on the type of BIOS), so if you have an unusual setup you
need to state the correspondence between Linux disks and BIOS disks. For example,
disk=/dev/sda
bios=0x80
disk=/dev/hda
bios=0x81
would say that your SCSI disk is the first BIOS disk, and your (primary master) IDE disk is the
second BIOS disk.
...
map-drive=<num>
Maps BIOS calls for the specified drive to the device code specified on the next line as
to=<num>. This mapping is useful for booting operating systems, such as DOS, from the second
hard drive. The following, swaps the C: and D: drives,
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
...
Truc important à lire :
paragraphe 1.3.7 du fichier /usr/share/doc/lilo-doc/user.ps.gz
qui explique que la limitation des Bios de bon nombre de nos CM ne permette de
booter que sur les 2 premier disques configurés dans le bios (scsi compris).
Ta CM n'a peut être pas cette restriction.
Peut être que grub peut passer outre mais j'en doute.
Il y a un moment de ça, je m'en était sorti en organisant mes partoches de façon
sioux et en jouant sur les map.