如何删除菜单或更改 TIMEOUT 以在 grub 引导管理器/引导加载程序中选择操作系统(Windows 7)?

faz*_*aza 4 windows-7 bootloader grub timeout lenovo-laptop

当我打开笔记本电脑 (Lenovo V580c) 的电源时,会出现以下窗口:

图 1

选择其中之一的超时时间为 30 秒。这台笔记本电脑上只有 Windows 7(除了最初安装在它上面的默认 FreeDOS),所以我不想每次打开笔记本电脑时都看到这个菜单。或者至少将 TIMEOUT 更改为 5 秒(例如)。

我尝试在命令行 grub 中键入“c”,但似乎没有检测到 grub 命令。或者我找不到任何命令来完成我的工作。我什至找不到这个grub的版本!!!

那么,如何找到这个引导加载程序的名称和版本呢?以及如何更改超时和显示菜单等配置?

更新: 这是命令行:

图 2 - 命令行

它不同于 Linux(例如 Ubuntu)终端。

小智 7

  • Alt+ F2,键入gksudo gedit /etc/default/grubpressEnter并输入您的密码。
  • 您将看到以下内容:

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=真
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || 回声Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="安静的飞溅"
    GRUB_CMDLINE_LINUX=""
    
  • 您可以将默认值从 0 更改为任意数字,对应 Grub 启动菜单中的条目(第一个引导条目为 0,第二个为 1 等)

  • 您可以更改“隐藏超时”(无菜单);并显示倒计时 ( TIMEOUT_QUIET=false)
  • 您可以通过在行的开头GRUB_HIDDEN用 a注释掉两行来强制显示 grub 菜单#
  • 并设置 grub 菜单超时(默认为 10 秒)

  • 进行更改,按Ctrl+S保存和Ctrl+Q退出。

  • 重要提示:打开一个终端与Ctrl+ Alt+ T,然后键入sudo update-grub应用你刚刚所做的更改。
  • 重新启动,您应该会看到超时/默认条目更改。

来源