将 USB 驱动器转换为虚拟机 HDD

将 USB 驱动器转换为虚拟机 HDD

我正在创建一个可启动的 USB 闪存驱动器,以便在多台 PC 上安装操作系统和应用程序。

我需要使用 VMware(或 VirtualBox)在虚拟机中测试 UFD。

我可以制作 UFD 的原始图像并使用“qemu”将其转换为 vmdk 磁盘

qemu-img convert -O vmdk imagefile.img imagefile.vmdk

或者我可以使用raw2vmdk

为了加快进程:

  1. 是否可以仅根据实际数据(使用的扇区)制作 UFD 的原始图像?

  2. 至少可以有一个直接过程吗?即从 UFD 到 VMDK,而无需通过原始映像。但我会避免使用物理 UFD 访问的解决方案,因为这迫使我必须保持 UFD 插入。

显然,解决方案应该允许反向操作,即将虚拟驱动器复制到 UFD 上。

答案1

具有 USB 直通功能的 VirtualBox 将 USB 设备提供给客户操作系统,然后您可以使用任何可用的磁盘工具将内容(无论级别如何 - 块或文件)复制到VirtualBox 支持多种格式

相关内容