부트로더를 수동으로 설치하는 방법은 무엇입니까?

부트로더를 수동으로 설치하는 방법은 무엇입니까?

12.04로 업그레이드하려는 시도가 실패하여 12.04 CD를 굽고 전체 설치를 요청하여 이전 OS를 모두 제거했습니다(Windows와 11.10이 있었습니다). GRUB 설치에 실패했다는 메시지가 나올 때까지 모든 것이 잘 보였습니다. 다른 파티션을 선택해 시도해 보았지만 결과는 동일했습니다. GRUB를 설치하지 않고도 진행할 수 있지만, 부트로더를 수동으로 설치해야 한다는 메시지가 나타납니다. 긴 Google 세션에서 내가 이해할 수 있는 지침을 찾지 못했습니다. 돕다.

답변1

내가 할 일은 다음과 같습니다.

  1. Live CD를 사용하여 머신을 부팅합니다.

  2. 터미널을 엽니다.

  3. fdisk를 사용하여 장치 크기를 조회하여 내부 디스크의 이름을 알아냅니다.
    예를 들어:

    sudo fdisk -l
    
  4. GRUB 부트 로더를 적절한 디스크에 설치합니다(아래 예에서는 다음과 같이 가정합니다 /dev/sda).

    sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sda
    

관련 정보