Dual booting Linux/Win7, Grub refuses to load Win7
Posted
by
JohnB
on Super User
See other posts from Super User
or by JohnB
Published on 2012-06-08T04:44:09Z
Indexed on
2012/09/08
21:40 UTC
Read the original article
Hit count: 500
Decided to give Linux Mint a try (Ubuntu's interface annoys me), so I installed it with the intention of dual booting with Windows 7. Installation went fine, but now I can only boot into Linux Mint. Grub lists two Windows 7 menu options, but selecting either of them causes an "unknown file system" error and dumps me into a Grub recovery prompt. There, I have to manually reset the root and prefix options, as they reset hd0,msdos6 when they should be hd0,msdos5.
I ran Boot Repair twice, once to fix grub errors, once to rebuild the MBR, but it didn't fix anything. Here is the log: http://paste.ubuntu.com/1029675/
fdisk output:
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 1486249145 743021149 7 HPFS/NTFS/exFAT
/dev/sda3 1486249982 1953523711 233636865 5 Extended
/dev/sda5 1486249984 1945141247 229445632 83 Linux
/dev/sda6 1945143296 1953523711 4190208 82 Linux swap / Solaris
grub.cfg:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 86184D18184D091F
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 56D84F84D84F60FB
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
I have found a few similar troubleshooting guides so far, but so far no amount of updating/configuring Grub has been successful. Last resort is, I suppose, use the W7 recovery disc and start over.
Thanks in advance!
Linux Mint 13 Maya, 64-bit
Windows 7 Home Edition, 64-bit
© Super User or respective owner