选择没有控制台访问的 vserver 的旧内核

选择没有控制台访问的 vserver 的旧内核

我通过 SSH 在虚拟服务器上安装了新内核。重启后它就无法启动了。

我可以进入“救援模式”,通过 SSH 连接并通过挂载条目访问虚拟服务器/rescue。这基本上允许我读取/写入虚拟服务器的文件。

我怎样才能改回以前使用的内核?

我发现的所有解决方案都需要一个可启动的系统(例如update-grub)或在启动期间访问控制台(例如SHIFT在启动期间按下)。这感觉像是一个简单的问题,我应该找到一个现有的问题/答案 - 但我没有 :(

编辑: 安装是在我执行例行更新任务时完成的。我开始aptitudeu(更新)按U(更新软件包列表)按两次g(标记可升级/安装)。

更多背景信息:我的虚拟服务器提供商表示他们的系统不支持压缩内核,因此提取内核才是解决方案。他们建议使用这个脚本+ update-grub,这就是为什么有些内核被命名为vmlinuz-5.x.0-xx-generic.d。这些是第一次安装(由提供商安装)提取的两个内核。在不知道所有这些的情况下,我运行了前面描述的更新并重新启动。现在按照提供商的指示已经太晚了,我的计划是激活其中一个提取的内核。顺便说一句 - 我想知道为什么我的提供商不能直接运行 ubuntu 内核,因为它们是由 ubuntu 安装的,但那是另一个故事。

现有文件的列表。不过我已经将符号链接 initrd.img 和 vmlinuz 更改为所需的版本。之前是 5.4.0-66。

root@RESCUESYSTEM:/rescue/boot# ls -lah
total 394M
drwxr-xr-x  3 root root 4.0K Mar 15 21:54 .
drwxr-xr-x 36 root root 4.0K Mar  3 19:34 ..
-rw-------  1 root root 3.9M May 11  2020 System.map-4.15.0-101-generic
-rw-------  1 root root 4.5M May 21  2020 System.map-5.3.0-55-generic
-rw-------  1 root root 4.6M May 21  2020 System.map-5.4.0-33-generic
-rw-------  1 root root 4.6M Sep 10  2020 System.map-5.4.0-48-generic
-rw-------  1 root root 4.6M Jan 18 16:31 System.map-5.4.0-65-generic
-rw-------  1 root root 4.6M Jan 27 21:44 System.map-5.4.0-66-generic
-rw-r--r--  1 root root 213K May 11  2020 config-4.15.0-101-generic
-rw-r--r--  1 root root 231K May 21  2020 config-5.3.0-55-generic
-rw-r--r--  1 root root 233K May 21  2020 config-5.4.0-33-generic
-rw-r--r--  1 root root 233K Sep 10  2020 config-5.4.0-48-generic
-rw-r--r--  1 root root 233K Jan 18 16:31 config-5.4.0-65-generic
-rw-r--r--  1 root root 233K Jan 27 21:44 config-5.4.0-66-generic
drwxr-xr-x  2 root root 4.0K Mar 15 22:26 grub
lrwxrwxrwx  1 root root   27 Mar 15 21:54 initrd.img -> initrd.img-5.4.0-33-generic
-rw-r--r--  1 root root  24M Mar 12 20:33 initrd.img-4.15.0-101-generic
-rw-r--r--  1 root root  25M Mar 12 20:33 initrd.img-5.3.0-55-generic
-rw-r--r--  1 root root  48M Mar 12 20:33 initrd.img-5.4.0-33-generic
-rw-r--r--  1 root root  26M Mar 12 20:32 initrd.img-5.4.0-48-generic
-rw-r--r--  1 root root  48M Mar 12 20:31 initrd.img-5.4.0-65-generic
-rw-r--r--  1 root root  48M Mar 12 20:30 initrd.img-5.4.0-66-generic
lrwxrwxrwx  1 root root   27 Feb 23 20:02 initrd.img.old -> initrd.img-5.4.0-65-generic
lrwxrwxrwx  1 root root   24 Mar 15 21:54 vmlinuz -> vmlinuz-5.4.0-33-generic
-rw-------  1 root root 8.0M May 11  2020 vmlinuz-4.15.0-101-generic
-rw-------  1 root root  11M May 21  2020 vmlinuz-5.3.0-55-generic
-rw-r--r--  1 root root  43M May 27  2020 vmlinuz-5.3.0-55-generic.d
-rw-------  1 root root  12M May 21  2020 vmlinuz-5.4.0-33-generic
-rw-r--r--  1 root root  43M Jun  4  2020 vmlinuz-5.4.0-33-generic.d
-rw-------  1 root root  12M Sep 10  2020 vmlinuz-5.4.0-48-generic
-rw-------  1 root root  12M Jan 18 16:45 vmlinuz-5.4.0-65-generic
-rw-------  1 root root  12M Jan 27 22:14 vmlinuz-5.4.0-66-generic
lrwxrwxrwx  1 root root   24 Feb 23 20:02 vmlinuz.old -> vmlinuz-5.4.0-65-generic

相关内容