Virtualbox 无法识别 GRUB

Virtualbox 无法识别 GRUB

我使用 dd 命令将 Linux Mint 分区撕成一个文件:

sudo dd if=PART_PATH of=OUTPUT_PATH/ubuntu.bin

然后我将其转换为 *.vdi

VBoxManage convertdd PATH_TO_ubuntu.bin ubuntu.vdi --format VDI

但是当我尝试从 Virtualbox 启动到 vdi 时出现错误

FATAL: No bootable medium found? System halted.

即使我选择*.vdi 文件作为硬盘。

所以我尝试启动到实时 CD,虚拟硬盘显示为 /dev/sda,我能够挂载它并浏览系统文件。所以 *.vdi 文件可以正常工作,但我无法启动。

我尝试chroot通过实时系统进入 VDI 中的系统,并运行命令来重新启动 GRUB,但它没有任何反应。我也尝试了boot-repair

*如何让 VirtualBox 启动到已破解的.vdi,而不是像存储硬盘那样被读取?

相关内容