ant*_*nio 8 vmware clone virtualization virtual-machine usb-flash-drive
我正在创建一个可启动的 USB 闪存驱动器。在使用它之前,我想用 VMware Player(或 VirtualBox)测试它。
我可以制作 UFD 的原始图像并使用“qemu”进行转换
qemu-img convert -O vmdk imagefile.img imagefile.vmdk
Run Code Online (Sandbox Code Playgroud)
或者我可以使用raw2vmdk。
我的问题是,与存储在其上的实际数据相比,我的 UFD 非常大(大于我系统上的主硬盘)。所以我的系统上没有原始图像和 vmdk 文件的空间。
是否可以仅根据实际数据(使用的扇区)制作 UFD 的原始图像?
或者至少有可能有一个直接的过程?UFD 到 VMDK 而不通过原始图像?
我想避免使用物理 UFD 的解决方案,这迫使我保持 UFD 插入。
显然,在玩过虚拟机之后,反过来应该是可以的,即将虚拟驱动器复制到 UFD 上。
小智 8
对于那些想要转换驱动器而不是使用透明虚拟磁盘或链接的人......(我花了大约 20 分钟将 32GB USB 驱动器转换为 vmdk)
VBoxManage convertfromraw \\.\PhysicalDrive2 D:\VirtualMachines.vmdk --format vmdk
Run Code Online (Sandbox Code Playgroud)
你可以使用VBoxManage,它是VirtualBox自带的。
这将创建“透明”虚拟磁盘,使您可以直接访问指定的设备。
VBoxManage internalcommands createrawvmdk -filename mydrive.vmdk -rawdisk \\.\PhysicalDrive0
在这里查看更多示例: http ://www.sysprobs.com/access-physical-disk-virtualbox-desktop-virtualization-software
| 归档时间: |
|
| 查看次数: |
17048 次 |
| 最近记录: |