win10和centOS7双系统,默认启动win10

编程知识 更新时间:2023-04-20 04:00:30
方法一 一、修复引导win10:
1.使用root身份(必须)打开 /boot/grub2/grub.cfg
2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
在后面添加
menuentry 'Windows 10' {
insmod ntfs
set root=(hd0,2)
chainloader +1
}
说明:set root=(hd0,1) 其中 hd0 表示硬盘,1表示C盘 ,我的win10装在C盘,它是sda1
3.保存重启


二、修改引导顺序:
# grub2-set-default 'Windows 10' 验证默认启动项:
# grub2-editenv list
输出:
saved_entry=Windows 10


方法二

一、修复引导win10:
1、执行:
$ sudo vi /etc/grub.d/40_custom
得到打开文件后,执行a进行编辑,
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the 
# menu entries you want to add after this comment. Be careful not to change
# the  'exec tail' line above.
menuentry 'Windows 10'{
set root=(hd0,1)
chainloader +1
}
~
~
~
~
~
~
~
"/etc/grub.d/40_custom" 9L,272C
按Esc,在按ZZ(或者Shift+:并输入wq),保存编辑并退出。
2、执行:
$ grub2-mkconfig -o /boot/grub2/grub.cfg
生成grub.cfg文件。
3、最后,执行:
$ reboot

重启既可以看到为windows10的引导了。


二、修改引导顺序:
1. sudo vim /etc/default/grub
注释掉GRUB_DEFAULT=saved,在这一行的下面插入GRUB_DEFAULT='Windows 7',保存并退出。然后执行
下面的命令

2. sudo grub2-mkconfig --output=/boot/grub2/grub.cfg 上面这句命令不能省,否则就算改了/etc/default/grub,也不会生效。


转载文献地址:

http://blog.sina/dpool/blog/s/blog_5a6dca940102vsxr.html?vt=4

http://blog.sina/dpool/blog/s/blog_14a5924d30102w9pc.html?vt=4

更多推荐

win10和centOS7双系统,默认启动win10

本文发布于:2023-04-15 16:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6f296589906b08bd72f04075a609ad6e.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 78601文章数
  • 14阅读数
  • 0评论数