VirtualBox: Увеличить объем виртуального диска

Поскольку для установки Linux Mint было необходимо минимум 9GB, а мне он нужен был только для установки interactive-deep-colorization, то я выделил гигабайт 15 и на этом успокоился, какое-то время все работало, но вскоре места перестало хватать.
VirtualBox: Увеличить объем виртуального диска
Попробую увеличить объем виртуального жесткого диска без переустановки системы.

Работает только для VDI динамический образ диска, фиксированый образ надо конвертировать в динамический.vasjapupkin

От себя добавлю, что не стоит изменять размер диска, если он был зашифрован! После этой процедуры вы потеряете все данные и обратно вернуть всё не получится.

 

1. Выключаем виртуальную машину (не гибернация или сон, с сохранением состояния, а именно выключаем!) — пункт меню «Shutdown»
2. Делаем копию образа виртуалки («Linux Mint 18 Cinnamon» копируем как «Linux Mint 18 Cinnamon — Copy.vdi») — на всякий случай.
3. Утилитой VBoxManage увеличиваем размер диска (консоль должна быть запущена под админом):

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "D:\VirtualBox\Linux Mint 18 Cinnamon\Linux Mint 18 Cinnamon.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

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

4. Заходим в Linux Mint и через Software Manager устанавливаем GParted:
VirtualBox: Увеличить объем виртуального диска
5. Запускаем GParted чтобы изменить размер основного раздела:
VirtualBox: Увеличить объем виртуального диска
6. На текущий момент нам мешает linux-swap, поэтому удаляем его.

Но перед этим нужно его отключить (Swapoff), удалить extended раздел, а после удаления нужно применить все изменения «Apply All Operations»

VirtualBox: Увеличить объем виртуального диска
7. Теперь, с помощью Resize/Move можно увеличить размер раздела, но не забываем оставить место под swap!
8. Вновь создаем swap-раздел (у меня это 4096MB) и не забываем применить все изменения!

Если раздел был увеличен средствами VirtualBox через FileVirtual Media Manager, то для FreeBSD нужно выполнить такую команду:

service growfs onestart

 



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments