Как увеличить виртуальный диск VirtualBox на debian. Конвертируем VHD в VDI.

Итак, представим, что у нас есть сервер на debian и на нем подняты виртуалки с гостевой виндой в виртуалбоксе. Но вот незадача, на одной из виртуалок стало не хватать места, да еще и на системном диске.
Именно в такой ситуации я и оказался на днях. Покурив интернет, посмотрев варианты, понял, что нужно пробовать самому, иначе решения так и не найду. Проблему усугубляло еще и то, что диски были VHD.
Приступим к решению проблемы. Но прежде СДЕЛАЙТЕ БЭКАП ДИСКА!!!!!!!!!!!!!!!!!!
Виртуалбокс коряво работает с дисками, которые не vdi. Поэтому наш vhd нужно перегнать в vdi. Для этого запускаем virtualbox и запускаем менеджер виртуальных носителей. Выбираем наш диск и жмем КОПИРОВАТЬ, указываем VDI, ОБЯЗАТЕЛЬНО указываем, что диск ДИНАМИЧЕСКИЙ инче ничего не выйдет, так как СТАТИЧЕСКИЙ ДИСК ИЗМЕНИТЬ НЕЛЬЗЯ!
Это мои уже измененные диски:

Как увеличить виртуальный диск VirtualBox на debian
После того, как завершиться процесс копирования и мы на выходе получим vdi диск, произведем в консоли debiana следующую операцию под root’ом:

VBoxManage modifyhd имя_диска.vdi --resize нужный_размер_в_мегабайтах

Например, у меня был диск 2.vdi 10Гб. Увеличиваю его до 20Гб, захожу в консоле в папку, где лежит диск и выполняю:

VBoxManage modifyhd 2.vdi --resize 20480

После чего запускаем нашу виртуалку. У меня на тестовой виртуалке гостевая Windows XP. И вот, видим, что диск C:\ так и остался 10Гб
Как увеличить виртуальный диск VirtualBox на debian

Но, если зайдем в управление дисками, то увидим, что у нас есть еще 10Гб не размеченной области:
Как увеличить виртуальный диск VirtualBox на debian

Не всегда удается корректно изменить размер диска стандартными средствами Windows, поэтому советую использовать для этих целей стороннюю утилиту. Например Partition Assistant, о которой я уже писал.
Запускаем эту утилиту в гостевой ос, в данном случае Win XP. Правой кнопкой по диску С -> изменить размер раздела. В появившемся окне тащим бегунок до края и жмем ОК. Затем в левом углу нажмите на ПРИМЕНИТЬ. После чего вы увидите информацию, до какого объема увеличится ваш диск. Соглашаетесь.

Как увеличить виртуальный диск VirtualBox на debian

Как увеличить виртуальный диск VirtualBox на debian

Как увеличить виртуальный диск VirtualBox на debian

Как увеличить виртуальный диск VirtualBox на debian

Как видите, все получилось!

Как увеличить виртуальный диск VirtualBox на debian

Теперь можно конвертировать наш диск обратно в статический VHD, если это вам необходимо. На этом все.

Про Бугельные подъемники Genius читаем тут

Как правильно самостоятельно выполнить оклеивание стен обоями читаем тут

2 идей о “Как увеличить виртуальный диск VirtualBox на debian. Конвертируем VHD в VDI.

  1. Алексей

    Виталий, ты только не написал что Partition Assistant не работает со старыми версиями винодовых серверов например 2003 сервер 🙂

    1. admin Автор поста

      даже не проверял, но у них вроде встроенный функционал позволят сделать похожие вещи.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.