Grub/Partition Table problem
The problem is I can't get Windows XP to boot from Grub (i've tried reinstalling Grub). No matter what options I put under 'title Windows XP', grub will always boot windows to a black screen displaying those options then give me a 'boundary' error (then stop). I'm thinking this has something to do with the partition table telling me that their is a cylinder boundary problem.
In case your wondering what the current grub 'menu.lst' is:
Disk /dev/hda: 120.0 GB, 120034123776 bytes
16 heads, 63 sectors/track, 232581 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1 0 10 OPUS
Partition 1 does not end on cylinder boundary.
/dev/hda3 1 121906 61440561 7 HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/hda4 121906 232576 55777680 f W95 Ext'd (LBA)
Partition 4 does not end on cylinder boundary.
/dev/hda5 121907 122114 104391 83 Linux
/dev/hda6 122114 203395 40965718+ 83 Linux
/dev/hda7 203395 207076 1855476 82 Linux swap
/dev/hda8 207077 232576 12851968+ 8e Linux LVM
I'm using Debian (everything updated), kernel 2.6.6-1, and newest version of Grub. Windows worked fine when I first install Debian (Sarge installer) a few weeks ago. I can't pinpoint exactly when it stopped working, but it might have been when i upgraded to a newer kernel. This post is cross-posted in "Misc", it has been there for over a day and no one has responded, plus I noticed that this was the correct forum for grub.
title Debian GNU/Linux, kernel 2.6.6-1-686
kernel /vmlinuz-2.6.6-1-686 root=/dev/hda6 ro
title Windows XP