VMware虚拟机磁盘文件vmdk单文件转多文件相互转换

VMware多文件和单文件相互转换
使用vmware-vdiskmanager.exe命令行工具即可


设置环境变量
set PATH=%PATH%;D:\Program Files (x86)\VMware\VMware Workstation
echo %PATH%

C:\Users\Administrator>vmware-vdiskmanager.exe
VMware Virtual Disk Manager - build 6661328.
Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
  Operations, only one may be specified at a time:
     -c                   : create disk.  Additional creation options must
                            be specified.  Only local virtual disks can be
                            created.
     -d                   : defragment the specified virtual disk. Only
                            local virtual disks may be defragmented.
     -k                   : shrink the specified virtual disk. Only local
                            virtual disks may be shrunk.
     -n <source-disk>     : rename the specified virtual disk; need to
                            specify destination disk-name. Only local virtual
                            disks may be renamed.
     -p                   : prepare the mounted virtual disk specified by
                            the mount point for shrinking.
     -r <source-disk>     : convert the specified disk; need to specify
                            destination disk-type.  For local destination disks
                            the disk type must be specified.
     -x <new-capacity>    : expand the disk to the specified capacity. Only
                            local virtual disks may be expanded.
     -R                   : check a sparse virtual disk for consistency and attempt
                            to repair any errors.
     -e                   : check for disk chain consistency.
     -D                   : make disk deletable.  This should only be used on disks
                            that have been copied from another product.


  Other Options:
     -q                   : do not log messages


  Additional options for create and convert:
     -a <adapter>         : (for use with -c only) adapter type
                            (ide, buslogic, lsilogic). Pass lsilogic for other a
dapter types.
     -s <size>            : capacity of the virtual disk
     -t <disk-type>       : disk type id


  Disk types:
      0                   : single growable virtual disk
      1                   : growable virtual disk split in 2GB files
      2                   : preallocated virtual disk
      3                   : preallocated virtual disk split in 2GB files
      4                   : preallocated ESX-type virtual disk
      5                   : compressed disk optimized for streaming
      6                   : thin provisioned virtual disk - ESX 3.x and above


     The capacity can be specified in sectors, KB, MB or GB.
     The acceptable ranges:
                           ide/scsi adapter : [1MB, 8192.0GB]
                           buslogic adapter : [1MB, 2040.0GB]
        ex 1: vmware-vdiskmanager.exe -c -s 850MB -a ide -t 0 myIdeDisk.vmdk
        ex 2: vmware-vdiskmanager.exe -d myDisk.vmdk
        ex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
        ex 4: vmware-vdiskmanager.exe -x 36GB myDisk.vmdk
        ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
        ex 6: vmware-vdiskmanager.exe -k myDisk.vmdk
        ex 7: vmware-vdiskmanager.exe -p <mount-point>
              (A virtual disk first needs to be mounted at <mount-point>)




C:\Users\Administrator>



机器翻译+修改
C:\Users\Administrator>vmware-vdiskmanager.exe
VMware虚拟磁盘管理器 - build 6661328版。
用法:vmware-vdiskmanager.exe 选项 <磁盘名称> | <挂载点>
脱机磁盘操作工具
  操作时,一次只能指定一个:
     -c:创建磁盘。其他创建选项必须
                            被指定。只有本地虚拟磁盘可以
                            创建。
     -d:对指定的虚拟磁盘进行碎片整理。只要
                            可能会对本地虚拟磁盘进行碎片整理。
     -k:缩小指定的虚拟磁盘。只有本地
                            虚拟磁盘可能会收缩。
     -n <源磁盘>:重命名指定的虚拟磁盘;需要
                            指定目标磁盘名。只有本地虚拟
                            磁盘可能被重命名。
     -p:准备挂载的虚拟磁盘
                            装载点缩小。
     -r <源磁盘>:转换指定的磁盘;需要指定
                            目的磁盘类型。对于本地目标磁盘
                            必须指定磁盘类型。
     -x <新容量>:将磁盘扩展到指定的容量。只要可以扩展本地虚拟磁盘。
     -R:检查稀疏虚拟磁盘的一致性和尝试修复任何错误。
     -e:检查磁盘链的一致性。
     -D:使磁盘无效。这只能在磁盘上使用已经从另一个产品复制了。


  其他选项:
     -q:不记录消息


  创建和转换的附加选项:
     -a <adapter>:(仅适用于-c)适配器类型
                            (ide,buslogic,lsilogic)。通过lsilogic为其他adapter类型。
     -s <size>:虚拟磁盘的容量
     -t <disk-type>:磁盘类型标识


  磁盘类型:
      0:单可生长虚拟磁盘
      1:可扩展的虚拟磁盘分为2GB文件
      2:预先分配的虚拟磁盘
      3:预先分配的虚拟磁盘分为2GB文件
      4:预先分配的ESX型虚拟磁盘
      5:压缩磁盘优化流式传输
      6:精简配置的虚拟磁盘 - ESX 3.x及更高版本


     容量可以以扇区,KB,MB或GB指定。
     可接受的范围:
                           ide/scsi适配器:[1MB,8192.0GB]
                           buslogic适配器:[1MB,2040.0GB]
        例 1:vmware-vdiskmanager.exe -c -s 850MB -a ide -t 0 myIdeDisk.vmdk
        例 2:vmware-vdiskmanager.exe -d myDisk.vmdk
        例 3:vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
        例 4:vmware-vdiskmanager.exe -x 36GB myDisk.vmdk
        例 5:vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
        例 6:vmware-vdiskmanager.exe -k myDisk.vmdk
        例 7:vmware-vdiskmanager.exe -p <mount-point>
              (首先需要在<mount-point>上安装虚拟磁盘)


