You just need to add a
default="<whatever>"
...where <whatever> is the label of your Windows partition. Then run /sbin/lilo as root. This will show something like this if you don't have any errors:
Code:
[root@tomsk pete]# /sbin/lilo
Added failsafe
Added old
Added linux *
[root@tomsk pete]#
The "*" next to linux marks the partition booted by default. If you do get errors, go back and check your work. Save a copy of lilo.conf somewhere else before you start editing.
Your modified lilo.conf would look like this, you want to look at the 5th line down (and I've relabelled your windows partition /dev/hda1 to "windows"). remember to remove the pointy arrow labels if you copy this or Bad Things Will Happen:
Code:
boot=/dev/discs/disc0/disc
install=/boot/cboot.b
message = /boot/splash.lilo
map=/boot/map
default="windows" <------------default can be set to any partition label, in this case "windows"
fix-table
lba32
prompt
delay=70
timeout=70
image=/boot/vmlinuz-2.4.24
label=Linspire
vga=0xf04
root=/dev/hdb5
initrd=/boot/initrd-2.4.24.gz
append="resume=/dev/hdb6"
image=/boot/vmlinuz-2.4.24
label=Redetect
vga=normal
root=/dev/hdb5
initrd=/boot/initrd-2.4.24.gz
append="noresume redetect resume=/dev/hdb6"
image=/boot/vmlinuz-2.4.24
label=Diagnostics
vga=normal
root=/dev/hdb5
initrd=/boot/initrd-2.4.24.gz
append="noresume resume=/dev/hdb6 single"
other=/dev/hda1
label=windows <---------------relabelled to windows - not necessary.....
other=/dev/hdb1 <------------If this is just a W32 data partition, you can remove these last 2 lines.
label=MS_D|