virtualbox

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

Как не планируй размеры дисков, всё равно часто бывают ситуации, когда размер диска нужно увеличить. Сделать это довольно просто. Допустим виртуальный диск у нас лежит в

~/VirtualBox VMs/Ubuntu/Ubuntu.vdi

Сначала нужно точно узнать размер диска, для этого набираем

VBoxManage showhdinfo '~/VirtualBox VMs/Ubuntu/Ubuntu.vdi'

Смотрим на параметр Capacity. Новый размер должен быть не меньше, чем текущий.

Для изменения размера набираем

Сжатие виртуальных жестких дисков VirtualBox

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

1) Заполнить нулями всё незанятое место в гостевой ОС GNU/Linux. Для этого я использую утилиту pv:

apt install pv

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

Установка phpVirtualBox на Debian Jessie

Т.к. я предпочитаю не устанавливать GUI на серверы, а управлять виртуалками через терминал не очень удобно, то воспользуемся замечательным ПО phpVirtualBox.

На момент написания статьи:
1) актуальная версия VirtualBox 5.1.12
2) актуальная версия phpVirtualBox 5.0.5
3) ip-адрес гипервизора: 192.168.0.3
4) ОС Debian Jessie amd64 без systemd

Подписка на RSS - virtualbox