vmware擴展ubuntu系統磁盤空間

原文鏈接:https://blog.csdn.net/weixin_39510813/article/details/78387334?fps=1&locationNum=7

前言

一般我們在安裝虛擬機時都會選擇默認的20G磁盤空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裏建議大家,如果需要在虛擬機上搭建比較複雜的環境的話,一般給虛擬機50G的內存空間較合適。

這裏是我的Ubuntu系統下現在的空間大小:

 

一旦達到97%左右,系統會警告磁盤空間不足,在我的臺式機上我已經擴展過了,今天擴展我的筆記本上的虛擬機,以此提供本篇博客的素材。

準備

我們首先需要咋vm虛擬機上進行磁盤的擴展:

在虛擬機Ubuntu系統處右鍵然後選擇設置,選中磁盤,選擇擴展磁盤容量,發現需要先關閉虛擬機,OK,先關閉虛擬機Ubuntu。

設置磁盤大小後點擊擴展:

之後發現擴展成功,虛擬機vm提示從客戶機操作系統內部對磁盤重新進行分區和擴展文件系統:

開始

OK,我們對Windows磁盤進行分區等操作時一般會藉助於一些軟件進行磁盤分區的合併會拆分等,同樣,我們本次在Ubuntu下也藉助於該類型的軟件幫助我們更好的實現磁盤的重新分區以及擴展文件系統,我們使用的軟件是gparted,對於該軟件這裏不多做介紹,感興趣的可以自行搜索。

打開我的計算機Ubuntu,打開終端,輸入sudo apt-get install gparted安裝gparted,然後sudo gparted運行,結果如下:

 

發現我們的爲19G,交換分區大概1G,這就是我們之前的20G,在我們在vm爲該Ubuntu擴容了磁盤到50G後,在最下面又出現了30G的未分配空間。

 

大致說明一下,交換分區簡單來說就是用於內存不足時作爲虛擬內存來使用的,一般swap大小不要超過2G,我們這裏設置爲2G。

OK,首先禁用交換分區然後刪掉原來的擴展分區,這樣我們的50G磁盤就只有主分區和未分配了:

 

然後增加主分區大小到48G:

 

接着再新建擴展分區:

 

增加邏輯分區,也就是交換分區:

大小默認即可,類型選擇爲邏輯分區,文件系統選擇linux-swap。

 

然後選擇gparted的應用全部:

 

結果如下:

 

OK,擴展磁盤完成,我們df再看一下:

但是我們新建的擴展分區和交換分區可能沒有掛載到文件系統,先查看一下交換分區:

 

發現交換分區爲0,看來我們確實需要重新掛載或開啓一下,我們的交換分區在dev/sda5:

sudo swapon /dev/sda5

然後查看一下,大小以字節爲單位:

 

看來是開啓成功了。

最後

交換分區的開啓是暫時的,沒有設置到開機啓動項中,因爲我們並不總是需要開啓虛擬內存,平時1G的內存空間完全滿足了。

擴展完磁盤後會導致vm tools無法使用,需要重新安裝,安裝方法我在另一篇博文中進行了總結,不明白的可以看一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章