admin管理员组文章数量:1029598
问题
在以及安装有Windows操作系统的PC机上再安装CentOS 7等操作系统时,有时候没有识别到其它的操作系统,比如没有识别到Windows 10操作系统时,如何自己修改GRUB2相关配置,方便引导Windows操作系统。
解决方法
首先,我们明确要修改的Grub2配置文件在/etc/grub.d/40_custom。
打开终端,输入如下命令
sudo vim /etc/grub.d/40_custom
接着在40_custom文件末尾添加如下内容:
# add Windows X menu entry
menuentry 'Windows X'{
set root=(hd0,1)
chainloader +1
}
其中“Windows X” 修改成你操作系统的名称,(hd0,1)表示Windows操作系统系统盘(引导分区)的位置,根据你的情况来确定。
注意:Grub2中第一分区索引从1开始不是0。
在配置文件修改完成后,生成最终的启动配置文件grub.cfg。在终端在利用grub2-mkconfig自动生成配置文件。
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
最后,重启计算机,检验是否添加成功。
sudo reboot
Bug修复
问题:当CentOS 7系统自己升级之后,“Windows X”选项消失。
解决方法:重新执行一次grub2-mkconfig
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
版权声明:
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
如需非商业性转载,请保留署名。如需商业性转载出版,请直接和我联系。
问题
在以及安装有Windows操作系统的PC机上再安装CentOS 7等操作系统时,有时候没有识别到其它的操作系统,比如没有识别到Windows 10操作系统时,如何自己修改GRUB2相关配置,方便引导Windows操作系统。
解决方法
首先,我们明确要修改的Grub2配置文件在/etc/grub.d/40_custom。
打开终端,输入如下命令
sudo vim /etc/grub.d/40_custom
接着在40_custom文件末尾添加如下内容:
# add Windows X menu entry
menuentry 'Windows X'{
set root=(hd0,1)
chainloader +1
}
其中“Windows X” 修改成你操作系统的名称,(hd0,1)表示Windows操作系统系统盘(引导分区)的位置,根据你的情况来确定。
注意:Grub2中第一分区索引从1开始不是0。
在配置文件修改完成后,生成最终的启动配置文件grub.cfg。在终端在利用grub2-mkconfig自动生成配置文件。
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
最后,重启计算机,检验是否添加成功。
sudo reboot
Bug修复
问题:当CentOS 7系统自己升级之后,“Windows X”选项消失。
解决方法:重新执行一次grub2-mkconfig
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
版权声明:
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
如需非商业性转载,请保留署名。如需商业性转载出版,请直接和我联系。
版权声明:本文标题:【CentOS系统管理】在CentOS 7的Grub2中添加Windows的启动项 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747596200a2190204.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论