admin 管理员组文章数量: 887006
转载地址:http://blog.csdn/q260864798/article/details/53502242
方法一(亲试有效)
一、修复引导win7:
1、执行:
$ sudo vim /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 7'{
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、最后,执行:
g
r
u
b
2
−
m
k
c
o
n
f
i
g
−
o
/
b
o
o
t
/
g
r
u
b
2
/
g
r
u
b
.
c
f
g
生
成
g
r
u
b
.
c
f
g
文
件
。
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 上面这句命令不能省,因为此命令是重新生成/boot/grub2/grub.cfg,否则就算改了/etc/default/grub,也不会生效。
方法二(没态看明白,随便测试了一下,没有收到效果)
一、修复引导win10:
1.使用root身份(必须)打开 /boot/grub2/grub.cfg
2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
在后面添加
menuentry 'Windows 7' {
insmod ntfs
set root=(hd0,2)
chainloader +1
}
说明:set root=(hd0,1) 其中 hd0 表示硬盘,1表示C盘 ,我的win10装在C盘,它是sda1
3.保存重启
二、修改引导顺序:
# grub2-set-default ‘Windows 7’ 验证默认启动项:
# grub2-editenv list
输出:
版权声明:本文标题:centos7下修改windows默认启动顺序 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1734804075h1670726.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论