Как увеличить место на виртуальной машине virtualbox

VirtualBox. Виртуальные диски. Их типы. Расширение виртуального носителя.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

О проблеме

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

Задачи

1. О типах виртуальных носителей

Выдержка из документации, приведена ниже. Ссылка на доку. Искать часть 5.2. Disk Image Files (VDI, VMDK, VHD, HDD)
Файл образа диска виртуальной машины находится на хостиг-системе и воспринимается гостевой системой, как жёсткий диск определённой геометрии. Когда гостевая ОС читает с диска или записывает на него, VBox перенаправляет запрос в файл образа.

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

VBox поддерживает типы виртуальных носителей:

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

2. Решение проблемы

3. Расширение дискового пространства в гостевой системе

Гостевая ОС, Windows

Гостевая ОС, думаю любой дистрибутив GNU/Linux
Я расширял в Debian-Arch подобных

Источник

Увеличение размера виртуального диска в VirtualBox для гостевой операционной системы Windows

В данном посте пошагово описывается способ расширения размера локального системного диска гостевой операционной системы Windows за счет увеличения виртуального диска VirtualBox.

Могут возникнуть случаи, когда заранее выделенного места на дисковом пространстве гостевой операционной системы (ОС) Windows в виртуальной машине может быть недостаточно. В такой ситуации, есть возможность расширить дисковое пространство (виртуальный диск) на гостевой операционной системе средствами VirtualBox и системными средствами ОС Windows, не пересоздавая виртуальную машину. Под гостевой ОС подразумевается операционная система, которая устанавливается, настраивается и работает на виртуальной машине (VM). В данном посте описывается ситуация, когда заполняется дисковое пространство на системном диске, то есть на локальном системно диске «С:» ОС Windows 7.

Для расширения дискового пространства системного диска гостевой ОС Windows, надо проделать следующие шаги:

1. Проверить текущий размер локального системного диска гостевой ОС.

