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

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

 

设置环境变量

 

编辑

新建一个,把vmware的路径加进去,比如我的路径是

 

    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 "ubuntu18.vmdk" -t 0 "1.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指定挂载点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值