美文网首页我用 Linux
双系统隐藏grub菜单

双系统隐藏grub菜单

作者: 四月_乍暧还寒 | 来源:发表于2016-09-11 14:42 被阅读355次

双系统引导时,如果要显示倒计时,则启动菜单会显示出来,不便于“保密”,比如像我这种在公司电脑上安装ubuntu来玩的人一样;如果修改/etc/default/grub的倒计时参数为0,则切换系统时比较困难。我觉的最好的方法是这样的:

sudo nano /etc/grub.d/40_custom

#!/bin/sh
cat <<EOF
if [ "x${timeout}" != "x-1" ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi 
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi 
  fi 
fi
EOF

保存后更新grub

sudo update-grub

以后在系统启动时,如果不按住shift键,则不会显示引导菜单而直接引导进入默认选项。按住shift则会显示grub菜单了。

相关文章

网友评论

    本文标题:双系统隐藏grub菜单

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