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

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


Oracle VM VirtualBox является одним из самых популярных и стабильных программных обеспечений, с помощью которых пользователи могут устанавливать и тестировать операционные системы различных версий и сборок. При создании нового образа виртуальной машины, VirtualBox позволяет пользователям выбрать необходимый им размер виртуального диска, оперативной памяти, и памяти графической подсистемы. Но после установки операционной системы на виртуальную машину, пользователи не всегда могут так легко изменить размер виртуального диска. Эта опция недоступна в виртуальной среде. В статье мы расскажем вам, как исправить эту ситуацию и увеличить размер дискового виртуального пространства.

ВАЖНО! При выполнении каких-либо манипуляций с виртуальным жестким диском, всегда делайте его резервную копию!

Способ 1 – использование командной строки


Примечание: увеличение размера виртуально носителя поддерживается только в динамических дисках, формата VDI или VHD.

Если вы хотите увеличить размер виртуального дискового пространства, используя следующие правила:

Шаг 1

Перейдите к основной операционной системе и откройте командную строку с привилегиями администратора.

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

Шаг 2

Введите следующую команду и нажмите «Enter»:

CD C:\Program Files\Oracle\VirtualBox\

Шаг 3

После этого введите следующую команду:

vboxmanage 30000 modifyhd-[новый размер диска] "D:\VirtualBox\Windows 8.1 Preview.vdi "

Вместо указанного пути вам необходимо указать путь, где хранится ваш образ.

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

Примечание: эта команда позволит увеличить объем виртуального дискового пространства на VirtualBox, но, чтобы использовать его, необходимо выполнить действия, описанные ниже:

Шаг 4

Откройте VirtualBox и запустите виртуальную машину, дисковое пространство которой вы хотите расширить.

Шаг 5

Если у вас установлена ОС Windows, то вам нужно запустить консоль «Управление дисками» (нажать сочетание клавиш Win+R и ввести в поле «diskmgmt.msc», после этого нажать «ОК»).

Шаг 6

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

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

Шаг 7

Увеличьте объём диска до предела и нажмите кнопку «ОК». Процедура займет несколько минут времени, после чего размер жесткого диска будет изменен.

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

Способ 2 – Создание второго раздела


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

Шаг 1

Отключите виртуальную машину и перейдите в ее настойки.

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

Шаг 2

Перейдите в подменю «Носители» и в поле «Носители информации» нажмите на значок «Добавить устройство». Выберите пункт «Добавить жесткий диск».

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

Шаг 3

Далее вы увидите окно, предлагающее выбрать уже существующий жесткий диск или же создать новый. Выберите «Создать новый».

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

Шаг 4

Перед вами откроется конфигуратор, в котором вам необходимо указать имя и путь, где будет находиться образ жесткого диска. Также не забудьте указать его размер и тип (желательно VDI). После того, как вы выставили подходящие вам значения, нажмите кнопку «Создать». Новый виртуальный HDD будет создан и сразу добавлен в виртуальную машину.

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

Шаг 5

Запустите виртуальную машину, перейдите в диспетчер дисков как описано в способе 1 (шаг 5).

Шаг 6

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

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

Шаг 7

В мастере создания томов пошагово вы должны будете указать его размер,

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

назначить букву, а также выбрать файловую систему.

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

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

Что делать если у вас виртуальная ОС Linux?


Если у вас на виртуальной машине установлена Linux, то расширение в физической ОС делается также, как и в описанных выше способах, но при запуске гостевой ОС, необходимо действовать по-другому, так как менеджера дисков в ОС Linux, как такового, нет. Чтобы добавить созданный диск или расширить существующий, выполните следующее:

Шаг 1

Откройте консоль, введите «su» и нажмите ввод.

Шаг 2

Введите пароль администратора и нажмите «Enter».

Шаг 3

Установите пакет «GParted». Для этого в консоли введите команду:

Для дистрибутивов Ubuntu, Debian, Mint она будет иметь следующий вид:

sudo apt-get install gparted

Для Fedora, Centos, команда будет выглядеть иным образом:

su yum install gparted

Шаг 4

Дождитесь окончания загрузки и установки пакета. Чтобы установка завершилась успешно, ваша виртуальная ОС должна быть подключена к интернету.

Шаг 5

Запустите GParted. В главном окне вы увидите список всех доступных дисков. Здесь вы также найдете добавленную вами область. Она будет помечена как неразмеченная.

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

Теперь, в зависимости от того, какой из способов выше вы выбрали, сделайте следующее:

Для способа 1:
  1. Кликните правой клавишей мыши по вашему текущему диску, на котором установлена ОС и выберите пункт «Изменить размер».
  2. В новом окне ползунком укажите новый размер диска, с учетом того количества места, которое вы выделили. После этого нажмите кнопку «Изменить размер».

Для способа 2:
  1. Чтобы создать новый раздел, кликните по неразмеченной области правой клавишей мыши и кликните по пункту «Новый».
  2. В открывшемся окне вам необходимо указать файловую систему раздела (ext3 или etx4), его размер (вся неразмеченная область) и выбрать тип раздела. После настройки нажмите кнопку «Добавить». Новый раздел будет создан.

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

  3. Запомните его метку в формате dev/sdaX, где где Х – это идентификатор созданного вами раздела.
  4. Заново откройте терминал и введите
    sudo gedit /etc/fstab
  5. В открывшемся текстовом файле в самый конец, вставьте следующую строчку:
    /dev/sdaХ /[путь монтирования раздела] ext4 defaults 0 2
  6. Сохраните и закройте редактор.
Поделитесь ссылкой: