Как расширить диск в VirtualBox

Как расширить диск в VirtualBoxИногда использую в виртуальной машине VirtualBox 5 старую операционную систему Windows XP на своём компьютере с операционной системой Ubuntu 14.04 и давно возникал вопрос, а как расширить диск виртуальной машины от 2 до 4 Гб. Оказалось, что это достаточно простой способ.

Как расширить диск виртуальной машины

Команда расширения диска виртуальной машины с именем WindowsXP.vdi до 4Гб (указываем 4000 Мб) следующая, и это делается в терминале Ubuntu:

VBoxManage modifyhd WindowsXP.vdi --resize 4000

В моём случае это было так:

VBoxManage modifyhd '/home/morikoff/VirtualBox VMs/Windows XP (32-bit)/Windows XP (32-bit).vdi' --resize 4000

Понимая, что в операционной системе Windows XP нельзя изменять и расширять системный диск — для этого потребуется запускать систему с другого носителя. Для этого находим в сети какой нибудь маленький дистрибутив WindowsXP, например WindowsPE mini USB Edition — потребуется образ, просто ISO-файл и без записи на флешку. Нужно в настройках испытуемой виртуальной машине сделать подключение этого ISO-файла как диска CD и выставить загрузку системы именно с него.

Как только запустим систему с внешнего диска CD (это речь про виртуальный диск), можно в запущенной Windows посмотреть через Управление / Управление дисками — какое там состояние с дисками. Мы увидим, что есть не распределённое пространство, вот его нам и потребуется присоединить.

Как расширить диск NTFS в Windows

Всё делать будем через командную строку, запустить так:

cmd

Далее в командной строке выполнить команды diskpart для расширения диска

diskpart
DISKPART> list volume
DISKPART> select volume 1
DISKPART> extend
DISKPART> list volume
DISKPART> exit

В моё случае на испытуемом варианте Windows XP выглядело так:

Как расширить диск NTFS в Windows

Вообще-то это всё. Больше-то и делать нечего.

Делитесь моей заметкой — ниже для этого кнопки.