我使用的是 14.04 版本,刚刚更新了我的一个 Web 服务器。我使用的是 GUI。我运行了更新,结果破坏了我的 VM。
我对 Ubuntu 和 Linux 还很陌生,所以请耐心等待。
我可以通过在引导加载程序上选择先前的内核来加载虚拟机。
我的问题是,我如何恢复到该内核,以便每次重新启动机器时该虚拟机不会启动到该内核?
答案1
备份旧版本
sudo cp /etc/default/grub /etc/default/grub.backup
编辑 grub 配置文件
gksudo gedit /etc/default/grub
#GRUB_DEFAULT=0
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.16.0-50-generic"
更新您要从中启动的内核的上一行
保存,然后
sudo update-grub
sudo reboot
答案2
这grub2 文档指一些有用的设置,可用于设置默认启动选项。
编辑/etc/default/grub
(您需要 root 权限才能执行此操作)并更改和/或添加以下设置:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
然后运行:
sudo update-grub
下次重启时,选择从现在起要启动的内核。下次重启应从所选内核启动。