Grub インストールエラー: ディスク 'crpytouuid/'見つかりません

Grub インストールエラー: ディスク 'crpytouuid/'見つかりません

フォローする完全に暗号化されたディスクとBtrfsファイルシステムを使用してArch Linuxをインストールする方法に関するfdiblenのガイド使用cryptsetup

grub-install私は現在ブートローダー段階にあり、私の環境でこれをやろうとしています。/etc/default/grub

GRUB_ENABLE_CRYPTODISK=y
GRUB_CMDLINE_LINUX="cryptdevice=/dev/nvme0n1p3:crpytroot:allow-discards"

この行の実行中

grub-install --target=i386-pc /dev/nvme0n1

エラーが発生します。

Grub-install: error: disk 'crpytouuid/0cebxxxxxxxxxxx' not found

インターネットを検索しようとしましたが、crpytouuid奇妙なことに有用な結果は得られませんでした。

私はチェックに行き、/dev/disk/by-uuidこれが0cebxxxxxxxxxxx実際に私の3番目のパーティションのuuid nvme0n1p3(つまり、その場所/)であることを発見しました。

だからgrub-installもう一度やってみましたが、--verbose私が得たのは次のとおりです。

img_3815

スクリーンショットログに見られるgrub-installように

/dev/mapper/cryptroot is not present.

それで、それは問題かもしれませんが、実際にはls /dev/mapper/cryptrootそれが/dev/mapper/cryptroot存在することを示しています。

私も変えようとしていました。

GRUB_CMDLINE_LINUX="cryptdevice=/dev/nvme0n1p3:crpytroot:allow-discards"

到着

GRUB_CMDLINE_LINUX="cryptdevice=/dev/disk/by-uuid/0cebxxxxxxxxxxx:crpytroot:allow-discards root=/dev/mapper/cryptroot"

同じエラーが発生しました。

関連情報