LINUX.ORG.RU

Расширение root раздела с LVM + LUKS

 ,


0

1

Подскажите, какой правильный алгоритм действий для расширения root раздела на машине с LUKS + LVM. Виртуалка на Debian 11.

sudo fdisk -l /dev/sda
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: QEMU HARDDISK   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa90dc9db

Device     Boot   Start      End  Sectors  Size Id Type
/dev/sda1  *       2048   999423   997376  487M 83 Linux
/dev/sda2       1001470 33552383 32550914 15.5G  5 Extended
/dev/sda5       1001472 33552383 32550912 15.5G 83 Linux


lsblk 
NAME                    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda                       8:0    0   50G  0 disk  
|-sda1                    8:1    0  487M  0 part  /boot
|-sda2                    8:2    0    1K  0 part  
`-sda5                    8:5    0 15.5G  0 part  
  `-sda5_crypt          254:0    0 15.5G  0 crypt 
    |-debian--vg-root   254:1    0 14.5G  0 lvm   /
    `-debian--vg-swap_1 254:2    0  980M  0 lvm   [SWAP]


Live CD

parted /dev/sda
resizepart 2
resizepart 5

cryptsetup luksOpen /dev/sda5 crypt1
cryptsetup resize /dev/mapper/crypt1
pvresize /dev/mapper/crypt1
lvextend -r -l +100%FREE /dev/mapper/debian--vg-root
e2fsck -f /dev/mapper/debian--vg-root
akv_ ()
Последнее исправление: akv_ (всего исправлений: 1 )

На будущее, какой смысл было делать разбивку диска под msdos? В gpt было бы чуть проще.

И потом, непонятно, откуда брать место?

Поскольку это виртуальный диск, то все можно сделать не включая виртуалку, напрямую редактируя этот диск с хоста.

Как именно, уже вроде написали.

AVL2 ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.