Как изменить объем памяти для виртуальной машины

Увеличить размер диска VirtualBox

При создании виртуального диска в программе virtualbox, назначенного объема в процессе работы может не хватить. Тогда необходимо будет как-то увеличить размер диска. В принципе сделать это не сложно в случае динамического носителя, но осложнения могут возникнуть если диск является фиксированный. Так как в программе не предусмотрено увеличение объема такого типа созданных носителей.

Но не стоит отчаиваться, решение все же имеется, правда займет времени побольше. Данный метод осуществляется путем клонирования фиксированного диска и преобразование его в динамический, далее работа будет вестись уже с клоном. Для тех кто не в курсе, в клонированные диски переносится вся информация(папки, файлы, установленные программы) от донора. Ну давайте уже разберемся в данном вопросе на визуальном примере.

Клонируем фиксированный диск в VirtualBox

Открываем программу, переходим файл -> менеджер виртуальных носителей.

менеджер виртуальных носителей» src=»https://itremont.info/images/VirtualBox/RashiritDisk/Screenshot_1.jpg» alt=»переходим файл -> менеджер виртуальных носителей» width=»612″ height=»416″/>

В списке виртуальных жестких дисков выбираем нужный, жмем правой кнопкой и нажимаем копировать. В моем случае это фиксированный windows 7, с объемом 20 ГБ.

Диск у нас уже выбран, поэтому нажимаем next.

Указываем тип создаваемого клона, я предпочитаю VHD, вы можете выбрать другой.

В этом окне нас естественно интересует динамический виртуальный жесткий диск.

Задаем любое имя будущему диску и нажимаем копировать.

Ожидаем примерно 10-15 минут окончание процесса клонирования.

После завершения процедуры, переходим в папку с виртуальными дисками, дабы убедится, что носитель создан.

Увеличиваем размер диск в VirtualBox

Убедившись в создании, переходим к процедуре увеличения размера. Здесь нам понадобится открыть командную строку. Если у вас стоит windows 10, то кликаем правой кнопкой мыши по меню пуск и открываем командную строку, желательно от имени администратора.

В случае семерки, жмем пуск и в поиске вводим cmd, найденный файл запускаем под администратором.

Теперь нам понадобится ввести определенную команду, но в начале нужно убедитесь в расположении папок с файлами программы и виртуального диска(клона).
Убедившись вводим команду:

  • C:\Program Files\Oracle\VirtualBox\VBoxManage.exe — путь к папке с файлами программы virtualbox.
  • H:\VirtualBox VMs\Windows 7\Windows 7_2.vhd — расположение созданного диска(клона).
  • —resize 31000 — команда изменения размера до 31000МБ.

Ждем окончание процесса.

Создаем виртуальную машину

После открываем virtualbox, нажимаем кнопку создать.

В экспертном режиме вводим нужное имя, тип ОС 1 , указываем необходимы объем памяти(RAM) 2 , выбираем пункт использовать существующий виртуальный жесткий диск 3 и жмем кнопку обзора 4 .

Выбираем наш клон и нажимаем кнопку открыть.

Теперь жмем создать.

Как видим машина создана, запускаем ее.

Переходим в мой компьютер и видим, что объем как был 20ГБ так и остался. Все дело в том, что и в самой виртуальной системе нужно расширить том. При создании клона создается точная копия, а сам объем уже надо увеличить вручную в системе.

Увеличиваем размер диска в виртуальной машине

Для этого переходим в управление компьютером, нажав правой кнопкой мыши по значку мой компьютер и выбрав соответствующий пункт.

Тут нас интересует вкладка управление дисками. Как видим имеется не распределенное пространство в размере 9 ГБ. Как раз столько нам и не хватает. Теперь нужно прибавить данный раздел к разделу (С:), для этого жмем правой кнопкой мыши по (С:) и выбираем пункт расширить том.

Размер выделяемого пространства должен быть максимальный, так как мы переносим весь объем диска.

Готово.

Как видим не распределенного пространства уже нет, так оно нашло распределение в локальном диске (С:).

Зайдя в мой компьютер увидим, что размер диска увеличен.

Возможно вы скажите, так диск же динамический, а хотели увеличить размер фиксированного. Так вот, теперь клонируете созданный клон с преобразованием в фиксированный, благо вы уже это делать научились и получите то, что хотели.

Читайте также:  Как обработать машин от ржавчины

О ставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.

