美文网首页
双系统下CentOS7 grub2启动顺序调整

双系统下CentOS7 grub2启动顺序调整

作者: 开口海螺 | 来源:发表于2018-11-04 17:39 被阅读0次

    双系统Windows 10 + CentOS 7下默认启动顺序是CentOS

    CentOS 7下,grub2相关文件存在3个位置:

    /etc/grub.d            -> # grub2 模板文件
    /etc/default/grub      -> # grub2 设置文件
    /etc/grub.cfg          -> # grub2 启动链接文件
    
    1. /etc/grub.cfg 默认的原始位置: /boot/grub2/grub.cfg ; 对于双系统下可能会在 /etc/efi/EFI/centos/grub.cfg
    2. 需要通过 ls -l /etc/grub.cfg 来查看原始文件位置

    对于双系统来说,需要把 /etc/grub.d30_os-prober修改一下顺序号,把30改为09

    ~]# cd /etc/grub.d
    ~]# ls /etc/grub.d
    00_header  01_users  20_ppc_terminfo  30_os-prober  41_custom
    00_tuned   10_linux  20_linux_xen     40_custom      README 
    
    ~]# mv 30_os-prober 09_os-prober
    ~]# cd /boot/efi/EFI/centos
    ~]# cp grub.cfg grub.cfg.backup
    ~]# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
    

    grub.cfg是通过grub2-mkconfig命令自动生成的,它会使用/etc/grub.d模板文件和/etc/default/grub设置文件,生成新的启动文件。

    相关文章

      网友评论

          本文标题:双系统下CentOS7 grub2启动顺序调整

          本文链接:https://www.haomeiwen.com/subject/jmtdxqtx.html