win7和linux调整启动顺序,win7双系统在centos7下修改grub默认启动顺序

二、添加修复引导win7系统:1、执行:$ vi

/boot/grub2/grub.cfg打开文件后,执行i进行编辑,在###

BEGIN /etc/grub.d/10_linux ###下添加:

menuentry "Windows 7" {

insmod ntfs

set root=(hd0,1) #由于我的windows安装在硬盘的C盘,故(hd0,1)

chainloader +1

}

注:menuentry标签顺序可改更,更改后可在启动时按调整的顺序显示,但这并不能解决启动顺序。需要改更/etc/default/grub文件,并用命令grub2-mkconfig -o /boot/grub2/grub.cfg,重新生成/boot/grub2/grub.cfg才可以,添加后grub.cfg含以后内容就算成功。

### BEGIN /etc/grub.d/10_linux ###

menuentry "Windows 7" {

insmod ntfs

set root=(hd0,1) #由于我的windows安装在硬盘的C盘,故(hd0,1)

chainloader +1

}

menuentry 'CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-862.el7.x86_64-advanced-e2a4ffbd-a636-4aad-aecf-700fda8d476a' {

load_video

set gfxpayload=keep

insmod gzio

insmod part_msdos

insmod xfs

set root='hd0,msdos3'

if [ x$feature_platform_search_hint = xy ]; then

search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 --hint='hd0,msdos3'  76f718b9-f8ea-4302-bf50-a1cddc6e604e

else

search --no-floppy --fs-uuid --set=root 76f718b9-f8ea-4302-bf50-a1cddc6e604e

fi

linux16 /vmlinuz-3.10.0-862.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet

initrd16 /initramfs-3.10.0-862.el7.x86_64.img

}

按Esc,在按ZZ(或者Shift+:并输入wq),保存编辑并退出。

2、执行:grub2?mkconfig?o/boot/grub2/grub.cfg生成grub.cfg文件。3、最后,执行:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值