Ubantu擴充套件虛擬機器的磁碟空間的方法
1、虛擬機器的磁碟擴容步驟如下:
2、將擴充套件的磁碟空間掛載到系統中
1)分割槽操作的幾個命令
fdisk 磁碟分割槽相關操作
df 系統分割槽掛載資訊
mount 掛載分割槽
umount 解除安裝分割槽
mkfs.ext4 格式化分割槽
2)執行命令 sudo df -h檢視磁碟空間資訊。如下:
也可以使用sudo df -hT命令,該命令還可以檢視分割槽的檔案系統型別。如下:
如圖所示磁碟分割槽/dev/sda1的檔案系統型別是ext4。關於檔案系統型別可以參考:
https://blog.csdn.net/abcd1f2/article/details/51314629
確定檔案系統型別的方法可以參考
https://www.howtoing.com/find-linux-filesystem-type
3)執行命令sudo fdisk -l命令檢視磁碟裝置資訊。如下:
注意不要混淆磁碟和磁碟分割槽的概念,可以參考:
https://www.fujieace.com/linux/no-partition-is-defined-yet.html
對於主分割槽、擴充套件分割槽、邏輯分割槽:一個硬碟可以有1到3個主分割槽和1個擴充套件分割槽,也可以只有主分割槽而沒有擴充套件分割槽,但主分割槽必須至少有1個,擴充套件分割槽則最多隻有1個,且主分割槽+擴充套件分割槽總共不能超過4個。邏輯分割槽可以有若干個。
4)新增磁碟分割槽,操作如下:
執行命令:sudo fdisk /dev/sda,結果如下
最後的w是儲存修改,上面對扇區的結束地址的大小設定決定了分割槽的大小:從下面的圖中我們可以看到新建立的分割槽中每個扇區大小為2046個位元組即大約2kb,而分割槽大小為1023kb,說明每個分割槽大概有512個扇區。對其他分割槽進行驗證發現結果差不多。(這都是我的猜測,不是很懂硬體)
完成以上操作,就建立了一個新的分割槽,如下:
4)建立分割槽之後,需要使用命令sudo mkfs.ext4 /dev/sda3 格式化分割槽,將分割槽檔案系統型別設定為ext4,結果如下:
5)將新建立的分割槽掛載到檔案目錄之下,如下:
先建立目錄:mkdir disk1
將/dev/sda3掛載到~/disk1下: sudo mount /dev/sda ~/disk1
檢視磁碟空間情況:
也可以設定開機自動掛載:
修改fstab檔案:vi /etc/fstab
新增行 /dev/sda3 ~/disk1 ext4 defaults, 0 1
3、刪除分割槽
1)首先解除安裝分割槽,使用命令sudo umount /dev/sda3 ,結果如下:
從圖中可以看到/dev/sda3已經解除安裝。
2)刪除分割槽
檢視刪除是否成功:
===》》可以參考:
http://www.cnblogs.com/chenyongjun/p/4604222.html