Увеличить размер диска VirtualBox

При создании виртуального диска в программе virtualbox, назначенного объема в процессе работы может не хватить. Тогда необходимо будет как-то увеличить размер диска. В принципе сделать это не сложно в случае динамического носителя, но осложнения могут возникнуть если диск является фиксированный. Так как в программе не предусмотрено увеличение объема такого типа созданных носителей.

Но не стоит отчаиваться, решение все же имеется, правда займет времени побольше. Данный метод осуществляется путем клонирования фиксированного диска и преобразование его в динамический, далее работа будет вестись уже с клоном. Для тех кто не в курсе, в клонированные диски переносится вся информация(папки, файлы, установленные программы) от донора. Ну давайте уже разберемся в данном вопросе на визуальном примере.

Клонируем фиксированный диск в VirtualBox

Открываем программу, переходим файл -> менеджер виртуальных носителей.

менеджер виртуальных носителей» src=»https://itremont.info/images/VirtualBox/RashiritDisk/Screenshot_1.jpg» alt=»переходим файл -> менеджер виртуальных носителей» width=»612″ height=»416″/>

В списке виртуальных жестких дисков выбираем нужный, жмем правой кнопкой и нажимаем копировать. В моем случае это фиксированный windows 7, с объемом 20 ГБ.

Диск у нас уже выбран, поэтому нажимаем next.

Указываем тип создаваемого клона, я предпочитаю VHD, вы можете выбрать другой.

В этом окне нас естественно интересует динамический виртуальный жесткий диск.

Задаем любое имя будущему диску и нажимаем копировать.

Ожидаем примерно 10-15 минут окончание процесса клонирования.

После завершения процедуры, переходим в папку с виртуальными дисками, дабы убедится, что носитель создан.

Увеличиваем размер диск в VirtualBox

Убедившись в создании, переходим к процедуре увеличения размера. Здесь нам понадобится открыть командную строку. Если у вас стоит windows 10, то кликаем правой кнопкой мыши по меню пуск и открываем командную строку, желательно от имени администратора.

В случае семерки, жмем пуск и в поиске вводим cmd, найденный файл запускаем под администратором.

Теперь нам понадобится ввести определенную команду, но в начале нужно убедитесь в расположении папок с файлами программы и виртуального диска(клона).
Убедившись вводим команду:

  • C:\Program Files\Oracle\VirtualBox\VBoxManage.exe — путь к папке с файлами программы virtualbox.
  • H:\VirtualBox VMs\Windows 7\Windows 7_2.vhd — расположение созданного диска(клона).
  • —resize 31000 — команда изменения размера до 31000МБ.

Ждем окончание процесса.

Создаем виртуальную машину

После открываем virtualbox, нажимаем кнопку создать.

В экспертном режиме вводим нужное имя, тип ОС 1 , указываем необходимы объем памяти(RAM) 2 , выбираем пункт использовать существующий виртуальный жесткий диск 3 и жмем кнопку обзора 4 .

Выбираем наш клон и нажимаем кнопку открыть.

Теперь жмем создать.

Как видим машина создана, запускаем ее.

Переходим в мой компьютер и видим, что объем как был 20ГБ так и остался. Все дело в том, что и в самой виртуальной системе нужно расширить том. При создании клона создается точная копия, а сам объем уже надо увеличить вручную в системе.

Увеличиваем размер диска в виртуальной машине

Для этого переходим в управление компьютером, нажав правой кнопкой мыши по значку мой компьютер и выбрав соответствующий пункт.

Тут нас интересует вкладка управление дисками. Как видим имеется не распределенное пространство в размере 9 ГБ. Как раз столько нам и не хватает. Теперь нужно прибавить данный раздел к разделу (С:), для этого жмем правой кнопкой мыши по (С:) и выбираем пункт расширить том.

Размер выделяемого пространства должен быть максимальный, так как мы переносим весь объем диска.

Готово.

Как видим не распределенного пространства уже нет, так оно нашло распределение в локальном диске (С:).

Зайдя в мой компьютер увидим, что размер диска увеличен.

Возможно вы скажите, так диск же динамический, а хотели увеличить размер фиксированного. Так вот, теперь клонируете созданный клон с преобразованием в фиксированный, благо вы уже это делать научились и получите то, что хотели.

Читайте также:  Чем оттереть ржавчину с машины не повредив

О ставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.

2 способа увеличить объем диска в VirtualBox

