sysadmin:proxmox:resize-disk

Это старая версия документа!


Изменение размера диска VM

В ВМ загрузиться с Live Acronis/Clonezilla и клонировать диск большего размера на диск с меньшим размером или наоборот.
В моем случае Clonezilla выпадала с ошибкой, поэтому клонирование сделал с помощью Acronis.

Такую процедуру пришлось выполнить по причине некорректного создания партиции/раздела. 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 
  • Последнее изменение: 23:12:2024 21:04