I've installed Slackware 10.1 on an PATA disk. Since before I had win2000 on an SATA disk, so set up a dual boot using lilo. The IDE disk is the first one in the boot order set by BIOS. However I cant get lilo to boot the windows partition properly. When I choose windows from the menu, nothing happens.
Another weird thing about my configuration is that the linux swap partition is visible in windows. It appears as H:. When you look at it it contains a boot.ini file and other "windows boot files", and when I test chkdsk on it is says that it can't be run on disk with the filesystem RAW. I doubt that this has anything to do with my real problem, but I find it very peculiar.
My real question is: why will lilo not boot my windows partition?
Here is my /etc/lilo.conf:
boot = /dev/fd0
timeout = 50
vga = 773
image = /boot/vmlinuz
root = /dev/hda2
label = Linux
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
other = /dev/sda1
label = Win2000
As you see I install lilo to a disk floppy. This is just because I want the configuration to work properly before I write it to MBR, but this can't be the source of the problem, right?
I just remembered that I didn't have the IDE disk connected when I installed win2k. I don't know if that could have anything to do with it.