Partition

如何使用 LVM 將 crypt_LUKS 分區分成兩半?

  • January 31, 2022

我目前有這個結構:

NAME                      FSTYPE
sdb                       iso9660
└─sdb1                    crypto_LUKS
 └─sdb1-map              ext4

並想得到

# lsblk -o name,fstype /dev/sdb

NAME                      FSTYPE
sdb                       iso9660
└─sdb1                    crypto_LUKS
 └─sdb1_map              LVM2_member
     └─lvm1              lvm
     └─lvm2              lvm

將第一個配置轉換為第二個配置的精確命令是什麼?

精確的命令是

pvcreate /dev/mapper/sdb1-map
vgcreate -s 10M mygroup /dev/mapper/sdb1-map 
lvcreate -L 100M -n lvm1 mygroup
lvcreate -L 100M -n lvm2 mygroup

在哪裡

  • 10M為擴展尺寸(PE尺寸)

PS:掛載分區,執行cryptsetup luksOpen [...]後再vgchange -a y打開lvm樹。

引用自:https://unix.stackexchange.com/questions/329183