我用 Linux

双系统隐藏grub菜单

2016-09-11  本文已影响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菜单了。

上一篇 下一篇

猜你喜欢

热点阅读