前提條件
虛擬機關閉,不能存在快照
命令行操作
命令行下切換至VMware安裝目錄,執行命名:
.\vmware-vdiskmanager.exe -x 60Gb D:\Linux\Ubuntu.16.04\Ubuntu.16.04.vmdk
# -x命令表示拓展空間,其後的目錄對應虛擬機目錄,上述示例是Ubuntu的虛擬機
等待執行結束之後,可能會出現以下提示:
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:
http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647
原因:磁盤分區以劃分
錯誤解決辦法
下載第三方工具
操作步驟
編輯對應虛擬機的Device設置,如下(其中選擇ISO文件爲前面下載的iso):
設置好之後, 在虛擬機開啓的時候按f2接着按esc進入bios,當然此處可以設置延時,防止頁面切換過快,不能進入bios。設置方式如下:
編輯虛擬機對應文件目錄下的.vmx
文件:
添加:
bios.bootDelay = "3000"
# 這裏以毫秒爲單位
成功進入bios之後選擇CD-ROM,如下圖:
之後出現如下界面,選擇第一個即可,然後一路回車,當然這裏有一個會有一個選擇的提示,根據自己的情況選擇即可:
進入之後就可以進行分區了,這裏新的分區在swap之後,所以需要先將swap分區刪除,然後再通過Resize/Move
操作拓展目標分區:
之後還原新建swap分區:
操作完成之後就可以保存,然後重啓了:
重啓之後,查看分區情況,發現拓展成功: