我阅读了有关此主题的其他几个问题,它们都指向了Grub2社区文档,并从安装磁盘安装grub配置。我在文档上遇到了一些麻烦,所以我在这里。这可能是完整的PEBKAC。
我有两个客人坐在KVM下虚拟化的Ubuntu 10.04服务器上,两个都最初运行10.04。我使用“ do-release-upgrade”更新到10.10,两个框都没有故障,重新启动,然后运行“ do-release-upgrade”更新到两个框11.04。我匆忙地忽略了有关丢失grub配置的错误。当我重新启动来宾时,自然会出现一个grub提示。发出“ boot”会产生“错误:没有加载内核”。
这是根分区的ls输出:
当遵循手册的启动指南时,我无法使用“ SS928-root”或“ hda0,1”作为根文件系统来直接获得这些选项。大多数情况下都会出现“找不到文件”错误。
在这两个文件系统上都发出“ ls”会显示vmlinuz和initrd.img的多个选项。这些来宾正在使用LVM(如果有帮助的话)。
编辑
我已经走了一点。以下命令序列:
产生以下屏幕(滚动浏览了大量文本之后):
您的帖子帮助我在讨厌的Windows 10“更新”后恢复了启动状态。Linux甚至在整个会话完好无损之后恢复了。谢谢!
—
MariusM