我使用 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,而不是像存储硬盘那样被读取?