In another thread, Mark Watts wrote:
I do have these lines in the global options of my lilo.conf though:
disk=/dev/hde bios=0x81 disk=/dev/hdg bios=0x82
This reminded me of another unsolved puzzle on my machine.
In my lilo.conf there is the following stanza:
other=/dev/hde1 label=windowsOriginal table=/dev/hde map-drive=0x80 to=0x81 map-drive=0x81 to=0x80
I don't know how these last two lines got there. The windows stanza doesn't boot, but that may be because I mistakenly broke the chain of fat partitions. I have restored them, but I probably need to re-install windows, I guess. But that's a different issue.
The point here is that those two lines appear to contradict each other. Is there a point to this? If so, what's happening?
Anne
I think two sections from 'info lilo.conf' would be germane:
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 spec- ified 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=0x80Seems relevant. Maybe there is some correlation to your situation(s). hth.
Rolf
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
