系统环境:
Ubuntu 12.04 LTS , Windows 7 64位 旗舰版
问题梗概:
双系统问题:安装 Ubuntu后,win7系统无法进入。
问题描述:
在 grub 界面能够看到 WIN7 的启动选项,点击后黑屏闪了几下,又回到 grub 界面,无法进入 window 系统。同时 ubuntu系统可以正常使用。
出现原因:
安装时最后一步高级选项有选择引导器的安装位置,选到了/dev/sda1上。应该是 /dev/sda。(网络上分析。自己之前是空区上自动安装,这次是手动再分了,安装 时没有注意,可能就是这一原因)
解决方法:
在 ubuntu下执行
(1)sudo grub-install /dev/sda
(2)下载新版的 grub4dos http://download.gna.org/grub4dos/ 解压,将文件 bootlace.com 拷贝到用户目录下 /home/xxx/
(3)sudo ./bootlace.com –floppy –ntfs /dev/sda1
(4)sudo update-grub
至此,点击win7 后有反应,进入时显示 no grldr,然后就不动了。
解决方法:
(1)在 ubuntu系统下进入 window 系统盘,可以看到 bootmgr 文件,复制一份并重命名为 grldr。
(2)sudo update-grub
分析:
sudo ./bootlace.com –floppy –ntfs /dev/sda1
上面的命令是把 grub4dos 写入 pbr,这时 pbr 要找 grldr 文件。
如果是软破解 win7,刚好破解文件就是改过的 grldr
如果不是破解 win7,就复制 bootmgr 为 grldr
如果是 xp,就复制 ntldr 为 grldr