GRUB 사용자 정의 프로그램이 저장되었으므로 이제 Fedora에 액세스할 수 없습니다.

GRUB 사용자 정의 프로그램이 저장되었으므로 이제 Fedora에 액세스할 수 없습니다.

내 컴퓨터는 Fedora 36과 Windows로 이중 부팅됩니다. 내 컴퓨터의 부팅 순서를 변경하고 싶어서 Fedora에 GRUB 사용자 정의 프로그램을 설치했습니다. GRUB 사용자 정의 프로그램은 GRUB에 표시된 것처럼 모든 운영 체제를 표시하지 않습니다. Windows 및 BIOS(UEFI 펌웨어 설정)만 표시하는 대신 실수로 GRUB 사용자 지정 프로그램에 설정을 저장했는데 이제 컴퓨터를 켜면 Windows 또는 BIOS에 액세스할 수 있는 옵션만 표시되고 찾을 수 없는 것 같습니다. Windows GRUB에서 편집하거나 Fedora에 액세스하는 방법입니다. Fedora에 액세스하기 위해 이 문제를 해결하는 방법은 무엇입니까?

BIOS에 들어가면 Fedora 설치가 여전히 부팅 순서로 되어 있습니다. GRUB에서만 찾을 수 없습니다.

시동 복구의 Pastebin:https://paste.ubuntu.com/p/H7xbk7WGzX/

GParted가 표시하는 파티션

답변1

더 이상 이 문제가 발생하지 않기 때문에 완전히 확신할 수는 없지만 다시 설치할 필요가 없는 솔루션을 찾았다고 생각합니다. 예를 들어 사용하면 sudo grub2-mkconfig -o /boot/grub2/grub.cfgWindows 부팅 관리자 및 UEFI 펌웨어 설정을 찾습니다. 이것이 GRUB 사용자 정의 프로그램의 문제가 아니라고 믿게 됩니다.

Grub 테마를 설치하려고 했는데 처음에는 이것을 찾을 때까지 작동하지 않았습니다.https://github.com/VandalByte/grub-tweaks#-fix-for-grub-theme-not-showing-up--fedora-ubuntu-. 변경 후 /etc/default/grub. 다시 실행하면 grub2-mkconfig일반적으로 GRUB에서 볼 수 있는 모든 Linux 배포판이 표시됩니다. Fedora를 다시 설치하지 않으면 이것이 내 솔루션이 될 것이라고 믿게 됩니다.

관련 정보