
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形式を再生成せずに一部のパラメータのみを変更します。