按照其他人的建议在恢复模式下启动系统,我按下了 Shift 键,但系统仍然正常启动。
答案1
如果您使用 UEFI,则需要Esc在系统启动时按下 键而不是Shift。如果这不起作用,请尝试以下替代方法之一。
如果你仍然可以启动 ubuntu:
以 root身份打开/etc/default/grub
,例如:
sudo nano /etc/default/grub
并相应更改以下几行:
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=-1
保存并退出(如果使用 nano,按Ctrl+ X,然后Y保存并Enter确认文件名)。
现在运行sudo update-grub
并重启。现在无需按任何键就可以显示 grub 菜单。
如果你无法启动 ubuntu,但可以启动实时会话(例如从实时 USB 驱动器):
启动实时系统后,打开 nautilus(文件管理器),单击“其他位置”并选择您的内部驱动器。现在打开终端并运行
sudo nano /media/ubuntu/<UUID>/boot/grub/grub.cfg
<UUID>
分区的 UUID 在哪里。我建议使用Tab-completion,即输入后/media/ubuntu/
按Tab自动完成 UUID。
现在相应地更改以下几行:
set timeout_style=menu
set timeout=-1
(这些行出现在 之前### END /etc/grub.d/00_header ###
)。
保存并退出(如果使用 nano,按Ctrl+ X,然后Y保存并Enter确认文件名)。
重启。