我看到了这个问题的一些解决方案,但没有一个对我有用。 我的目标是(非常明显)制作定制操作系统并使其可从 USB 启动。
该解决方案必须适用于 Windows 操作系统和基于 Linox 的操作系统。
我尝试过: (***将 .vdi 转换为 .img 后)
sudo apt install iat
iat file.img file.iso
我还尝试使用以下方法转换 vmdk 文件:
sudo apt-get install qemu-utils
qemu-img convert -f vmdk os.vmdk os.raw
dd if=os.raw of=os.iso status=progress
我确实将其转换为 ISO,但它无法启动。
我想要超级干净的解决方案,而无需随后传输可启动部分,因此它将直接位于原始 ISO 文件内。
谢谢:D
Windows 操作系统
首先将.VDI文件复制到C:\Program Files\Oracle\VirtualBox
然后运行以下命令
CD C:\Program Files\Oracle\VirtualBox
VBoxManage.exe clonehd --format VDI "C:\Program Files\Oracle\VirtualBox\FileName.vdi" "C:\Program Files\Oracle\VirtualBox\NewImage.img"