MBR 연결을 통해 Grub을 다른 Linux 배포판으로 전송

MBR 연결을 통해 Grub을 다른 Linux 배포판으로 전송

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-grubupdate grub settings를 실행하여 첫 번째 설치가 부팅 시 grub 메뉴에 더 이상 표시되지 않도록 할 수 있을 것 같습니다. 먼저 백업을 하세요!

관련 정보