我的系统不是双启动的,我在“金属上”运行标准的 Ubuntu 桌面系统(我认为在 VM 中运行它是一样的)。
c启动时按下不会导致 GRUB 菜单出现(我相信它适用于双启动系统)。
如何让 GRUB 菜单在单引导系统上显示?
Voj*_*fny 330
如果您Shift在加载 Grub 期间按住不放,如果您使用 BIOS 启动,就会出现菜单。当您的系统使用 UEFI 启动时,按Esc。
对于永久更改,您需要编辑您的/etc/default/grub
文件——在行首放置一个“#”符号GRUB_HIDDEN_TIMEOUT=0
。
保存更改并运行sudo update-grub
以应用更改。
文档:https : //help.ubuntu.com/community/Grub2
小智 85
我已经尝试了Shift和Space键,但没有任何效果。只有Esc密钥适用于 Ubuntu 14.04 和 16.04 在启动时获取 Grub 菜单。
Ary*_*rya 30
在 Ubuntu 18.04 中,没有GRUB_HIDDEN_TIMEOUT=0
行/etc/default/grub
- 而是GRUB_TIMEOUT_STYLE=hidden
. 根据info -f grub -n 'Simple configuration'
:
如果此选项未设置或设置为“菜单”,则 GRUB 将显示菜单,然后在引导默认条目之前等待“GRUB_TIMEOUT”设置的超时到期。按下一个键会中断超时。
因此,如果您删除或注释掉该行:
#GRUB_TIMEOUT_STYLE=hidden
Run Code Online (Sandbox Code Playgroud)
并运行sudo update-grub
,然后菜单将默认显示。
18.04 + 不是双启动,在 grub 5 秒内启动:
GRUB_TIMEOUT_STYLE=假
GRUB_TIMEOUT=(无值)。LVM 工作正常。
cmc*_*nty 18
200*_*ess 12
默认情况下,如果安装了第二个操作系统,GRUB 将显示菜单。如果只安装了 Ubuntu,那么 GRUB 通常会在不显示菜单的情况下加载 Ubuntu。要重新配置GRUB始终显示的菜单:
编辑/etc/default/grub
:
设置GRUB_HIDDEN_TIMEOUT=
(=
符号后没有值)。
设置为显示菜单n秒。GRUB_TIMEOUT=n
update-grub
以/boot/grub/grub.cfg
根据/etc/default/grub
设置重新生成。即使默认GRUB_HIDDEN_TIMEOUT=0
设置有效,您也可以让 GRUB 显示菜单:
希望这清除了困惑,为什么Shift一些用户的工作和Esc作品等。
对于较新的 Ubuntu 版本,没有,GRUB_HIDDEN_TIMEOUT
而是默认GRUB_TIMEOUT_STYLE
设置为。hidden
打开文件,将fromsudo nano /etc/default/grub
的值更改为to并确保未设置为然后运行GRUB_TIMEOUT_STYLE
hidden
menu
GRUB_TIMEOUT
0
sudo update-grub
Done!!!
编辑/etc/default/grub
( sudo -H gedit /etc/default/grub
)...
改变:
GRUB_TIMEOUT_STYLE=hidden
Run Code Online (Sandbox Code Playgroud)
到:
GRUB_TIMEOUT_STYLE=menu
Run Code Online (Sandbox Code Playgroud)
然后保存文件并退出编辑器。下一次运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
GRUB_TIMEOUT_STYLE
如果此选项未设置或设置为menu
,则 GRUB 将显示菜单,然后GRUB_TIMEOUT
在引导默认条目之前等待 设置的超时到期。按下一个键会中断超时。
如果此选项设置为countdown
或hidden
,则在显示菜单之前,GRUB 将等待 设置的超时GRUB_TIMEOUT
到期。如果ESC在此期间按下 ,它将显示菜单并等待输入。如果按下与菜单项关联的热键,它将立即启动关联的菜单项。如果超时在其中任何一个发生之前到期,它将引导默认条目。在这种countdown
情况下,它将显示剩余时间的一行指示。
归档时间: |
|
查看次数: |
1040252 次 |
最近记录: |