我阅读了一些关于这个主题的其他问题,他们都指向了 Grub2 社区文档和从安装盘安装 grub 配置。我在文档方面遇到了一些麻烦,所以这就是我所在的位置。这可能是完整的 PEBKAC。
我有两个来宾坐在 KVM 下虚拟化的 Ubuntu 10.04 服务器上,他们最初都运行 10.04。我使用“do-release-upgrade”在两个盒子上都没有问题地更新到 10.10,重新启动,然后在两个盒子上运行“do-release-upgrade”更新到 11.04。匆忙中,我忽略了有关缺少 grub 配置的错误。当我重新启动来宾时,自然会看到一个 grub 提示。发出“引导”会产生“错误:未加载内核”。
这是根分区的 ls 输出:

在遵循手动引导指南时,我无法使用“SS928-root”或“hda0,1”作为根文件系统直接获得选项。大多数情况下都会出现“找不到文件”错误。
在这两个文件系统上发出“ls”显示 vmlinuz 和 initrd.img 的几个选项。如果有帮助的话,这些来宾正在使用 LVM。
编辑
我已经走得更远了。以下命令序列:

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