VirtualBox: riduce la dimensione massima del disco rigido dinamico .vdi


9

Sto cercando di ridurre la capacità massima di un file .vdi (disco rigido) per una delle mie macchine virtuali.

L'ho impostato come allocato dinamicamente con una capacità massima di 25 GB. Voglio ridurlo a 10 GB.

NOTA : non desidero compattare la dimensione del file .vdi sul mio computer host . Quindi potrei semplicemente usare VBoxManage modifyhd --compact /path/to/my/vdi. Tuttavia, sebbene ciò riduca l'impronta del file .vdi sul mio computer host, l' ospite segnalerà comunque un disco rigido da 25 GB.

Quello che voglio fare è ridurre la capacità massima di .vdi in modo tale che l'ospite riferisca un disco rigido da 10 GB (ho già regolato le mie partizioni all'interno dell'ospite in modo che le mie partizioni occupino solo 10 GB in totale e gli altri 15 GB si presentino come spazio non allocato).

Quello che ho provato

Ho provato a usare lo stesso comando che si usa per aumentare le dimensioni del disco:

$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

Sembra non essere supportato (e .vdi è sicuramente un .vdi allocato dinamicamente, non di dimensioni fisse).

Saluti.


Sto avendo lo stesso problema. qualche aggiornamento su questa domanda? È ancora impossibile adesso?
Hoàng Long

Questa risposta ti aiuta? askubuntu.com/a/799645
Moobie

Risposte:


11

Corretta. Non è possibile ridimensionare un file VDI, anche se ha spazio su disco non allocato. Almeno non con la versione corrente di VirtualBox. Al momento l'unica cosa che --resizepuò fare è aumentare le dimensioni di un file VDI.


awww, ok. Immagino da quando ho lasciato che le mie partizioni occupassero solo 10 GB in totale e dato che è di dimensioni dinamiche, posso sperare di avere sempre un file su disco di <= 10 GB (con compattazione)
matematical.coffee

Bene, puoi sempre usare il metodo che ho suggerito qui .
Ansgar Wiechers,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.