win7安装centos8双系统后win7无法启动的问题


之前一直用着WIN7和ubuntu双系统,突发奇想想要换成centos。

于是把装ubuntu的磁盘清了。(我这里是从C盘压缩出来的40G)

按照网上的教程装好了最新版的centos,我这里是8.1。(网上安装双系统的教程有很多,可自行查找!我参考的地址:https://blog.csdn.net/realzuile/article/details/82688654

安装完成centos之后,到了“恢复window启动项”。

编辑 /boot/grup2/grup.cfg

指令如下: vim /boot/grup2/grup.cfg

把下面这句放到‘40_custom’位置下面(打开boot/grup2/grup.cfg,在接近最下面的位置可以看到)

menuentry “window7” {

        set  root=‘(hd0,1)’

        chainloader    +1

}

编辑完成之后,重启电脑,电脑启动发现都有window7选项和centos选项,但是win7和centos都无法启动。

 

 

 

选择Centos启动:

 

 

 

选择Window7启动:

 

 

 

提示错误信息 大致是“未指定服务器”,“未设置root变量”。

原因:centos8 设置window启动项不同centos7,以上是centos7的设置方式;centos8应该是这样:

在 ### END /etc/grub.d/00_tuned ### 下面加上:

### BEGIN /etc/grub.d/01_os-prober ###
menuentry "Window7"{
       insmod ntfs
       set root='hd0,msdos1'
       chainloader +1          
}
### END /etc/grub.d/01_os-prober ###

并且把后面的 "01_menu_auto_hide" 和 "01_users" 分别改成 “02_menu_auto_hide" 和”02_users" ,一共四处。

保存退出。再重启电脑!解决!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM