Это старая версия документа!
Изменение размера диска VM
1. Клонирование в Acronis/Clonezilla
В ВМ загрузиться с Live Acronis/Clonezilla и клонировать диск большего размера на диск с меньшим размером или наоборот.
В моем случае Clonezilla выпадала с ошибкой, поэтому клонирование сделал с помощью Acronis.
2. Добавление нового диска в ВМ и копирование содержимого раздела
Такую процедуру пришлось выполнить по причине некорректного создания партиции/раздела. Acronis/Clonzilla упорно утверждали, что диск источник был не инициализирован. Но в системе на нем были каталоги и файлы.
Добавить диск в ВМ
Загрузиться с Live Ubuntu/Debian/etc
Запустить GParted
Создать создать таблицу разделов (Device → Create Partition Table…)
Создать раздел (Partition → New)
Применить все операции (Apply All Operations)
Загрузится с системного диска linux
Копировать содержимое старого раздела на новый раздел нового диска меньшего размера
mkdir /mnt/250g mkdir /mnt/100g lsblk # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 64M 1 loop /snap/core20/2379 loop1 7:1 0 63,7M 1 loop /snap/core20/2434 loop2 7:2 0 52,7M 1 loop /snap/certbot/4182 loop3 7:3 0 104,2M 1 loop /snap/core/17200 loop4 7:4 0 66,2M 1 loop /snap/core24/609 loop5 7:5 0 104M 1 loop /snap/core/16928 loop6 7:6 0 52,7M 1 loop /snap/certbot/4193 sda 8:0 0 64G 0 disk ├─sda1 8:1 0 63G 0 part / ├─sda2 8:2 0 1K 0 part └─sda5 8:5 0 975M 0 part [SWAP] sdb 8:16 0 250G 0 disk └─sdb1 8:17 0 250G 0 part sdc 8:32 0 100G 0 disk └─sdc1 8:33 0 100G 0 part sr0 11:0 1 1024M 0 rom sdb1 to sdc1 blkid mount