Как увеличить размер образа облака в Ubuntu

Я пытался запустить виртуальную машину с помощью облачных образов Ubuntu. Теперь размер изображения очень меньше, я получаю только 2 ГБ пространства. Есть ли способ увеличить размер? Я попытался изменить размер qemu-img, но он не работает, поскольку я не могу перераспределить пространство внутри виртуальной машины.

ТИА.

2 ответа

Я буду говорить на основе нескольких быстрых экспериментов QEMU на следующей установке: https://askubuntu.com/questions/281763/is-there-any-prebuilt-qemu-ubuntu-image32bit-online/1081171

qemu-img

По состоянию на 18.04 облачные изображения уже были в формате qcow2, поэтому, похоже, сработало следующее:

qemu-img resize ubuntu-18.04-server-cloudimg-arm64.img +128G

Гость появился, чтобы немедленно поднять этот новый размер.

growpart

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

sudo apt-get install cloud-guest-utils
sudo growpart /dev/vda 1

Кажется, он работает хорошо, хотя / dev / vda1 был смонтирован в /.

Пакет Growroot разработан именно для этого. http://packages.ubuntu.com/fr/trusty/admin/cloud-initramfs-growroot

Если он еще не установлен, добавьте его apt-get install cloud-initramfs-growroot и перезагрузите свой экземпляр. Корневой раздел будет расширен до полного размера вашего виртуального диска (тот, который вы расширили с помощью qemu-img).

Другие вопросы по тегам