При создании виртуальной машины в программе VirtualBox пользователю необходимо указать объем, который он хочет выделить под нужды гостевой ОС. В некоторых случаях выделенного количества гигабайт со временем может перестать хватать, и тогда актуальным будет вопрос об увеличении объема виртуального накопителя.

Способы увеличения размера диска в VirtualBox

Точно рассчитать размер, который понадобится после установки системы в ВиртуалБокс, удается не всегда. Из-за этого некоторые пользователи сталкиваются с нехваткой свободного пространства в гостевой ОС. Есть два способа добавить свободное пространство к виртуальной машине без удаления образа:

  • Использование специальной утилиты от VirtualBox;
  • Добавление второго виртуального жесткого диска.

Способ 1: Утилита VBoxManage

В арсенале VirtualBox есть утилита VBoxManage, которая позволяет управлять размерами дисков через командную строку или терминал в зависимости от типа операционной системы. Мы рассмотрим работу этой программы в Windows 10 и CentOS. Условия для изменения объема в этих ОС следующие:

  • Формат хранения: динамический;
  • Тип диска: VDI или VHD;
  • Состояние машины: выключена.

Прежде, чем начать изменение, вам нужно узнать точный размер диска гостевой ОС и путь, где хранится виртуальная машина. Это можно сделать через VirtualBox Менеджер.

На панели меню выберите «Файл» > «Менеджер виртуальных носителей» или просто нажмите Ctrl+D.

Напротив ОС будет указан виртуальный размер, а если выделить ее кликом мыши, то внизу появится информация о расположении.

Использование VBoxManage в Windows

  1. Запустите командную строку с правами администратора.


Введите команду:

CD C:\Program Files\Oracle\VirtualBox

Это стандартный путь для установки ВиртуалБокс. Если папка Oracle с файлами у вас находится в другом месте, то после CD пропишите ее местонахождение.
Когда директория сменится, пропишите следующую команду:

vboxmanage modifyhd «Путь до виртуальной машины» —resize 33792

vboxmanage modifyhd «D:\Virtualbox VMs\Windows 10\Windows 10.vdi» —resize 33792

«D:\Virtualbox VMs\Windows 10\Windows 10.vdi» — путь, где хранится сама виртуальная машина в формате .vdi (обратите внимание на кавычки — без них команда не будет работать).

—resize 33792 — атрибут, который ставится через пробел от закрывающих кавычек. Он обозначает новый объем диска в мегабайтах.

Будьте осторожны, этот атрибут не добавляет указанное количество мегабайт (в нашем случае 33792) к уже существующему, а меняет текущий объем диска. В виртуальной машине, которая была взята для примера, ранее имела объем диска 32 ГБ, и при помощи данного атрибута он был увеличен до 33 ГБ.

После успешного изменения объема диска необходимо настроить саму виртуальную ОС, поскольку она будет продолжать видеть прежнее количество ГБ.

    Запустите операционную систему.

Дальнейшие действия возможны исключительно на Windows 7 и выше. Windows XP не поддерживает возможность расширения тома, поэтому потребуется использование сторонних утилит вроде Acronis Disk Director.


Отобразится основной виртуальный диск, помеченный синим цветом. Рядом с ним будет находиться добавленная через утилиту VBoxManage область — она помечена черным цветом и имеет статус «Не распределена». Это значит, что формально область существует, но фактически не может быть использована, например, для хранения данных.


Чтобы добавить этот объем к рабочему виртуальному пространству, кликните по основному диску (обычно это С:) правой кнопкой и выберите вариант «Расширить том».


Запустится Мастер работы с томами.


Не меняйте настройки, если хотите добавить к тому всю имеющуюся нераспределенную область, и перейдите к следующему шагу.


Кликните «Готово».


Теперь можно увидеть, что (С:) стал больше ровно на 1 ГБ, который до этого был не распределен, а область, помеченная черным цветом, исчезла. Это значит, что виртуальный диск увеличился в размере, и им можно продолжать пользоваться.

Использование VBoxManage в Linux

Вам потребуются root-права для работы с терминалом и самой утилитой.

vboxmanage list -l hdds
В строке UUID скопируйте значение и вставьте его в эту команду:

vboxmanage modifyhd ВАШ_UUID —resize 25600

Читайте также:  Тест драйв хайлюкс арктик трак

В Linux невозможно расширить раздел, пока запущена сама ОС.