Проверяется текущей размер локального диска «C:» (Local Disk (C: ) гостевой ОС с помощью проводника Windows.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

А также с помощью меню «Свойства» локального системного диска «C:».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

В «Управление Дисками» раздела «Управление компьютером» видно, что нет нераспределенного или свободного дискового пространства для расширения локального диска «C:».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

После этого можно приступать к расширению дискового пространства.

2. Настроить диск виртуальной машины в VirtualBox.

Необходимо остановить гостевую операционную систему Windows. Надо убедиться, что виртуальная машина выключена, а не находится в состоянии сохранения. Также перед продолжением, необходимо удалить снэпшоты (snapshots), которые ассоциируются с виртуальной машиной, если они используются в VirtualBox. Это поможет определить, что модифицируется корректный виртуальный диск, и что все будет правильно работать после модификации.

Для настройки расширения диска виртуальной машины в VirtualBox, надо войти в меню «Файл» и выбрать «Менеджер виртуальных носителей», как показано на скриншоте ниже.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

В «Менеджере виртуальных носителей» можно увидеть все виртуальные диски существующих виртуальных машин. В данном примере их три. Изменение размера виртуального диска будет выполняться для Windows7_test.vdi, у которой размер виртуального диска 10 Гб.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Выбирается Windows7_test.vdi и по нажатию на «Свойства», можно получить доступ к дополнительной информации и опциям, среди которых есть и изменение размера диска.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Размер диска увеличивается на 2 Гб в пункте «Размер», то есть был 10 Гб и теперь назначается 12 Гб.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

После нажатия на «Применить», размер диска виртуальной машины расширяется до 12 Гб. Новое значение этого диска отображается в разделе «Виртуальный размер».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

После этого необходимо запустить утилиту VBoxManage на хостовой операционной системе для расширения размера файла виртуального диска. Хостовая операционная система – это основная ОС, которая установлена на компьютере и управляет ее ресурсами. Утилита VBoxManage находится в директории установки программы VirtualBox. В данном примере она располагается в директории C:\Program Files\Oracle\VirtualBox. Для запуска утилиты из данной директории необходимо запустить командную строку от имени Администратора и выполнить переход с помощью команды cd.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Далее надо запустить утилиту VBoxManage со следующим синтаксисом:

VBoxManage ключ путь_к_файлу_виртуального_диска_и_имя resize, где

ключ – выбирается ключ modifyhd для изменения виртуального диска,

путь_к_файлу_виртуального_диска_и_имя – необходимо указать абсолютный путь и имя файла виртуального диска. В данном примере файл располагается в подкаталоге локального диске «E:» и название файла Windows7_test.vdi,

resize – указывается размер в мегабайтах. Задан 12288 Мб, что равняется 12 Гб.

В зависимости от производительности компьютера и размера виртуального диска, процесс изменения размера виртуального диска займет некоторое время. Для данного примера операция потребовала около 1 минуты. После успешного выполнения необходимо перейти на 3-ий шаг.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

3. Расширить системный диск гостевой операционной системы.

После увеличения размера виртуального диска в VirtualBox, выполняется вход на гостевую операционную систему Windows 7. В «Управление Дисками» раздела «Управление компьютером» появилось 2 Гб нераспределенного (свободного) дискового пространства. Данное нераспределенное пространство будет назначено локальному системному разделу «С:».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Для этого надо нажать на локальный диск «С:» правой кнопкой мыши и в контекстном меню выбрать опцию «Extend Volume».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Откроется мастер, который поможет расширить нужный диск. Для начала процесса надо нажать на «Next».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Выбирается доступное нераспределенное дисковое пространство. На данном шаге можно всё пространство выделить или выбрать меньше чем доступно. В примере выбирается все доступное пространство и нажимается «Next».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

На последнем этапе нажимается «Finish».

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

После этого, в «Управление Дисками» и в проводнике Windows отобразится новый размер локального системного диска «С:» гостевой операционной системы увеличенный на 2 Гб.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Размер системного диска «С:» увеличен и равняется 12 Гб. На этом завершается процесс увеличения размера локального системного диска гостевой операционной системы Windows 7, работающей в VirtualBox.

Источник

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

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

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

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

/VirtualBox\ VMs/Ubuntu17.04/Ubuntu1610.vdi в Linux. Давайте посмотрим информацию о нем, чтобы знать текущий размер:

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Здесь размер отмечен в поле capacity и в данном примере он составляет 22075 мегабайта. Важно знать размер в мегабайтах, так как именно его мы будем использовать для увеличения диска. Чтобы увеличить размер виртуального диска virtualbox используется та же команда, только с параметром modifyhd:

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Здесь мы увеличили размер диска на 10 гигабайт. Важно чтобы размер, который вы указываете в параметре resize был не меньше текущего размера диска, иначе данные операционной системы могут быть повреждены и вся суть этой операции теряет смысл.

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

Помните, что размер и имена дисков должны совпадать во всех командах для одной машины. Для формата VDMK увеличение размера диска VirtualBox не поддерживается, но зато можно его конвертировать в vdi, увеличить, как описано выше и конвертировать обратно:

Увеличение диска VirtualBox в Windows

В ОС Windows команда будет выглядеть немного по-другому, а путь к файлу будет начинаться с диска C:. Чтобы выполнить команду VBoxManage сначала необходимо перейти в папку с исполняемыми файлами VirtualBox:

cd “C:\Program Files\Oracle\VirtualBox”

Затем, запустите команду чтобы увеличить размер диска virtualbox, как было описано раньше, путь к файлу замените на свой:

VBoxManage showhdinfoC:\Users\Admin\VirtualBox VMs\Windows 7\Windows 7.vdi

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

Увеличение файловой системы

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Здесь вы увидите отмеченное серым доступное пространство в конце диска. Теперь вы можете изменить размер для последнего раздела нажав на нем правой кнопкой и вызвав контекстное меню, затем выбрав «изменить размер/переместить»:

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Когда завершите, не забудьте нажать «Apply» чтобы применить все операции.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Читайте более подробно о том, как пользоваться Gparted в отдельной статье. Если у вас в качестве гостевой системы установлена Windows, вы можете использовать стандартную утилиту управления дисками или скачать ISO образ Gparted.

Выводы

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

Источник

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

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

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

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

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

CD C:\Program Files\Oracle\VirtualBox

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

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

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

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

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

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

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

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

Помимо этой статьи, на сайте еще 12470 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Увеличение размера виртуального диска в VirtualBox для гостевой операционной системы Oracle Linux

В данном посте пошагово описывается способ расширения размера дискового раздела root операционной системы Oracle Linux за счет увеличения виртуального диска VirtualBox.

Могут возникнуть случаи, когда заранее выделенного места на дисковом пространстве гостевой операционной системы (далее ОС) Oracle Enterprise Linux (далее OEL) в виртуальной машине может быть недостаточно. В такой ситуации, есть возможность расширить дисковое пространство (виртуальный диск) на гостевой операционной системе средствами VirtualBox и системными средствами ОС OEL, не пересоздавая виртуальную машину. Под гостевой ОС подразумевается операционная система, которая устанавливается, настраивается и работает на виртуальной машине. В данном посте описывается ситуация, когда заполняется дисковое пространство на корневом дисковом разделе root. Для расширения дискового пространства системного диска гостевой ОС Oracle Linux, надо выполнить следующие шаги:

1. Проверка текущего размера расширяемого локального диска гостевой ОС.

Проверяется текущий размер дискового раздела root гостевой ОС с помощью инструментов командной строки.

Анализируя полученный результат, можно заключить, что в корневом разделе (/) (в данном случае /dev/mapper/ol-root) свободно 350М из имеющихся 8 Гб.

Проверяется размер диска в гостевой Oracle Linux.

Результат команды fdisk показывает, что размер виртуального диска /dev/sda 10.7 Гб и из них 8585 MB (то есть 8 Гб) используется корневым разделом – /dev/mapper/ol-root: 8585 MB.

После этого можно приступать к расширению дискового пространства корневого раздела.

2. Настройка диска виртуальной машины в VirtualBox.

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

Для настройки расширения диска виртуальной машины в VirtualBox, надо войти в меню «Файл» и выбрать «Менеджер виртуальных носителей», как показано на скриншоте ниже.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

В «Менеджере виртуальных носителей» можно увидеть все виртуальные диски существующих виртуальных машин. В данном примере их три. Изменение размера виртуального диска будет выполняться для OEL-fdisk.vdi, у которой размер диска 10 Гб. Выбирается OEL-fdisk.vdi и по нажатию на «Свойства» можно получить доступ к дополнительной информации и опциям, среди которых есть и изменение размера диска.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

Размер диска увеличивается на 2 Гб в пункте «Размер», то есть был 10 Гб и теперь назначается 12 Гб.

Как увеличить место на виртуальной машине virtualbox. Смотреть фото Как увеличить место на виртуальной машине virtualbox. Смотреть картинку Как увеличить место на виртуальной машине virtualbox. Картинка про Как увеличить место на виртуальной машине virtualbox. Фото Как увеличить место на виртуальной машине virtualbox

3. Расширение корневого раздела (/) гостевой операционной системы внутри виртуальной машины.

Теперь необходимо запустить виртуальную машину на Oracle Linux и распределить появившееся дисковое пространство. Для этого можно использовать утилиту fdisk и проверить размер раздела диска /dev/sda, где находится корневой раздел (/).

Видно, что размер диска изменился с 10 на 12 Гб. Теперь надо сделать это новое пространство видимым для системы и нужного раздела. Запускается утилита fdisk для удаления и пересоздания LVM, данные пользователей останутся без изменений.

Выбирается ключ «m» для получения списка команд. Из списка выбирается ключ «p» для вывода данных таблицы разделов (партицирования).

Удаляется второй раздел ключом «d», т.к. основной раздел по умолчанию находится во втором разделе:

Создается новый основной раздел ключом «n» и начальные и конечные значения секторов оставляются по умолчанию:

После создания нового раздела проверяются текущие значения таблицы разделов (партицирования):

Меняется системный идентификатор для созданного раздела с помощью ключа «t» и шестнадцатеричного кода 8e, который обозначает Linux LVM. Таким образом, тип раздела сменится с Linux на Linux LVM.

Все изменения на диск записываются ключом «w».

Новые изменения разделов вступят в силу после следующей перезагрузки операционной системы. В связи с этим перезагружается операционная система.

После перезагрузки ОС проверяются настройки физического раздела диска.

и изменяется размер физического диска:

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

Далее расширяется логический диск с помощью команды lvextend:

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

Проверяются настройки логического размера диска после его расширения:

Применяются изменения для логического раздела диска.

Проверяются размеры разделов из чего видно, что корневой раздел (/) (в данном случае /dev/mapper/ol-root) расширился с 8 Гб на 10 Гб и свободно стало 2.4 Гб вместо 350 Мб.

На этом завершается процесс увеличения размера корневого диска гостевой операционной системы Oracle Enterprise Linux, работающей в VirtualBox.

Источник

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

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