centos7修改默认启动系统为windows

概要

安装win7后,为了学习linux,又安装了centos7系统,由于centos7用的不多,而且还是默认启动项,有时候开机一不小心就进入centos了;根据网友的资料,整理了一下,在此记录,以免忘记(参考:https://baijiahao.baidu.com/s?id=1613444991270439785)

1 修改启动项的排列顺序

注意:本步骤不是必须的,只是为了将win7的启动项放到最前面
进入/etc/grub.d目录,可以看到有如下文件:

[root@localhost etc]# cd grub.d
[root@localhost grub.d]# ls
00_header  01_users  20_linux_xen      30_os-prober	41_custom
00_tuned    10_linux  20_ppc_terminfo  40_custom        README

30_os-prober是配置windows系统的文件,启动项是按照文件名的排列顺序生成的,我们可以将windows启动项配置文件名前面的数字改为01到10之间的数字即可将windows启动项排在最前面,执行mv命令,注意,命令需要用root权限:

mv 30_os-prober 06_os-prober 

然后再执行grub2-mkconfig命令更新启动配置文件:

grub2-mkconfig -o /etc/grub2.cfg

2 修改默认启动项

  • 查看/etc/grub2.cfg文件,找到windows启动项的名称
[root@localhost etc]# cat grub2.cfg | grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-E44C57DB4C57A6D8' {
menuentry 'CentOS Linux (3.10.0-1127.19.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-1127.19.1.el7.x86_64-advanced-38802933-974d-4be5-bca9-f9b4e7a613d0' {
menuentry 'CentOS Linux (3.10.0-1062.9.1.el7.x86_64) 7 (Core)' --class centos --class 
menuentry 'CentOS Linux (0-rescue-4a1ab3d45e824259a98a4b76f51ab233) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted

可以看到,启动项名称为"Windows 7 (loader) (on /dev/sda1)"

  • 执行grub2-set-default命令,设置默认启动项:
grub2-set-default "Windows 7 (loader) (on /dev/sda1)"

执行grub2-editenv list命令,可以看到,默认启动项设置成功了
[root@localhost etc]# grub2-editenv list
saved_entry=Windows 7 (loader) (on /dev/sda1)
[root@localhost etc]#

  • 最后,网友可以重启系统下看看是否已把windows设置为默认启动项了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值