Приобретя себе кейс для hdd Zalman ve300, который умеет притворятся не только hdd, cd приводом, но и подключать iso файлы, а в последних прошивках есть эмуляция виртуальных дисков vmdk и vdi. Что очень удобно. Пост об этом будет чуть позже. Я в своё время сделал себе виртуалку с Ubuntu 14.04, но с динамическим vmdk (пожалел место на hdd, хотя его там ещё пара сотен ГБ есть), но Zalman не умеет использовать динамический виртуальный диск, только фиксированный. Поэтому мы сейчас займёмся конвертацией. Для этого воспользуемся утилитами, которые идут в комплекте с Virtualbox.

Итак, нам нужно сконвертировать динамический виртуальный жёсткий диск в фиксированный, сделать это можно одной командой:

VBoxManage clonehd dynamic.vdi fixed.vdi --variant Fixed

После чего у нас запустится процесс конвертации из dynamic.vdi в fixed.vdi (который будет автоматически создан). Процесс не быстрый, можно сходить попить кофе, или что-нибудь покрепче. В результате вы получите что-то типа такого вывода в консоли (пример вывода сделан в варианте с windows):

C:\Program Files\Oracle\VirtualBox>VBoxManage clonehd "C:\Users\admin\VirtualBox VMs\Ubuntu Main\Ubuntu Main.vmdk" "C:\Users\admin\VirtualBox VMs\Ubuntu Main\Ubuntu_Main-fixed.vmdk" --variant Fixed
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VMDK'. UUID: d8714317-8a4f-4637-b305-3c60cfce5049

Ну в общем PROFIT.

И на закуску можно поменять размер диска так же одной командой (но работает только с динамическими дисками):

VBoxManage modifyhd dynamic.vdi --resize [megabytes]

Комментарии

comments powered by Disqus