외부에 배포판을 설치한 후 Grub이 충돌하는 이유는 무엇입니까?

외부에 배포판을 설치한 후 Grub이 충돌하는 이유는 무엇입니까?

Windows 및 ubuntu budgie 19.04용 파티션이 있는 내부 드라이브 nvme0이 있습니다. 이제 외부 SSD에 KDE 네온이 설치되었습니다. 이렇게 하면 외부 드라이브가 연결된 경우에만 grub에 들어갈 수 있습니다. 다시 연결하고 재부팅하니 다시 작동하는 것 같았습니다. 부트로더가 내부 드라이브에서만 작동하도록 하는 방법을 알고 싶습니다. 외장 드라이브는 작지만 부팅을 위해 휴대하는 것은 비현실적입니다.

답변1

이 문제를 해결하는 것은 비교적 간단합니다. 설치 프로그램은 Ubuntu의 UEFI Grub 부트로더를 다소 대체합니다. 이는 기존 Grub과 나란히 새 부트로더를 설치하거나 완전히 대체할 수 있습니다.

/boot/grub새 부트로더/부트로더 구성은 외부 드라이브(에서)에서 전체 구성을 로드 하도록 설정되었습니다 . 따라서 귀하의 임무는 구성을 복원하는 것입니다.

먼저 Ubuntu로 부팅합니다(드라이브 연결). 그런 다음 루트로:

sudo grub-install
sudo update-grub

그래도 문제가 해결되지 않으면 BIOS를 확인하여 새 부트로더도 설치되었는지 확인해야 합니다. 그렇다면 BIOS 부팅 설정에서 이전 부트 로더를 선택할 수 있습니다.

관련 정보