ARCH grub-mkconfig는 아무것도 하지 않습니다

ARCH grub-mkconfig는 아무것도 하지 않습니다

ARCH를 설치해 보았는데 모든 것이 잘 작동하는 것 같았습니다. 나는 대부분의 경우 이 설치를 따릅니다(https://gitlab.com/jsherman82/notes/blob/master/arch.md)

하지만 부트로더 설치 및 구성에 문제가 있는 것 같습니다.

내 시스템에는 세 개의 파티션이 있습니다.

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을 통해 암호화되고 두 개의 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.

관련 정보