Comment 6 for bug 402154

Revision history for this message
Konrad Materka (kmaterka) wrote :

This bug isn't solved, look at bug #475881
In bug #486499 user mentions about a workaround, but it doesn't help in my case.
In bug #454930 you can find similar problem, but with Windows XP.

From my investigation I found, that windows bootloader is starting and loading some files, but after initialization process it wants to access files via root drive and can't find this files. My Windows 7 64bit always reboots without any BSOD or error message, so it is only my guess.

I have tried using some workaround, like removing search command, but nothing helps. At last I installed Grub1, it works like a charm, but for not so experienced user it will be too hard to fix.

To make things 'worse', on second computer with similar configuration everything is OK. It has Windows 7 64bit on sda1 and Ubuntu 32bit on extended partition (sda5 or sda6 ext4). Disk is SATA2.

I don't know how exactly grub2 works, but maybe it wrongly passes root disk to windows or can't find it?

My SDA partitions:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000e1244

   Device Boot Start End Blocks Id System
/dev/sda1 * 1 8924 71681998+ 7 HPFS/NTFS (windows root - c:)
/dev/sda2 8925 60671 415657777+ f W95 Ext'd (LBA)
/dev/sda3 60672 60801 1044225 82 Linux swap / Solaris
/dev/sda5 8925 50333 332617761 7 HPFS/NTFS (partition for data)
/dev/sda6 50334 54223 31246393+ 83 Linux (root /)
/dev/sda7 54224 60671 51793528+ 83 Linux (/home)