Переключитесь на раздел «Носители», и в «Контроллер: IDE» добавьте скачанный GParted Live. Для этого нажмите на «Пусто» и в правой части выберите образ оптического диска с утилитой GParted, как показано на скриншоте.

  • Сохраните настройки и запустите машину.
  • В загрузочном меню выберите «GParted Live (Default Settings)».


    Конфигуратор предложит выбрать раскладку. Для расширения диска этот параметр не важен, поэтому можете выбрать любой вариант.


    Укажите желаемый язык, введя его номер.


    На вопрос о предпочтительном режиме введите ответ «0».


    Запустится GParted. В окне будут отображены все разделы, в том числе добавленная через VBoxManage область.


    Правым кликом мыши по системному разделу откройте контекстное меню (обычно это sda2), и выберите пункт «Изменить раздел или переместить».


    При помощи регулятора или поля для ввода установите тот объем, до которого вы хотите расширить раздел. Для этого сдвиньте регулятор вправо:

    Либо в поле «Новый размер» впишите число, которое указано в строке «Максимальный размер».


    Создастся запланированная операция.


    На панели инструментов нажмите «Правка» >«Применить все операции» или кликните по самой запланированной операции правой кнопкой мыши и выберите ее применение.


    В окне подтверждения нажмите на «Apply».


    Прогресс выполнения отобразится в отдельном окне.


    По завершении вы увидите, что размер виртуального диска стал больше.


    Виртуальную машину можно выключить, и из настроек ее загрузки убрать носитель GParted Live.

    Способ 2: Создание второго виртуального накопителя

    Способ изменения размера диска через утилиту VBoxManage не единственный и не самый безопасный. Гораздо проще подключить второй виртуальный накопитель к созданной машине.

    Конечно, имеет смысл создавать второй диск, только если планируется существенно увеличить объем накопителя, и не планируется хранить файл (-ы) большого размера.

    Опять же рассмотрим способ добавления накопителя на примерах Windows 10 и CentOS.

    Создание дополнительного накопителя в VirtualBox

    1. Выделите виртуальную машину и на панели инструментов нажмите на кнопку «Настроить».

    Переключитесь на раздел «Носители», нажмите на иконку создания нового виртуального HDD и выберите «Добавить жесткий диск».


    В окне с вопросом используйте вариант «Создать новый диск».


    Тип накопителя — VDI.


    Формат — Динамический.


    Имя и размер — по вашему усмотрению.


    В списке носителей информации появится ваш диск, сохраните эти настройки, нажав на «ОК».

    Подключение виртуального диска в Windows

    Эта ОС после подключения накопителя все еще не будет видеть дополнительный HDD, поскольку он не был инициализирован.

      Запустите виртуальную машину.


    Нажмите Win+R, впишите команду diskmgmt.msc.


    У вас должно запуститься окно, требующее провести инициализацию. Не меняйте настроек и нажмите «ОК».


    Новый накопитель отобразится в нижней части окна, но его область еще не задействована. Чтобы его задействовать, правым кликом мыши выберите «Создать простой том».


    Откроется специальная утилита. В окне приветствия нажмите «Далее».


    Не меняйте настроек на этом этапе.


    Выберите букву тома или оставьте ее по умолчанию.


    Параметры форматирования можно не менять. При желании в поле «Метка тома» можете вписать имя (обычно это имя «Локальный диск»).


    Кликните «Готово».


    Статус накопителя сменится, и он будет распознаваться системой.

    Теперь диск виден в Проводнике и готов для работы.

    Подключение виртуального диска в Linux

    В отличие от Виндовс, в дистрибутивах на базе Линукс не нужно инициализировать накопители. После создания и подключения диска к виртуальной машине, остается проверить, все ли сделано правильно.

      Запустите виртуальную ОС.

  • Откройте любую удобную утилиту для управления дисками и посмотрите, отображен ли там созданный и подключенный накопитель.
  • Например, в программе GParted нужно переключиться с раздела /dev/sda на /dev/sdb — это и есть подключенный накопитель. При необходимости его можно будет отформатировать и выполнить другие настройки.

    Это были распространенные и наиболее удобные варианты увеличения размера диска виртуальных машин в ВиртуалБокс. Не забывайте делать резервные копии важных ОС, если решили пользоваться утилитой VBoxManage, и следите за тем, чтобы на основном диске, откуда выделяется место для виртуального накопителя, было достаточно свободного места.

  • Оцените статью