EndeavourOS에서 시스템을 다시 암호화하고 파티션을 교체하고 싶습니다. 문제는 많은 파일(crypttab, mikinicpio, fstab 등)에 LUKS 파티션의 정확한 UUID가 내장되어 있다는 것입니다. 즉, 시스템과 부트로더의 경우에는 재설치 후 수동으로 UUID를 변경해야 합니다. -시스템의 일부로 인식되는 파티션을 암호화합니다.
재암호화 후 UUID가 변경되나요? 그렇지 않은 경우 간단히 다시 암호화하고(물론 백업을 통해) 작업을 완료할 수 있습니다.
답변1
다음이 없는 것 같습니다.
# lsblk -f /dev/sde2
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sde2 crypto_LUKS 2 d37a4c03-8ca2-4410-97d8-77bb39d4b499
# cryptsetup reencrypt /dev/sde2
Enter passphrase for key slot 0:
Finished, time 00m01s, 84 MiB written, speed 72.9 MiB/s
# lsblk -f /dev/sde2
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sde2 crypto_LUKS 2 d37a4c03-8ca2-4410-97d8-77bb39d4b499
UUID는 변경되지 않는다는 것이 이해가 됩니다. 이는 형식이 생성될 때 생성되는 형식의 고유 식별자이며 재암호화는 LUKS 형식을 다시 생성하지 않고 일부 매개변수만 변경합니다.