首頁 > 軟體

VMware下擴充套件Ubuntu根分割區大小的方法

2020-06-16 18:04:33

擔心建立的虛擬機器硬碟容量太大會占用真正的硬碟空間,把硬碟的容量設定得很小,可是等到給虛擬機器裝好系統後再裝其他的軟體,才發現硬碟容量不夠用了。這就需要想辦法擴充套件Ubuntu根分割區,下面我來介紹這樣一種方法。

1.修改硬碟大小

在WMware的安裝目錄下有名為vmware-vdiskmanager.exe的可執行檔案,在windows下開啟控制台並進入WMware的安裝目錄後,使用以下命令(假設我的虛擬機器檔案在E:VMwareUbuntuUbuntu.vmdk):

vmware-vdiskmanager.exe -x 16Gb e:VMwareUbuntuUbuntu.vmdk

其中:-x 16Gb表示把硬碟擴扎到16Gb,後面e:VMwareUbuntuUbuntu.vmdk是虛擬機器檔案。

這個過程完成後,再次開啟vmware,執行虛擬機器,這時虛擬機器上顯示的硬碟大小已經改變了。

以下是執行正確時顯示的資訊:

注意:

1.如果路徑中有空格存在,需要使用雙引號把路徑括起來。

2.以上過程是在windows控制台下進行的。

3.以上過程需要在vmware關閉的情況下進行。

2.硬碟分割區

使用fdisk -l命令,檢視硬碟:

這時硬碟的大小已經變成了16GB(17.2GB),由於新增的硬碟並沒有分割區,所以沒有在下面出現,下面sda1,sda2,sda5是可以使用的硬碟,總量還是原來的6G,現在需要做的是把新增的硬碟進行分割區。有個軟體叫gparted,可以像Windows中的partitionmagic一樣操作Linux分割區,在官網我們可以下載到gparted-live-0.8.0-5.iso(http://nchc.dl.sourceforge.net/project/gparted/gparted-live-stable/0.8.0-5/gparted-live-0.8.0-5.iso)這個檔案,然後載入在VMware的光碟機中並重新啟動虛擬機器,在開啟虛擬機器的瞬間按ESC鍵使得虛擬機器BIOS從光碟機啟動,如下圖:

接著在下面的介面中選擇GParted Live(Default settings),點選Enter:

      然後進入下面的介面就可以進行分割區了:

最後就該對硬碟進行分割區。我們要擴充套件的是Ubuntu根分割區的大小,所以將sda1調大即可。但是swap分割區在sda1後面,sda1調不動,可以先把swap刪了,把sda1調大,給swap留跟記憶體一樣大的空間,然後再把這這麼大的空間化成swap分割區。最後點選應用重新啟動就成功了。再使用fdisk -l命令,可以看到Ubuntu根分割區變大了:


IT145.com E-mail:sddin#qq.com