VirtualBox 严重错误:未找到可启动媒体!系统停止运行。调整大小后

VirtualBox 严重错误:未找到可启动媒体!系统停止运行。调整大小后

使用以下方法调整 VHD 文件大小后

VBoxManage modifyhd "c:\VMs\WinXP.vhd" --resize 50000

并且操作成功,但我无法从该 VHD 启动:

FATAL: No bootable medium found! System halted.

之前的大小为 29.9 GB。主机是 Win7,此 VHD 上的客户机是 WinXP。

当我使用 linux live 和 GParted VHD 运行 VirtualBox VM 时,它显示 50GB 的未分配空间。另一方面,当我在 Virtual PC 和 GParted VHD 上运行 linux live 时,它​​显示 7.9GB 的未分配空间。

我尝试过通过 Gparted 进行恢复,但未找到分区。我尝试过从 WinXP 安装(fixmbr...)进行恢复控制台,但没有任何变化。

我也尝试过一切在 VirtualBox 中调整 vhd 硬盘大小后无法启动

我有 VHD 的备份,但是已经是几个月以前的了,而且我不想再做所有事情(这是我的 DEV 站)。

我应该怎么办?

答案1

许多博客中的一些说明非常令人困惑。我这边最简单的方法是进入修复模式并使用 diskpart 将较小的 virtualbox 分区设置为活动分区并启动。该分区通常约为 100MB。

相关内容