crypttabとfstab UUID

crypttabとfstab UUID

これは働きます:

パスワードテーブル:

sda2_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
sda3_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks

ファイルシステムテーブル:

/dev/mapper/sda3_crypt /               ext4    errors=remount-ro 0       1
/dev/mapper/sda2_crypt none            swap    sw              0       0

しかし、これを変更して実行しようとすると、update-initramfs -u -k all次のエラーが発生します。cryptsetup: WARNING: failed to determine cipher modules to load for part_root_crypt

パスワードテーブル:

part_swap_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
part_root_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks

ファイルシステムテーブル:

/dev/mapper/part_root_crypt /               ext4    errors=remount-ro 0       1
/dev/mapper/part_swap_crypt none            swap    sw              0       0

sdaOSのインストール時にディスクがありましたが、ディスクを追加しましたが、今はディスクに依存しない名前にsdb名前を変更したいので、これを変更したいと思います。

私がここで何を見逃しているのでしょうか?

ベストアンサー1

luks、強制スワップでリッチ起動時に再フォーマットし、UUIDも変更するようになりました。最善のアプローチを使用しているかどうかはわかりませんが、問題を解決しました。

# swap UUID changes each mount
swap_crypt    /dev/disk/by-partlabel/SWAP_CRYPT    none    luks,swap
# leaving the rest of crypttab the same
part_root_crypt    UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566    none    luks

おすすめ記事