原文:
https://www.cnblogs.com/xinglichao/p/9999049.html
https://blog.csdn.net/yingzinanfei/article/details/54862571
方法一:
在Centos7下root登陸
編輯 /boot/grub2/grub.cfg
vim /boot/grub2/grub.cfg
在第一行添加
複制代碼
menuentry "Windows10" {
insmod ntfs
set root=(hd0,1)
chainloader +1
}
複制代碼
其中(hd0, 1)的1代表你的windows10安裝所在的盤
修改完畢後儲存并退出
然後設定Windows10為預設啟動項(在Linux使用情況少時很有必要)
指令行輸入:
grub2-set-default "Windows10"
檢視是否修改為預設是Windows10:
grub2-editenv list
如果顯示為Windows10則表示成功,reboot重新開機一下即可
方法二:
windows 7、8/10 安裝centos7雙系統後,預設會将mbr改寫成為grub2,而預設的centos7不識别windows 的ntfs分區,是以啟動項沒有windows。
可以用3條指令,即可将windows添加到grub2的啟動項。
首先保證網際網路是通的。
1.su root
2.yum -y install epel-release
3.yum -y install ntfs-3g
4.grub2-mkconfig -o /boot/grub2/grub.cfg
3條指令運作成功,重新開機後,即可看到windows 7(loader)的啟動項,即可進入windows。