双系统 Ubuntu 修复 windows 10引导分区
256G固态硬盘分了2块,一半给windows,一半ubuntu。
安装windows 10 后安装ubuntu 16.04双系统,开始时通过进入ubuntu后输入命令
sudo update-grub2
添加了windows的引导项(怪怪的倒数第二项),并可以进入windows
后来因为ubuntu分区问题,又重装了几次ubuntu
然后windows就进不去了!
看了一下,windows中/Windows/Boot/EFI/下bootmgr.efi文件在,不会是windows启动分区被重写的原因。
BIOS的安全启动模式也已经关闭(没有开关,但可以通过清空安全秘钥来做到,这样可能不太安全),不会是这方面的原因。
最可能的还是ubuntu更新后,没有找到windows 10 引导项所需要加载的文件。
现象是存在和上面一样的windows引导项,但进去后一直黑屏,然后光标闪动。
后来终于试出了一种方法,即:
参照此链接:http://blog.csdn.net/miaoqiucheng/article/details/78569211
进入Ubuntu系统,打开终端,输入代码:
sudo gedit /etc/grub.d/40_custom
在打开的文件中,添加下面的内容,然后保存退出。
menuentry "Win10" { set root=(hd0,1)
ntldr /bootmgr
boot
}
盗图一张,修改后的文件这个样子:
image
最后
sudo update-grub
sudo update-grub2
都敲一遍,重启OK!
网友评论