我的虚拟机上有 ubuntu-12.04,/boot 中有两个内核(旧内核和新内核)。当我重新启动 vbox 时,没有出现 grub 供选择!结果cat /proc/cmdline
仍然显示旧内核正在运行。
我尝试按shift,但是也不起作用!
答案1
你必须知道 VirtualBox 只是虚拟的,所以很多事情可能不同。
重新启动虚拟机,当您看到 Oracle 的徽标时,单击屏幕(焦点在那里),然后按住Shift直到出现 Grub 菜单。
答案2
编辑/etc/default/grub
:
gksudo gedit /etc/default/grub
并#
在前面添加一个GRUB_HIDDEN_TIMEOUT=0
最后,使用以下命令进行申请:
sudo update-grub
致谢:https://askubuntu.com/a/16049/263353
注意:如果您计划更改 GRUB2 shell 键盘布局,立即忘记使用该方法。使此键不再起作用Shift可能是正常的。terminal_input at_keyboard