小编cmh*_*bbs的帖子

如何在 do-release-upgrade 后从 grub 提示符手动启动?

我阅读了一些关于这个主题的其他问题,他们都指向了 Grub2 社区文档和从安装盘安装 grub 配置。我在文档方面遇到了一些麻烦,所以这就是我所在的位置。这可能是完整的 PEBKAC。

我有两个来宾坐在 KVM 下虚拟化的 Ubuntu 10.04 服务器上,他们最初都运行 10.04。我使用“do-release-upgrade”在两个盒子上都没有问题地更新到 10.10,重新启动,然后在两个盒子上运行“do-release-upgrade”更新到 11.04。匆忙中,我忽略了有关缺少 grub 配置的错误。当我重新启动来宾时,自然会看到一个 grub 提示。发出“引导”会产生“错误:未加载内核”。

这是根分区的 ls 输出:

grub 提示 ls 输出

在遵循手动引导指南时,我无法使用“SS928-root”或“hda0,1”作为根文件系统直接获得选项。大多数情况下都会出现“找不到文件”错误。

在这两个文件系统上发出“ls”显示 vmlinuz 和 initrd.img 的几个选项。如果有帮助的话,这些来宾正在使用 LVM。

编辑

我已经走得更远了。以下命令序列:

半成功启动

产生以下屏幕(滚动浏览大量文本后):

BusyBox 外壳

server boot grub2 kvm bootloader

13
推荐指数
1
解决办法
10万
查看次数

标签 统计

boot ×1

bootloader ×1

grub2 ×1

kvm ×1

server ×1