我正在创建一个可启动的 USB 闪存驱动器,以便在多台 PC 上安装操作系统和应用程序。
我需要使用 VMware(或 VirtualBox)在虚拟机中测试 UFD。
我可以制作 UFD 的原始图像并使用“qemu”将其转换为 vmdk 磁盘
qemu-img convert -O vmdk imagefile.img imagefile.vmdk
或者我可以使用raw2vmdk。
为了加快进程:
是否可以仅根据实际数据(使用的扇区)制作 UFD 的原始图像?
至少可以有一个直接过程吗?即从 UFD 到 VMDK,而无需通过原始映像。但我会避免使用物理 UFD 访问的解决方案,因为这迫使我必须保持 UFD 插入。
显然,解决方案应该允许反向操作,即将虚拟驱动器复制到 UFD 上。
答案1
具有 USB 直通功能的 VirtualBox 将 USB 设备提供给客户操作系统,然后您可以使用任何可用的磁盘工具将内容(无论级别如何 - 块或文件)复制到VirtualBox 支持多种格式。