現象
起動時に
cryptsetup: WARNING: Option 'size' missing in crypttab for plain dm-crypt mapping dm_crypt-0
と表示される。 (多分)Ubuntu 24.04インストール時にZFS + Encryptを選ぶとこれが起きる。
解決方法
このBugに関係している気がする。 Bug #2060947 “Warnings produced in apt upgrade processing trigge…” : Bugs : cryptsetup package : Ubuntu
-
以下を実行する。
$ sudo cryptsetup status dm_crypt-0 /dev/mapper/dm_crypt-0 is active and is in use. type: PLAIN cipher: aes-cbc-essiv:sha256 keysize: 256 bits key location: dm-crypt device: /dev/nvme0n1p3 sector size: 512 offset: 0 sectors size: [masked] mode: read/write -
/etc/crypttabを開き、以下のように編集する。-
size: コマンドの出力のkeysize -
cipher: コマンドの出力のchiper
この場合の例:
dm_crypt-0 PARTUUID=[masked] /dev/urandom swap,initramfs,size=256,cipher=aes-cbc-essiv:sha256,plain -
-
以下を実行する。
$ sudo update-initramfs -u