系統配置
virtualbox 版本 5.2.22 r126460
虛機 Ubuntu18.04
宿主機 win10
調整虛擬磁盤容量
如果是vmdk格式的虛擬硬盤,是不能直接調整容量的,需要先clone一個vdi格式的虛擬磁盤,然後調整容量,最後再將vdi格式的磁盤clone一個vmdk虛擬磁盤,具體步驟參考文章的最後一個章節
管理/虛擬介質管理
調整容量,然後直接點應用就可以了
啓動虛機,擴展分區
啓動parted工具
sudo parted
print查看當前分區信息,並使用resizepart {分區號},調整分區大小,我這裏的分區號是2;提示輸入分區擴展大小,直接輸入100%,會將新增的虛擬磁盤空間全部擴展到該分區
print
resizepart 2
注:我的這是調整到64G之後的截圖
df命令查看掛載的分區大小是否改變了
resize2fs /dev/sda2
df -h
如果發現掛載的磁盤分區未發生改變,使用resize2fs命令可以解決這個問題
注: df顯示是我運行resize2fs /dev/sda2之後的截圖,已經變成了64G
大功告成了。
vmdk格式磁盤轉換爲vdi格式
虛擬介質管理窗口,選中你想clone的vmdk磁盤,右鍵選擇複製
選擇vdi格式,然後複製即可
打開虛機設置,使用新clone的vdi磁盤即可,後續的分區擴展步驟可參考文章前面的章節
參考文章
https://www.jianshu.com/p/9802fef2eec7
https://blog.csdn.net/weixin_34008933/article/details/85871243
http://blog.sina.com.cn/s/blog_6e09fecf0102wngy.html
https://www.howtoing.com/parted-command-to-create-resize-rescue-linux-disk-partitions/