And one more time to make it a hat trick... I just noticed in your original post that /dev/hdd is identified as BIOS device 0x82, not 0x83
----------------------------------------------------------------- Boot other: /dev/hdd1, on /dev/hdd, loader /boot/chain.b Caching device /dev/fd/6 (0x1641) Device 0x1641: BIOS drive 0x82, 64 heads, 525 cylinders, 63 sectors. Partition offset: 63 sectors. Caching device /dev/hdd (0x1640) Device 0x1640: BIOS drive 0x82, 64 heads, 525 cylinders, 63 sectors. Partition offset: 0 sectors. ----------------------------------------------------------------- Meaning you probably will have to do this instead: #Win98 other=/dev/hdd1 label=Win98 table=/dev/hdd map-drive = 0x80 to = 0x82 map-drive = 0x82 to = 0x80 Tom