多文件转单文件
vmware-vdiskmanager.exe -r "D:\windows.vmdk" -t 0 "D:\windowssingle.vmdk"

单文件转多文件
vmware-vdiskmanager.exe -r "D:\windowssingle.vmdk" -t 1 "D:\windowsmultiple.vmdk"
转多文件会预分配6个如windowsmultiple-s001.vmdk~windowsmultiple-s006.vmdk的vmdk文件,每个文件小于2G,后续磁盘增长会自动增加s-007的文件


例子相关解读
例 1:vmware-vdiskmanager.exe -c -s 850MB -a ide -t 0 myIdeDisk.vmdk
创建1个单文件磁盘,名称myIdeDisk.vmdk,容量850M,磁盘类型IDE
例 2:vmware-vdiskmanager.exe -d myDisk.vmdk
对名为myDisk.vmdk进行磁盘碎片整理
例 3:vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
磁盘类型转换,单文件多文件等类型的转换
例 4:vmware-vdiskmanager.exe -x 36GB myDisk.vmdk
扩展磁盘容量,将myDisk.vmdk扩展到36GB
例 5:vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
文件改名sourceName.vmdk改为destinationName.vmdk
例 6:vmware-vdiskmanager.exe -k myDisk.vmdk
压缩名为myDisk.vmdk的虚拟磁盘
例 7:vmware-vdiskmanager.exe -p <mount-point>
预挂载需要收缩的虚拟磁盘-p指定挂载点







  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VMware虚拟机镜像文件下载vmdk是一种非常方便的方式,可以让用户在本地使用虚拟机环境进行开发、测试等工作,而不必去租用远程服务器。VMDK镜像文件VMware虚拟机的一种映像文件,包含了虚拟机的操作系统、软件及数据等。 要下载vmdk镜像文件,首先需要到可靠的下载站点或资源站点(如VMware官网、华为云等)进行下载。在下载之前需要注意VMDK文件的大小,确保本地硬盘有足够的空间存储。 下载完成后,可以使用VMware Workstation或其他虚拟机软件打开该VMDK镜像文件。在打开过程中,可能需要进行一些虚拟机设置,如设置网络、存储、硬件等。 使用虚拟机环境进行开发和测试是非常常见的方案之一,因为它可以让用户灵活地在不同的操作系统和软件环境中进行测试、开发、学习等。如果用户需要在多台机器上使用同样的虚拟机,可以将该VMDK文件拷贝到其他机器上,然后在虚拟机软件中打开即可。 总的来说,VMware虚拟机镜像文件下载vmdk是一种非常方便的方式,让用户可以在本地创建虚拟机环境进行开发工作。但同时也需要注意安全问题,确保下载的文件来源可靠、不包含恶意软件等。 ### 回答2: VMware虚拟机镜像文件是一种虚拟化技术,它允许用户在一台计算机上运行多个操作系统。vmdkVMware虚拟磁盘文件,它包含了虚拟机的硬盘信息。下载vmdk可以为用户提供许多方便的功能,例如在不同的操作系统之间快速切换,备份和恢复虚拟机等。 首先,下载vmdk文件需要选择符合自己操作系统类型的文件。通常,vmdk文件非常大,需要一定的下载时间。因此,在下载前需要尽量保证网络的稳定性和速度,以确保下载过程中不会出现网络中断等情况。 其次,在下载完成后,用户需要将vmdk文件导入到VMware虚拟机中。这可以通过VMware Player、VMware Workstation等虚拟化软件实现。用户需要首先创建一个新的虚拟机,然后选择导入vmdk文件作为虚拟机的硬盘。 在导入成功后,用户可以启动新虚拟机并开始执行所需的任务。用户可以使用VMware虚拟机工具来管理和配置虚拟机,例如增加虚拟机内存、修改虚拟机硬盘大小等。 总的来说,vmdk文件的下载和使用可以为用户提供方便的虚拟化体验。无论是开发人员、测试人员还是普通用户,都可以从中受益。了解如何下载和使用vmdk文件,可以使用户更加高效地管理和利用虚拟机。 ### 回答3: VMware虚拟机镜像文件是vmdk格式的文件,通过这种文件可以在计算机上运行虚拟机操作系统。如果需要下载VMware虚拟机镜像文件,可以通过多种途径获取。 首先,可以直接从VMware的官网上下载vmdk格式的虚拟机镜像文件,这样可以确保文件安全可靠。VMware官网提供了各种操作系统的虚拟机镜像下载,并提供了详细的操作指南帮助用户安装操作系统。 另外,还可以从虚拟机论坛或文件分享网站上下载vmdk格式的虚拟机镜像文件。不过需要注意的是,这些镜像文件并不一定安全可靠,可能存在病毒或恶意软件,需要谨慎下载和安装。 此外,如果用户有自己的虚拟机镜像文件,也可以在网上寻找对应的vmdk格式转换工具,将其他格式的虚拟机镜像文件转换为vmdk格式,以便在VMware中运行。 总之,虚拟机镜像文件的下载和使用需要谨慎处理,确保文件的安全可靠并按照正确的操作步骤进行安装和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值