1

Чтобы увеличить vdi-файл VirtualBox, я попробовал вот так.

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\ironsand\VirtualBox VMs\Mint16Cinamon\Mint16Cinamon.vdi" --resize 8000
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!

Но, как вы видите, это не удалось.

Есть ли другой способ увеличить размер диска виртуальной коробки?

Я обнаружил, что эта ошибка возникает при использовании виртуального диска фиксированного размера. Но я использую динамический.

Это подробности о диске.

VBoxManage.exe showhdinfo "C:\Users\ironsand\VirtualBox VMs\Mint16Cinamon\Mint16Cinamon.vdi"
UUID:           a99bf1b5-5fbf-43a1-bb28-5233c70e8806
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       C:\Users\ironsand\VirtualBox VMs\Mint16Cinamon\Mint16Cinamon.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       8192 MBytes
Size on disk:   4046 MBytes
In use by VMs:  Mint16Cinamon (UUID: 66139117-48f3-45ed-8999-5402d2fbb124)

1 ответ1

2

Я неправильно понял параметр --resize .

С опцией я должен был установить размер результата, а не увеличить размер. Таким образом, я переписал команду, как это, тогда она работает, как я ожидал.

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\ironsand\VirtualBox VMs\Mint16Cinamon\Mint16Cinamon.vdi" --resize 16000

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .