恢复到以前的内核以避免启动破坏我的系统的新内核

Gav*_*den 5 boot grub2 kernel

我使用的是 14.04,刚刚对我的一台 Web 服务器进行了更新。我正在使用图形用户界面。我运行了更新,它破坏了我的虚拟机。

我对 Ubuntu 和 Linux 总体来说还是个新手,所以请耐心等待。

我能够通过在引导加载程序上选择以前的内核来加载虚拟机。

我的问题是,如何恢复到该内核,以便该虚拟机在每次重新启动计算机时都不会启动到该内核?

Col*_*ing 3

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)

下次重新启动时,选择您想要从现在开始启动的内核。下次重新启动时应从该选定的内核启动。


Org*_*ble 3

备份旧版本

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 次

最近记录:

7 年,7 月 前