Я недавно обновил свой диск с 128 ГБ SSD до 512 ГБ SSD. Раздел / зашифрован с помощью LUKS. Я ищу помощь в расширении раздела, чтобы использовать все свободное место на новом диске. Я уже добавил старый диск на новый:
[root@localhost ~]# fdisk -l /dev/sda
Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x00009f33
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 83 Linux
/dev/sda2 1026048 250064895 249038848 118.8G 83 Linux
После sda2 осталось около 380 ГБ неиспользуемого пространства.
Более актуальная информация:
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
fedora_chocbar 1 3 0 wz--n- 118.75g 4.00m
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home fedora_chocbar -wi-a----- 85.55g
root fedora_chocbar -wi-a----- 29.30g
swap fedora_chocbar -wi-a----- 3.89g
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/mapper/encrypted fedora_chocbar lvm2 a-- 118.75g 4.00m
Кажется, есть много информации о том, как это сделать, но очень мало объяснений. Я ценю любую помощь в этом.
filesystems
luks
NisplayDame
источник
источник
sudo pvchange -x y /dev/mapper/crypt-volume
(через ubuntu docs help.ubuntu.com/community/ResizeEncryptedPartitions )Для тех, кто приходит к ответу, чтобы узнать, как просто изменить размер раздела LUKS до размера контейнера с измененным размером, команды следующие:
с открытым томом склепа, сопоставленным
crypt-volume
, выполнитьзатем измените размер файловой системы. Если это Ext4, вы можете изменить размер смонтированной файловой системы
Я выполнил обе команды со смонтированной файловой системой без прерывания, это было возможно, потому что зашифрованный том был томом LVM.
источник
Поскольку это, кажется, не специфичный для LVM вопрос, я хочу упомянуть, что я успешно переместил и расширил один из моих разделов LUKS на 100GiB вперед (!) С помощью GParted на Fedora 28. Это не могло быть сделано в Ubuntu 18.04, хотя и все другие решения выглядели как из-за проблем с копированием или резервным копированием и восстановлением (я все равно сделал резервную копию). Контейнер LUKS автоматически расширяется - IIRC GParted информирует вас об этом - осталось только расширить файловую систему, так что я должен был это сделать
fsck.ext4 -f
иresize2fs
в моем случае.Большое спасибо разработчикам GParted.
источник
Я нашел гораздо более простое решение. Запустите Xubuntu вживую, установите и запустите менеджер разделов. Он может очень хорошо обрабатывать зашифрованные разделы.
Полная информация здесь: http://e1z.ca/devlog/encrypted_partition_resize.html
источник