1. 程式人生 > >如何擴充套件或者新增硬碟給VMware的Linux作業系統

如何擴充套件或者新增硬碟給VMware的Linux作業系統

我們在使用linux系統一段時間以後,可能新增的東西原來越多導致原來開闢的硬碟不夠,當硬碟剩餘空間過小時Ubuntu系統也會給出提示或者可以通過df  -hl命令檢視你硬碟使用情況如下圖所示:我已經用了百分之98了。


好了下面開始介紹如果在VMWare中擴充套件或者新增硬碟

一. 在VMware設定中新增或者擴充套件硬碟

開啟虛擬機器設定以後可以點選新增一個硬碟一直下一步就可以,也可以在實用工具中選擇擴充套件輸入你想擴充套件後的硬碟大小點選擴充套件就可以,如下圖所示。100G是我擴充套件以後的,我原來是40G。


二. 在linux系統中建立分割槽和進行格式化

(1)檢視分割槽

首先fdisk –l命令檢視現在的分割槽情況,需要特別注意對於擴充套件分割槽的話如果你sda3沒有都用上的話,再建立的新分割槽sda3大小隻能為1M

。所以這時你需要建立一個sda3新分割槽後再建立一個分割槽sda4才可以完全利用剩下的你剛剛擴充套件的硬碟空間。這是因為磁碟分割槽採用的mbr模式,sda1,2,3為主分割槽大小地址有限制

(2)建立分割槽

對於擴充套件硬碟的話輸入fdisk/dev/sda,新增硬碟輸入fdisk/dev/sdb

然後命令列提示下輸入m,可以看到對應命令作用的提示。

輸入命令n新增新分割槽。

輸入命令p建立主分割槽。然後預設回車就行

注意:如果是在(1)中提到的那樣需要創新兩個新分割槽sda3和sda4才可以。其中sda4才可以分到所有的剩餘空間

輸入回車,選擇預設大小,這樣不浪費空間

輸入w,保持修改

(3)重啟linux,必須reboot,否則新建分割槽無法無法格式化。

這時在/dev/目錄下,才能看到了新的分割槽。

(4)格式化分割槽

對於擴充套件硬碟的方法執行:mkfs.ext2/dev/sda4格式化

對於新增新硬碟的方法執行:mkfs.ext2/dev/sdb1格式化

(5)掛載分割槽

在根目錄下建立新disk目錄

mount /dev/sda4或者/dev/sdb1 /disk/將新分割槽mount到/disk/上。

(6)設定開機啟動掛載

如果設定root登入可以直接修改“etc/profile”檔案使每次系統開機自動掛載該分割槽到“/disk”目錄下。我們再該檔案的末尾新增“mount /dev/sdb1/disk”,或者mount/dev/sda4 /disk儲存重啟系統。

或者更加通用專業的方法修改/etc/fsrab檔案加入/dev/sda4   /disk4 ext2 defaults 0 0,並儲存,實現開機自動掛載。

這時我們可以檢視/disk檔案的磁碟空間會是很大的,我們可以將一些不常用的大容量檔案放在該目錄下以節省系統的磁碟空間。