UEFI 하드웨어가 있는 Fedora 29 시스템에서.
새로운 것을 생성해 보세요 /etc/grub2-efi.cfg
.
먼저 도망쳐!
에서는 아무것도 변경되지 않습니다 /etc/default/grub
.
(실제로는 rhgb quiet
커널 라인에서 제거하고 싶었지만 이는 를 실행하여 수행된 것으로 나타났습니다 plymouth-set-default-theme details --rebuild-initrd
.컴퓨터를 시작할 때 Grub 메뉴가 나타나지 않는 이유는 무엇입니까?)
에서 언급했듯이GRUB 2 구성 생성, 다음 명령을 실행하여 새 파일을 만들 수 있습니다.
grub2-mkconfig
생성된 파일은 /boot/efi/EFI/fedora/grub.cfg
심볼릭 링크로 이동하여 참조되어야 합니다.
/etc/grub2-efi.cfg --> ../boot/efi/EFI/fedora/grub.cfg
그러나 실행 중:
grub2-mkconfig -o OUT
diff --side-by-side --width=200 /etc/grub2-efi.cfg OUT | less
...파일과 원본 사이의 특정 수의 차이점을 드러냅니다. OUT
여기서:
grub2-mkconfig
사용 linuxefi
및 initrdefi
지침은 OUT
없지만 사용 linux
및 initrd
지침은 없습니다. 이것은 옳지 않은 것 같습니다!
예를 들어:
맞는 것 같습니다 /etc/grub2-efi.cfg
:
linuxefi /vmlinuz-4.19.4-300.fc29.x86_64 ....
initrdefi /initramfs-4.19.4-300.fc29.x86_64.img
잘못된 것 같습니다 OUT
:
linux /vmlinuz-4.19.4-300.fc29.x86_64 ....
initrd /initramfs-4.19.4-300.fc29.x86_64.img
어떻게 되어가나요? 제가 잊어버린 옵션이 있나요? 기존 것을 교체할 수 있나요 /etc/grub2-efi.cfg
?