若要變更 VirtualBox 的虛擬硬碟(*.vdi)大小,會需要使用終端機 Terminal 透過 VirtualBox 的 VBoxManage 下指令進行更改,多增加的容量會被視為新的分割區,需要再到虛擬系統下進行硬碟分割區合併。
別忘了,路徑若是有空格的話,最好還是用單引號將路徑包起來。
若是沒有先複製一份新的vdi而直接對原始 vdi 變更容量,很可能會收到這個訊息:
Ref.
- 複製一份新的 vdi
$ VBoxManage clonehd <原始vdi檔案路徑> <新vdi檔案路徑> - 對新的 vdi 進行尺寸調整
$ VBoxManage modifyhd <新vdi檔案路徑> --resize <新的容量(MB)> - 用 EASEUS Partition Master 合併分割區
別忘了,路徑若是有空格的話,最好還是用單引號將路徑包起來。
若是沒有先複製一份新的vdi而直接對原始 vdi 變更容量,很可能會收到這個訊息:
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
Ref.
- How to resize a VirtualBox fixed size virtual drive (.vdi) on Mac - Gubatron.com - http://goo.gl/sTVHa
- How to extend your VirtualBox virtual hard drive - http://goo.gl/q5jm0
Tags
咬蘋果