As predicted in my other thread I'm back from trying to configure Lilo to boot Linux or Win98. First, here's my lilo.conf:
boot=/dev/sda
map=/boot/map
default="linux"
keytable=/boot/de-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
other=/dev/sdb1
label="Win98"
table=/dev/sdb
image=/boot/vmlinuz
label="linux"
root=/dev/sda1
initrd=/boot/initrd.img
append="devfs=mount hdd=ide-scsi acpi=off quiet"
vga=788
read-only
(...)
Linux is on my first SCSI harddisk, ID 0, sda1. Windows is on a bootable second SCSI disk, ID 2, sdb1 (the C: partition). Previously I physically connected one or the other disk to boot either OS, but now I want Lilo to make that unnecessary.
I added the 'other' and 'label' bits because of the Lilo description at
www.control-escape.com. That description referred to IDE drives; when that alone did not work I tried to make sense of the Lilo HowTo this site linked to, which gave me the line 'table...' and obscure references to a line 'loader...' which I don't understand at all and cryptic device numbers like 0x80 which might have to be swapped but which I couldn't find out from my SCSI setup.
To cut a long story short, while both disks are perfectly bootable and Lilo will boot this (and other) Linux versions, trying to boot the Win98 system from the second disk seems to be impossible; after a message saying that Lilo was booting Win98 nothing happens.
I'm sure I'm missing something here but I am clueless. Any help is appreciated.
Robin