主机 (Windows) 断电后 Xubuntu VM 损坏。卡在 GNU GRUB

主机 (Windows) 断电后 Xubuntu VM 损坏。卡在 GNU GRUB

我正在我的 Windows PC 上工作Xubuntu 17 在虚拟机中运行(VMware Workstation)突然断电。Windows 主机正常重新启动,但现在 VM 启动到此:

GNU GRUB version 2.02~beta3-4ubuntu7.1
Minimal BASH-like line editing is supported. For the first word, TAB 
lists possible command completions. Anywhere else TAB lists possible
device or file completions
grub> _

我找到了这篇 Ubuntu 论坛文章,但我似乎无法使这些步骤适用于我的 VM(也许它们并不完全适用..?)。

当我lsgrub>提示符下输入时,它显示以下内容:

(hd0)(hd0,msdos1)

...所以我尝试这些命令:

set root=(hd0,msdos1)
set prefix=(hd0,msdos1)/boot/grub
insmod normal
normal
boot

启动它只返回:

error: you need to load the kernel first.

非常感谢您的帮助。

以下是“启动修复”程序的日志:http://paste.ubuntu.com/p/s3bdGg47zC/

答案1

当您尝试启动 Xubuntu 17 ISO 时会发生什么?我建议启动 ISO 并运行实时模式并挂载文件系统,然后从那里重建 grub 引导加载程序。如果您不知道如何重建引导加载程序,我建议您使用这个网站作为重建引导加载程序的指导。

当 Ubuntu 无法启动时如何修复 GRUB2 | How To Geek

我希望这会提供一些帮助。

相关内容