ARCH grub-mkconfigは何もしません

ARCH grub-mkconfigは何もしません

ARCHをインストールしてみましたが、すべてがうまくいくようです。私はほとんどの場合このインストールに従います(https://gitlab.com/jsherman82/notes/blob/master/arch.md)

しかし、ブートローダのインストールと設定に問題があるようです。

私のシステムには3つのパーティションがあります。

nvme0n1p1 with 400MiB of type EFI System mounted at /boot/EFI
nvme0n1p2 with 400MiB of type ext2 mounted at /boot
nvme0n1p3 with the rest of the disk (~240GiB) of type lvm

nvme0n1p3cryptsetup で暗号化され、2 つの lvm パーティションに分けられます。

main-root with 30GiB mounted at /
main-home with the rest mounted at /home

今まではそんなに良くなった。

/etc/default/grubこの行を次のように編集しました。

GRUB_CMDLINE_LINUX_DEFAULT="cryptdevice=/dev/nvme0n1p3:main quiet"

しかし、ステップ38を実行しても# grub-mkconfig -o /boot/grub/grub.cfg何も起こりません。出力がなく、ターミナルが点滅しているカーソルで停止します。プログラムを手動で終了する必要があります^C。同じコマンドを試しましたが、ファイルは作成されませんでした。カーソルだけが点滅しました。

/boot/grubgrub.cfg(明らかに)その中に - ファイルはありません。

この問題を解決し、-Fileを生成する必要がありますgrub.cfg

関連情報