我使用的是 14.04,刚刚对我的一台 Web 服务器进行了更新。我正在使用图形用户界面。我运行了更新,它破坏了我的虚拟机。
我对 Ubuntu 和 Linux 总体来说还是个新手,所以请耐心等待。
我能够通过在引导加载程序上选择以前的内核来加载虚拟机。
我的问题是,如何恢复到该内核,以便该虚拟机在每次重新启动计算机时都不会启动到该内核?
grub2 文档引用了一些有用的设置,可用于设置默认引导选项。
编辑/etc/default/grub(您需要 root 权限才能执行此操作)并更改和/或添加以下设置:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Run Code Online (Sandbox Code Playgroud)
然后运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
下次重新启动时,选择您想要从现在开始启动的内核。下次重新启动时应从该选定的内核启动。
备份旧版本
sudo cp /etc/default/grub /etc/default/grub.backup
Run Code Online (Sandbox Code Playgroud)
编辑grub配置文件
gksudo gedit /etc/default/grub
#GRUB_DEFAULT=0
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.16.0-50-generic"
Run Code Online (Sandbox Code Playgroud)
更新您要从中启动的内核的前一行
保存,然后
sudo update-grub
sudo reboot
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7885 次 |
| 最近记录: |