更新到 Grub2.x 破坏了 VirtualBox 中的 Xubuntu 12.04 客户端

mik*_*odo 6 grub2 virtualbox

我在.vdi运行 Xubuntu 12.04 的Ubuntu 10.04 中安装了 VirtualBox-4.1 。最近,Xubuntu 12.04 到 Grub2.x 的 Grub 更新,打破了它的解释如下:

error: ELF header smaller than expected
grub rescue> _
Run Code Online (Sandbox Code Playgroud)

有没有简单的解决方法?我可以重新安装,但我根据自己的喜好调整了 Xubuntu 12.04,并且不想重新安装新的.vdi. 不幸的是,我没有拍它的快照。

谷歌结果,已经超出了我的脑海。

gQu*_*igs 1

在这种情况下我的第一次尝试是启动修复。您可以从(虚拟)LiveCD 运行它。

https://help.ubuntu.com/community/Boot-Repair