VMWEAR 虛擬硬盤擴大手記

Microsoft Windows [版本 5.2.3790]
(C) 版權所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>cd C:\Program Files\VMware\VMware Workst
ation             切換到vmwear 安裝目錄

C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe ?
Exactly e major option should be specified.            執行“vmware-vdiskmanager.exe ?”查看命令使用方法
VMware Virtual Disk Manager - build 118166.
Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
    Operations, ly e 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. ly
                                                        local virtual disks may be defragmented.
         -k                                     : shrink the specified virtual disk. ly local
                                                        virtual disks may be shrunk.
         -n <source-disk>         : rename the specified virtual disk; need to
                                                        specify destination disk-name. ly local virtual
                                                        disks may be renamed.
         -p                                     : prepare the mounted virtual disk specified by
                                                        the drive-letter 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. ly
                                                        local virtual disks may be expanded.
         -R                                     : check a sparse virtual disk for consistency and atte
mpt
                                                        to repair any errors.

    Other Options:
         -q                                     : do not log messages

    Additional options for create and convert:
         -a <adapter>                 : (for use with -c ly) adapter type
                                                        (ide, buslogic or lsilogic)
         -s <size>                        : capacity of the virtual disk
         -t <disk-type>             : disk type id

    Options for remote disks:
         -h <hostname>                : hostname of remote server
         -u <username>                : username for remote server
         -f <filename>                : file containing password
         -P <port>                        : optional TCP port number (default: 902)
         -S                                     : specifies that the source disk is remote, by default

                                                        the remote options are assumed to refer to the
                                                        destination.
    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

         The capacity can be specified in sectors, KB, MB or GB.
         The acceptable ranges:
                                                     ide adapter : [1MB, 950.0GB]
                                                     scsi adapter: [1MB, 950.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.vm
dk
                ex 4: vmware-vdiskmanager.exe -x 36GB myDisk.vmdk        這條就是擴大已有虛擬機硬盤的用法啦
                ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk
                ex 6: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 4 -h esx-name.mycomp
any.com \
                            -u username -f passwordfile "[storage1]/path/to/targetDisk.vmdk"
                ex 7: vmware-vdiskmanager.exe -k myDisk.vmdk
                ex 8: vmware-vdiskmanager.exe -p <mount-point>
                            (A virtual disk first needs to be mounted at <mount-point>)


C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 36Gb myDis
k.vmdk            直接拷貝過來執行,當然出錯啦
Failed to open the disk 'myDisk.vmdk' : A file was not found (0x1900000004).
Failed to open disk 'myDisk.vmdk' : A file was not found (0x1900000004).    他說文件沒找到

C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 200Gb d:\m
ail2\2003R2NEW-cl1-000001.vmdk
This disk is part of a snapshot chain in 'd:\mail2\MAIL2.vmx'.
The selected operation can ly be executed a disk with no snapshots.

找到我的文件,他提示我說不能有 快照

C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 200Gb d:\m
ail2\2003R2NEW-cl1-000001.vmdk
Failed to open the disk 'd:\mail2\2003R2NEW-cl1-000001.vmdk' : A file was not fo
und (0x1900000004).
Failed to open disk 'd:\mail2\2003R2NEW-cl1-000001.vmdk' : A file was not found
(0x1900000004).         好吧 我 刪掉快照好了,他又找不到了--!


C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 200Gb d:\m
ail2\2003R2NEW-cl1.vmdk
Failed to expand the disk 'd:\mail2\2003R2NEW-cl1.vmdk': The called function can
not be performed partial chains. Please open the parent virtual disk (0x50000
3e83).         暈 原來 使用連接複製的虛擬機硬盤是鎖死的


C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 200Gb E:\e
ms\WIN2003R2\WIN2003R2.vmdk
Disk expansion completed successfully.
用另外一個虛擬硬盤試驗了一下 搞定
WARNING: If the virtual disk is partitioned, you must use a third-party
                 utility in the virtual machine to expand the size of the
                 partitions. For more information, see:
                 [url]http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647[/url]

然後又提示如果硬盤已分區,需要使用第三方軟件自己擴容

C:\Program Files\VMware\VMware Workstation>
總結:
  1. 想要擴大的硬盤必須要沒有快照
  2. 不能是link克隆
  3. 需要使用第三方軟件重新擴大分區
關於找到虛擬硬盤的方法
找到虛擬機文件夾內的 *.VMX文件 用記事本打開
找到關於硬盤的選項
 
 
完事。
ENJOY IT!!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章