使用虛擬機做libra測試,突然發現沒有空間了, 怎麼辦?
環境:
Windows10 主機 + Oracle virtualbox->Ubuntu18 客戶機
解決方法:
1. 增加 虛擬機硬盤文件大小 VDI
2. 增加Linux Partition 大小
詳細步驟:
1. 增加 虛擬機硬盤文件大小 VDI
1.1 關閉虛擬機
1.2 複製一份VDI 文件,以防萬一。
1.3 找到 Vboxmanage.exe在Windows 10 主機的目錄,一般是C:\Program Files\Oracle\VirtualBox>,
將目錄添加到路徑,或者使用全路徑 //path//Vboxmanage.exe, 來修改VDI文件大小。 格式
//path//VBoxmanage modifyhd //path //yourVMname.vdi --resize 100000
以上單位是MB,100000代表100G.
2. 增加Linux Partition 大小
倆種方式:
一種是下載分區工具Gparted, https://gparted.org/
另外一種是啓動虛擬機,直接安裝: sudo apt-get install gparted。 然後運行 gparted就可以。
下面說一下第一種。
2.1 下載gparted iso, gparted-live-1.0.0-5-amd64.iso ,或 gparted-live-1.0.0-5-i686.iso
2.2 創建一個新的虛擬機 ,例如myGpart, 對應Linux及版本。
關機後,
然後在設置->存儲,
IDE 添加啓動光盤ISO,就是前面下載的。
SATA,添加修改大小後的VDI文件
2.3 啓動虛擬機, 前面都使用默認選項即可,然後進入gpart圖形界面:
將原來的VDI文件大小增加,將未分配的空間添加即可。然後讓修改生效。
2.4 關掉上面的臨時虛擬機myGpart,重啓原來的虛擬機,即可。
注意事項:
1. resize 的單位是 mb
2. 不要resize 太大, 因爲 vboxmanage 只能擴大,不能縮小。