1. 程式人生 > >ubuntu就一塊磁碟滿了,怎麼辦?

ubuntu就一塊磁碟滿了,怎麼辦?

一直不知道怎麼給linux擴容,直到這次空間徹底不夠了。

我意識到了不會給linux掛載新磁碟真的很可怕。

第一步,點vmware的硬碟這裡,選擇最下方的新增,按照步驟增加一個40G的磁碟即可。

第二步,

fdisk -l

檢視有幾塊磁碟及其分割槽情況

可以看到dev/sdb已經插入進來了,對,就是你,40個G的那位。

同時可以看到我的sda裝置已經有三個分割槽了。sda1,sda2,sda5。

df -h  

以容易閱讀的方式檢視不同檔案系統的使用情況。

簡單解釋一下,tmpfs是一個檔案系統

dev/sda1是一個分割槽,但是它裡面也有檔案系統,我們不顯示檔案系統型別,因為這樣容易區分sda1 sda2等。


3. 給新加的硬碟分割槽
fdisk /dev/sdb
鍵入m,可看到幫助資訊
command (m for help):m
增加新分割槽
command (m for help):n
選擇基本分割槽,輸入:p
建一個分割槽
Partition number(1-4):1
回車
First cylinder (1-15908,default 1):Enter
寫入並退出
command (m for help):w
4. 格式化磁碟分割槽
用ext4格式對/dev/sdb1進入格式化
sudo mkfs.ext4 /dev/sdb1
5. 掛載分割槽
建立新的掛載點
sudo mkdir /work
將新

磁碟分割槽掛載到/work目錄下
sudo mount -t ext4 /dev/sdb1 /work
檢視掛載
df -h
可以看到新加的硬碟:/dev/sdb1
6. 開機自動掛載
修改檔案
sudo vim /etc/fstab
在最後一行加入:
/dev/sdb1 /work ext4 errors=remount-ro 0 1
完成!

 

可以修改/etc/fstab檔案
集體格式是:
/dev/hda4 / ext3 defaults 0 0
第一個專案是你需要掛載的磁碟,接下來是掛載路徑,後面是格式
因為這個檔案也在 根目錄下,一般情況你是修改不了的。boot分割槽是存放系統的,只要這個目錄單獨在一塊磁碟就能驅動檔案
你是不是根目錄空間不夠了?建議刪除一些不用的檔案,或者掛一塊磁碟到一個目錄你,把以後要用的檔案或者不急用的檔案放在哪個資料夾下
掛載磁碟可以用命令
mount /dev/hda5 /test
解除安裝的話
umount /dev/hd5 或者umount /test

 

【我嘗試了一下,重新掛載根分割槽,第二個分割槽會把前一個分割槽覆蓋,但是大小還是19G,沒有變化

所以說根目錄空間不夠了就把其他檔案都移動到其他目錄。】