systemd-boot를 GRUB2로 교체

systemd-boot를 GRUB2로 교체

PopOS 설치 시 sysemd-boot 대신 GRUB을 설치하고 싶습니다(실제 이유는 없습니다. GRUB를 선호하고 부트로더를 더 잘 사용하는 방법을 배우고 싶습니다). 거의 다 왔다고 생각하지만 제대로 작동할 수 없습니다. 다음은 제가 따라온 단계입니다.

  • popOS를 설치하고 새로운 임시 efi 파티션을 제공하고 여기에서 부팅합니다(예: /dev/mydrive/partition5)
  • 파티션을 마운트 해제한 다음 Windows에도 사용하는 현재 EFI 파티션(/dev/mydrive/partition2)을 /boot/efi에 마운트합니다.
  • 부팅 시 파티션 5 대신 파티션 2를 마운트하도록 /etc/fstab 수정
  • grub-efi 설치(os-prober 및 grub-efi -amd64 포함)
  • grub-install && update-grub은 현재 설치된 Popos 및
    Windows를 감지하며 grub-customizer에서도 볼 수 있습니다.

문제는 현재 구성으로 컴퓨터를 켜면 grub 터미널이 표시되고 강제 부팅(grub>boot)을 시도하면 다음과 같은 오류 메시지가 표시된다는 것입니다 you need to load the kernel first.

내가 뭘 잘못했나요? 또한 파티션 5를 지우고 systemd-boot 제거를 시도했습니다 uninstall systemd-boot.

감사해요!

관련 정보