Baru-baru ini saya memutakhirkan disk saya dari SSD 128GB ke SSD 512GB. Partisi / dienkripsi dengan LUKS. Saya mencari bantuan untuk memperluas partisi untuk menggunakan semua ruang kosong pada disk baru. Saya sudah menemukan drive lama ke yang baru:
[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
Ada sekitar 380GB ruang yang tidak digunakan setelah sda2.
Info lebih relevan:
[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
Tampaknya ada banyak info mengenai cara melakukan ini, tetapi sangat sedikit penjelasan. Saya menghargai bantuan apa pun dalam hal ini.
filesystems
luks
NisplayDame
sumber
sumber
sudo pvchange -x y /dev/mapper/crypt-volume
(via ubuntu docs help.ubuntu.com/community/ResizeEncryptedPartitions )Bagi mereka yang datang ke jawaban untuk mengetahui bagaimana cara hanya mengubah ukuran partisi LUKS dengan ukuran wadah yang diubah ukurannya, perintahnya adalah sebagai berikut:
dengan volume crypt yang terbuka dipetakan ke
crypt-volume
, jalankankemudian ubah ukuran sistem file. Jika Ext4, Anda dapat mengubah ukuran sistem file yang dipasang
Saya melakukan kedua perintah dengan sistem file yang terpasang tanpa gangguan, ini dimungkinkan karena volume yang dienkripsi adalah volume LVM.
sumber
Karena ini tampaknya bukan pertanyaan khusus LVM, saya ingin menyebutkan bahwa saya berhasil memindahkan dan memperpanjang salah satu partisi LUKS saya 100GiB ke depan (!) Dengan GParted di Fedora 28. Namun, itu tidak dapat dilakukan di Ubuntu 18.04 dan setiap solusi lainnya tampak seperti kerumitan dd'ing sekitar atau membuat cadangan dan mengembalikan (saya membuat cadangan pula). Wadah LUKS diperpanjang secara otomatis - IIRC GParted memberi tahu Anda tentang hal ini - satu-satunya yang tersisa adalah memperluas sistem file, jadi saya harus melakukan
fsck.ext4 -f
danresize2fs
dalam kasus saya.Terima kasih banyak kepada para pengembang GParted.
sumber
Saya menemukan solusi yang lebih mudah. Jalankan Xubuntu langsung, instal dan luncurkan partisi manajer. Itu dapat menangani partisi terenkripsi dengan sangat baik.
Detail lengkapnya ada di sini: http://e1z.ca/devlog/encrypted_partition_resize.html
sumber