Изменение размера диска гостевой ОС в VirtualBox

Возникла необходимость изменить размер жесткого диска (vdi) гостевой ОС. При создании диска, указал размер 5GB фиксированного размера. Этого оказалось явно не достаточно, учитывая аппетиты современного софта под вынь.

Главное окно VirtualBox Менеджер виртуальных дисков

Для того, чтобы изменить размер диска, в различных источниках рекомендуют использовать GParted LiveCD. Это конечно хорошо, но размер образа 100 метров и качать его по GPRS – утомительное занятие, поэтому можно обойтись любым LiveCD имеющим редактор разделов. У меня нашелся образ ubuntu-8.04.1-desktop-i386 которым я и воспользовался для достижения цели. Первым делом открываем «Менеджер виртуальных носителей…». Для этого в VirtualBox жмем комбинацию клавиш Ctrl+D или заходим в меню «Файл» и выбираем там соответствующий пункт.
В открывшемся окошке жмем кнопку «Создать». Откроется «мастер» создания нового виртуального диска. Читаем и нажимаем кнопку «Далее». В следующем окне мастер спрашивает какого типа создавать образ – «динамический» или «образ фиксированного размера».

Тип виртуального диска Размер диска

Выбираем «Динамически расширяющийся образ». Нажимаем «Далее». В следющем окне «мастер» у нас спросит имя файла создаваемого образа и его размер. Введите желаемое имя и расположение нажатием кнопки, распложенной справа от поля ввода «Расположение». Установите желаемый размер передвигая ползунок или введите его в поле ввода с клавиатуры. Я установил размер 30ГБ, думаю, что для большинства задач этого будет достаточно. Нажимаем кнопку «Далее»
Завершение работы "мастера"

Проверяем настройки, если что то не нравится – можно вернуться к предыдущим окнам настройки нажатием кнопки «Назад». Если все устраивает жмем кнопку «Готово». В результате, в окне «Менеджер виртуальных ностителей», получим в списке только что созданный образ. Давим кнопку «Ок» и возвращаемся в главное окно «VirtualBox».
Менеджер виртуальных дисков

Теперь необходимо настроить гостевую ОС. Выбираем ее в списке и нажимаем кнопку «Свойства», в открывшемся окне в списке слева выбираем «Жесткие диски», нажимаем кнопку с плюсиком (или клавишу «Ins»).
Добавление диска Диск добавлен

Выбираем в списке слева пункт «CD/DVD-ROM». Дальше два пути: если у вас нет образа ISO можно его скачать, а если у вас есть физический носитель – можно использовать его. Я буду использовать образ Ubuntu 8.04.1
Использование физического привода Использование ISO-образа

Можно изменить порядок загрузки, чтобы гостевая ОС грузилась сразу с CD/DVD.
Порядок загрузки

С настройкой закончили – жмем кнопку «ОК» и возвращаемся в главное окно VirtualBox. Давим кнопку «Старт», начнется загрузка. Если вы, как и я, не меняли порядок загрузки в настройках, можете сделать это сейчас – жмите F12
Можно выбрать устройство загрузки нажав F12 Выбор устройства

Загрузились, выбираем пункт «Без установки»
Загрузка Ubuntu

После загрузки идем в меню «System», «Администрирование» и выбираем «Partition Editor»
Ubuntu запуск GParted GParted запущен

Далее, все просто. Жмем правой кнопкой мыши на разделе и выбираем пункт меню «Copy». Любым способом меняем диск с /dev/sda на /dev/sdb, например, как на картинке нижe
Копируем выбранный раздел Смена диска
Опять жмем правой кнопкой мыши, теперь на разделе unallocated и в меню выбираем Paste.
Копируем раздел

Появится диалоговое окно «Set Disklabel on /dev/sdb». Далее в следующих двух окошках смело жмем кнопку «Create»
Установка метки диска Предупреждение о потере всех данных

Раздел не скопировался! Повторим процедуру. Снова жмем правой кнопкой мыши на разделе unallocated и в меню выбираем Paste.
Копируем раздел

«Растянем» размер до максимума и нажмем кнопку «Paste»
Выбор размера раздела Изменяем размер

Применяем внесенные изменения нажатием кнопки «Apply» и подтверждаем их в последующем диалоговом окне
Применить изменения Подтверждаем

Начинается длительная процедура копирования раздела, во время которой можно сходить за чаем… попить чай и еще много чего интересного, в зависимости от размера копируемого раздела :)
Идем пить любимые напитки...

Копирование завершено – жмем кнопку «Close»
Копирование завершено

Жмем правую кнопку мыши на созданном раделе, в выпадающем меню выбираем пункт «Manage Flags». В следующем диалоговом окне ставим флажок на пункте «Boot» и закрываем диалоговое окно кнопкой «Close»
Делаем диск загрузочным Устанавливаем флажок

Очередной этап закончен! Остался последний штрих :) Закрываем GParted, и завершаем работу в гостевой ОС. Осталось только заменить старый раздел, созданным расширенным. Для этого, в VirtualBox выбираем нашу ОС и давим кнопку «Свойства». Смотрим на картинку и приводим настройки к такому виду:
Удаляем "IDE первичный слейв" и устанавливаем созданный диск для "IDE первичный мастер"

Похожие посты:

Оставить комментарий

Ваш комментарий