Still can't get it to work
Here is my lilo config
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/hdb
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# DOS bootable partition config begins
other = /dev/hde1
label = WinXP
table = /dev/hde
# DOS bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hdb1
label = Linux
read-only
# Linux bootable partition config ends
------------------------------------------------------------
root@slacker:~# fdisk -l
Disk /dev/hdg: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdg1 2 20023 160826715 f W95 Ext'd (LBA)
/dev/hdg5 2 8925 71681998+ b W95 FAT32
/dev/hdg6 8926 17849 71681998+ b W95 FAT32
/dev/hdg7 17850 20023 17462623+ b W95 FAT32
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: invalid flag 0x2588 of partition table 5 will be corrected by w(rite)
Disk /dev/hde: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hde1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/hde2 2551 19458 135813510 f W95 Ext'd (LBA)
/dev/hde5 ? 77941 2524 1541696845+ 11 Hidden FAT12
Disk /dev/hdf: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/hdf doesn't contain a valid partition table
Disk /dev/hdb: 6400 MB, 6400235520 bytes
255 heads, 63 sectors/track, 778 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 729 5855661 83 Linux
/dev/hdb2 730 778 393592+ 82 Linux swap
root@slacker:~#
-------------------------------------------------------------------------------------------
root@slacker:~# lilo -t -v -v
LILO version 22.5.7.2 (test mode), Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2003 John Coffman
Released 20-Aug-2003 and compiled at 19:15:26 on Aug 25 2003.
raid_setup returns offset = 00000000 ndisk = 0
BIOS VolumeID Device
Reading boot sector from /dev/hdb
pf_hard_disk_scan: ndevs=3
0340 3836753B /dev/hdb
2100 42DE42DD /dev/hde
2200 36808634 /dev/hdg
device codes (user assigned pf) = 0
device codes (user assigned) = 0
device codes (BIOS assigned) = 0
device codes (canonical) = 7
Warning: Unable to determine video adapter in use in the present system.
Using MENU secondary loader
Calling map_insert_data
Secondary loader: 17 sectors (0x3200 dataend).
bios_boot = 0x80 bios_map = 0x80 map==boot = 0 map S/N: 3836753B
Mapping message file /boot/boot_message.txt
Calling map_insert_file
Message: 1 sector.
BIOS data check will include auto-suppress check
Boot other: /dev/hde1, on /dev/hde, loader CHAIN
Mapped 6 (4+1+1) sectors.
Added WinXP *
Boot image: /boot/vmlinuz
Setup length is 10 sectors.
Mapped 2398 sectors.
Added Linux
BIOS VolumeID Device
80 3836753B 0340
81 42DE42DD 2100
82 36808634 2200
The boot sector and the map file have *NOT* been altered.
root@slacker:~#