当前位置:首页 » 电脑基础知识

CentOS 引导 Win10 启动项

2017-10-02 21:21 本站整理 浏览(8)

因为无聊,所以想尝试一下双系统,所以在win10的基础之上,装了一个Linux系统,之前装过Ubuntu,几乎都是自动完成的无任何压力。但是想着Ubuntu好像更新换代有点快,所以换了个能用比较久的CentOS。

在安装完CentOS之后会发现,Win10的启动项被覆盖了,只能启动CentOS,所以我们要在CentOS中把Win10的启动项找出来。

在网上找了各种办法,以下的方法是可以找回Win10启动项并进入系统的,【其他办法不知道什么原因不成功(只出现 win10 启动项,但是不能进入)】:

1.登陆 root 账号(忘了需不需要这步,但是最好还是使用 root 账号)  

- 终端中输入: su

- 然后输入密码(密码不显示)

2.终端中输入

vim /boot/grub2/grub.cfg

3.找到 

### END /etc/grub.d/00_header ###

4.按下 a 进入插入模式

在上面语句的下方添加以下语句

### BEGIN /etc/grub.d/30_os-prober ###

menuentry 'Windows 10 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-140E68540E6830C2' {

insmod part_msdos

insmod ntfs

set root='hd0,msdos1'

chainloader +1

}

### END /etc/grub.d/30_os-prober ###

5.按下 ESC 退出插入模式,然后 按下 Shift + : ,输入wq,回车就保存退出了。最后重启 win10 启动项出现,可以进入win10 系统。

本文参考自 http://blog.csdn.net/ergouge/article/details/49836913