
При создании виртуального диска в программе virtualbox, назначенного объема в процессе работы может не хватить. Тогда необходимо будет как-то увеличить размер диска. В принципе сделать это не сложно в случае динамического носителя, но осложнения могут возникнуть если диск является фиксированный. Так как в программе не предусмотрено увеличение объема такого типа созданных носителей.
Но не стоит отчаиваться, решение все же имеется, правда займет времени побольше. Данный метод осуществляется путем клонирования фиксированного диска и преобразование его в динамический, далее работа будет вестись уже с клоном. Для тех кто не в курсе, в клонированные диски переносится вся информация(папки, файлы, установленные программы) от донора. Ну давайте уже разберемся в данном вопросе на визуальном примере.
Клонируем фиксированный диск в VirtualBox
Открываем программу, переходим файл -> менеджер виртуальных носителей.
В списке виртуальных жестких дисков выбираем нужный, жмем правой кнопкой и нажимаем копировать. В моем случае это фиксированный windows 7, с объемом 20 ГБ.
Диск у нас уже выбран, поэтому нажимаем next.
Указываем тип создаваемого клона, я предпочитаю VHD, вы можете выбрать другой.
В этом окне нас естественно интересует динамический виртуальный жесткий диск.
Задаем любое имя будущему диску и нажимаем копировать.
Ожидаем примерно 10-15 минут окончание процесса клонирования.
После завершения процедуры, переходим в папку с виртуальными дисками, дабы убедится, что носитель создан.
Увеличиваем размер диск в VirtualBox
Убедившись в создании, переходим к процедуре увеличения размера. Здесь нам понадобится открыть командную строку. Если у вас стоит windows 10, то кликаем правой кнопкой мыши по меню пуск и открываем командную строку, желательно от имени администратора.
В случае семерки, жмем пуск и в поиске вводим cmd, найденный файл запускаем под администратором.
Теперь нам понадобится ввести определенную команду, но в начале нужно убедитесь в расположении папок с файлами программы и виртуального диска(клона).
Убедившись вводим команду:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "H:\VirtualBox VMs\Windows 7\Windows 7_2.vhd" --resize 31000
где,
Ждем окончание процесса.
Создаем виртуальную машину
После открываем virtualbox, нажимаем кнопку создать.
В экспертном режиме вводим нужное имя, тип ОС1, указываем необходимы объем памяти(RAM)2, выбираем пункт использовать существующий виртуальный жесткий диск3 и жмем кнопку обзора4.
Выбираем наш клон и нажимаем кнопку открыть.
Теперь жмем создать.
Как видим машина создана, запускаем ее.
Переходим в мой компьютер и видим, что объем как был 20ГБ так и остался. Все дело в том, что и в самой виртуальной системе нужно расширить том. При создании клона создается точная копия, а сам объем уже надо увеличить вручную в системе.
Увеличиваем размер диска в виртуальной машине
Для этого переходим в управление компьютером, нажав правой кнопкой мыши по значку мой компьютер и выбрав соответствующий пункт.
Тут нас интересует вкладка управление дисками. Как видим имеется не распределенное пространство в размере 9 ГБ. Как раз столько нам и не хватает. Теперь нужно прибавить данный раздел к разделу (С:), для этого жмем правой кнопкой мыши по (С:) и выбираем пункт расширить том.
Размер выделяемого пространства должен быть максимальный, так как мы переносим весь объем диска.
Готово.
Как видим не распределенного пространства уже нет, так оно нашло распределение в локальном диске (С:).
Зайдя в мой компьютер увидим, что размер диска увеличен.
Возможно вы скажите, так диск же динамический, а хотели увеличить размер фиксированного. Так вот, теперь клонируете созданный клон с преобразованием в фиксированный, благо вы уже это делать научились и получите то, что хотели.
Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.
Спасибо за внимание!