如何解决centos7双系统后丢失windows启动项?
<p>windows 7、8/10 安装centos7双系统后,默认会将mbr改写成为grub2,而默认的centos7不识别windows 的ntfs分区,所以启动项没有windows。 下面随小编一起去看看解决centos7双系统后丢失windows启动项的方法吧!</p><p>可以用3条命令,即可将windows添加到grub2的启动项。 </p>
<p><strong>首先保证互联网是通的。</strong> </p>
<p>1.yum -y install epel-release </p>
<p>2.yum -y install ntfs-3g </p>
<p>3.grub2-mkconfig -o /boot/grub2/grub.cfg </p>
<p>3条命令运行成功,重启后,即可看到windows 7(loader)的启动项,即可进入windows。</p> 看到这个问题我当初也遇到过,确实挺头疼的,不过解决起来其实不难。
你说的方法是对的,我补充几点注意事项:
1. 安装ntfs-3g后grub2-mkconfig会自动搜索windows分区并添加启动项,这个很方便
2. 如果还是看不到,可以检查一下windows分区是否挂载正常,用fdisk -l看看分区情况
3. 另外有个需要注意的地方:如果你的windows是用UEFI模式安装的,那可能需要用efibootmgr来管理启动项,而不是传统的grub2-mkconfig
4. 还有一种情况是windows系统本身出了问题导致grub2识别不到,这种时候可以进windows系统用chkdsk检查一下
希望这些对你有帮助,有其他问题欢迎继续讨论!
頁:
[1]