記錄一下
VirtualBox 到現在還是沒有比較方便的方式擴充磁碟空間指令:
C:\Program Files\Oracle\VirtualBox>VBoxManage modifymedium "D:\VMs\Win7\Win7.vmdk" --resize ?
Oracle VM VirtualBox Command Line Management Interface Version 6.0.8
(C) 2005-2019 Oracle Corporation
All rights reserved.
Usage:
VBoxManage modifymedium [disk|dvd|floppy] <uuid|filename>
[--type normal|writethrough|immutable|shareable|
readonly|multiattach]
[--autoreset on|off]
[--property <name=[value]>]
[--compact]
[--resize <megabytes>|--resizebyte <bytes>]
[--move <path>]
[--setlocation <path>]
[--description <description string>]
說明:
- 目錄:C:\Program Files\Oracle\VirtualBox
此為 VirtualBox 預設的安裝目錄 - 使用指令:VBoxManage.exe
- 擴充的 vdi 檔案位置:E:\VirtualBox\Win7\Win7.vdi
VirtualBox 也有支援使用 vmdk,但不確定此指令能否一併支援使用 vmdk 建置的磁碟
等待勇者測試 - 參數:--resize 之後預設是以 MB 為單位
執行畫面:
以下指令是把 Win7.vdi 擴充為 60 GB ( 1024 * 60 = 61,440 MB)
上述指令完成後
若為 Windows 系統,進入磁碟管理員即可擴充磁碟空間
若是 Linux 系統,建議可用 gparted 開機進行空間調整
Ref.
1. https://www.youtube.com/watch?time_continue=101&v=7Aqx-VHv2_k
2. GParted, https://gparted.org/