Как изменить размер диска VirtualBox с установленной гостевой ОС
Ситуация: вы развернули виртуальную машину, используя гипервизор VirtualBox, спустя некоторое время, пришло осознание того, что места на диске гостевой ОС - недостаточно. Исследуя скудный интерфейс VirtualBox, вы обнаруживаете, что настроек изменения размера hdd - нет.
Если VirtualBox установлен в папку по умолчанию, выполняем следующую команду, где: --resize 50000 указывает новый размер диска в мегабайтах:
Внимание! Перед увеличением жесткого диска, необходимо удалить все снимки виртуальной машины.
"%ProgramFiles%\Oracle\VirtualBox\VBoxManage" modifyhd d:\VM\Win7x64\Win7x64.vdi --resize 50000
"%ProgramFiles%\Oracle\VirtualBox\VBoxManage" modifyhd d:\VM\Win7x64\Win7x64.vdi --resize 50000
Осталось только расширить диск гостевой ОС, делаем это при помощи следующих комманд:
diskpart – запускаем утилиту управления дисками и разделами
DISKPART> list volume – смотрим, какой раздел нам нужен
DISKPART> select volume 2 – выбираем его
DISKPART> extend – даем команду расширить
DISKPART> list volume – убеждаемся, что всё хорошо
diskpart – запускаем утилиту управления дисками и разделами
DISKPART> list volume – смотрим, какой раздел нам нужен
DISKPART> select volume 2 – выбираем его
DISKPART> extend – даем команду расширить
DISKPART> list volume – убеждаемся, что всё хорошо
* Volume 2 C NTFS Partition 48 GB Healthy Boot
DISKPART>exit – прощаемся с утилитой diskpart