최근에 Debian stable을 설치했는데 이제 부팅한 후 일반적인 메뉴 대신 grub 명령줄이 나타납니다. 를 실행하면 configfile (hd0,gpt6)/boot/grub/grub.cfg
grub 메뉴로 이동하여 Debian과 Widnows가 모두 나열되어 있으므로 grub이 올바르게 설치된 것처럼 보입니다. 이 문제와 관련해 이미 많은 질문이 있다는 것을 알고 있으므로 이 문제를 해결하기 위해 노력한 방법은 다음과 같습니다.
- 부팅 복구 디스크로 부팅하고 거기에서 권장 복구를 실행합니다.
- 라이브 디스크에서 시스템을 수동으로 마운트
chroot
하고 grub을 설치합니다. - 다음과 같은이것, 나는 달렸고,
update-grub
그리고 나서install-grub /dev/sda
grub-mkdevicemap
또한grub-install /dev/sda
시도update-grub
이들 중 어느 것도 작동하지 않습니다. 부팅 후에도 여전히 grub 프롬프트가 표시됩니다.
다른 파티션에 Windows 이중 부팅 설정을 설치했습니다. 보안 부팅이 비활성화되었습니다. 이 파티션에 데비안을 설치하기 전에 다른 배포판을 설치했는데 grub 메뉴가 제대로 작동했습니다.
답변1
해결되었습니다. 부팅 관리자가 여전히 Ubuntu grub을 로드하고 있고 Debian grub은 포함되지 않은 것 같습니다. 저는 그냥 bcdedit /set "{bootmgr}" path \EFI\debian\grubx64.efi
Windows PowerShell에서 실행합니다.