VirtualBox 改變 CentOS 7 硬碟大小 – 變大為例
此範例是調整 CentOS 7 根目錄 ( / ) ,把原本的 20GB 變大為 50GB,先用 df -h 查看目前大小,並且關機。

打開VirtualBox 的 Virtual Media Manager,準備進行硬碟調整大小。

確認要更改大小的虛擬機器在關機的狀態。然後調整到你想要的大小再按 Apply 確認。

開機進入 CentOS 7,用 parted /dev/sda 指令列出目前狀態

使用 print free 指令檢查 free 空間

使用 resizepart n XXGB 指令調整第 n 個 partition 大小,順便再次檢查剩餘空間,確認無誤後用 quit 指令離開

用 pvresize /dev/sdaX 指令改變要調整的 partition

再用 lvresize -l +100%FREE /dev/mapper/centos_XXX 指令調整 lv 大小

最後下 xfs_growfs /XXX 指令調整 xfs 所要掛載點路徑的大小

用 df -h 指令驗證是否調整好大小
