MBR에 grub이 설치된 Linux 배포판이 있습니다.
그런 다음 grub을 설치하지 않고 다른 파티션에 두 번째 Linux 배포판을 설치했습니다.
그런 다음 첫 번째 Linux 배포판으로 이동하여 update-grub을 실행했습니다. 따라서 두 번째 Linux 배포판도 선택되어 부팅 시 메뉴에 나타납니다.
이제 첫 번째 Linux 배포판을 제거하고 싶습니다. MBR의 grub에도 연결되도록 두 번째 Linux 배포판에 grub을 설치하려면 어떻게 해야 합니까?
답변1
작동 중인 시스템(liveCD/DVD/USB 아님)에서 다시 설치 - 먼저 Ubuntu 드라이브를 찾습니다(예: 드라이브 sdb이지만 파티션 대신 드라이브 사용).
sudo parted -l
"/dev/sdb"인 경우 다음을 실행하세요.
sudo grub-install /dev/sdb
오류가 반환되면 다음을 실행합니다.
sudo grub-install --recheck /dev/sdb
그런 다음 메뉴를 다시 실행하세요.
sudo update-grub
답변2
두 번째 Linux 설치에는 grub 지원이 있어야 합니다. update-grub
두 번째 설치에 명령이 존재하는지 확인하십시오 (예: ) whereis update-grub
. 그렇다면 두 번째 Linux 설치로 부팅하고 첫 번째 설치를 삭제한 다음 update-grub
update grub settings를 실행하여 첫 번째 설치가 부팅 시 grub 메뉴에 더 이상 표시되지 않도록 할 수 있을 것 같습니다. 먼저 백업을 하세요!