3

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

ТИА.

2 ответа2

2

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .