2021-05-12 14:32:11
VMware下擴充套件Ubuntu根分割區大小的方法
擔心建立的虛擬機器硬碟容量太大會占用真正的硬碟空間,把硬碟的容量設定得很小,可是等到給虛擬機器裝好系統後再裝其他的軟體,才發現硬碟容量不夠用了。這就需要想辦法擴充套件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根分割區變大了:
相關文章