dracut警告:/dev/mapper/foobarは存在しません。

dracut警告:/dev/mapper/foobarは存在しません。

ルートパーティションにLUKS暗号化を使用してVoid Linuxをインストールしようとしていますが、現在私の/etc/fstabファイルは次のとおりです。

/dev/sda1 /boot/efi vfat rw,relatime 0 2
/dev/sda2 swap swap rw,noatime,discard 0 2
/dev/mapper/foobar / ext4 rw,relatime 0 1
tmpfs /tmp tmpfs defaults,nosuid,nodev 0 2

また、設定ファイルに次の行を追加しました/etc/default/grub

GRUB_ENABLE_CRYPTODISK=y
GRUB_CMDLINE_LINUX_DEFAULT=cryptdevice=UUID=<foobar_uuid>:foobar root=/dev/mapper/foobar

私のcrypttabファイル:

foobar /dev/sda3 /boot/volume.key luks

最後に重要なことは/etc/dracut.conf.d/10-crypt.conf

install_items+=" /boot/volume.key /etc/crypttab "

foobar以下からパーティションUUIDを取得しています。blkid -o value -s UUID /dev/sda3

GRUBメニュー選択画面を通過するたびに、いくつかのログが表示され始め、数秒後に件名に関するメッセージとともにブートプロセスが中断され、何も続行できません。

ベストアンサー1

おすすめ記事