IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    grub2 双系统启动和默认启动项

    linuxphp@qq.com(keminar)发表于 2015-10-16 22:23:00
    love 0
    贵贵的博客 ( http://blog.linuxphp.org/ ) :

    多系统启动

    为了实现多系统启动,需要安装os-prober.安装后,再重建配置.如果执行失败,可能就需要手动添加启动条目了

    pacman -S os-prober --needed

    grub-mkconfig -o /boot/grub/grub.cfg

     

    调用之前的启动项

    GRUB能够记住你当前使用的启动项并且在下次启动时将其作为默认项.当你使用多个内核或操作系统时,这个特性很有用. 编辑/etc/default/grub中的GRUB_DEFAULT选项:

    GRUB_DEFAULT=saved
    

    上面的命令会告诉GRUB使用记住的启动项为默认启动项. 将下面的行添加到/etc/default/grub会让GRUB记住当前的启动项:

    GRUB_SAVEDEFAULT=true
    
    Note: 手动添加启动项到/etc/grub.d/40_custom或/boot/grub/custom.cfg中,比如Windows启动项,需要添加savedefault

    请记住重建配置档.

    改变默认启动项

    可以通过修改/etc/default/grub中的GRUB_DEFAULT值来改变默认启动项

    GRUB_DEFAULT=0
    

    GRUB启动项序号从0开始计数.0代表第一个启动项.

    除了使用启动项序号,也可以使用启动项名:

    GRUB_DEFAULT='Arch Linux, with Linux core repo kernel'
    
    Note: 请记住重建配置档

    https://wiki.archlinux.org/index.php/GRUB_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E6.94.B9.E5.8F.98.E9.BB.98.E8.AE.A4.E5.90.AF.E5.8A.A8.E9.A1.B9

     



沪ICP备19023445号-2号
友情链接