GRUB 부트로더가 로드되지 않음

GRUB 부트로더가 로드되지 않음

파티션이 2개 있었는데

  • 파티션 1 - 우분투
  • 파티션 2 - 비어 있음

그래서 '파티션 2'에 Windows 8을 설치했는데 이제 Windows를 직접 로드하기 때문에 Ubuntu OS를 로드할 수 없습니다.

Ubuntu 또는 Windows 8을 선택할 수 있는 옵션을 제공하는 Ubuntu의 Grub 부트로더를 어떻게 다시 얻을 수 있나요?

또 다른 질문: 그런 다음 OS를 선택할 때 부트로더의 타이머를 어떻게 늘리나요?

답변1

모든 Windows 설치 프로그램(적어도 3.1에서 Win 7까지 사용한 것)은 자체 부트로더를 찾을 수 없는 경우 자체 부트로더를 설치합니다(물론 Grub 또는 Lilo는 인식하지 못합니다).

당신이 해야 할 일은 어떻게든 Linux를 부팅하여(라이브 CD, 설치 이미지 또는 USB 설치. 실제로는 중요하지 않음) grub을 다시 설치하고 다음 명령을 실행하는 것입니다.

grub-install /dev/sda

기본 하드 드라이브가 아닌 경우 sda해당 장치 노드를 적절한 것으로 대체하십시오. sda대부분의 경우 첫 번째 SATA 드라이브에 해당하므로 해당 드라이브가 기본 드라이브이거나 유일한 드라이브라면 이 드라이브가 적합할 것입니다.

grub-install은 부팅 가능한 OS가 있는지 드라이브를 조사하고 선택할 적절한 OS 목록과 함께 Grub을 설치합니다.


OS 선택을 위한 타이머 설정은 /etc/default/grub즐겨 사용하는 텍스트 편집기로 편집하고 다음과 같은 줄을 조정하여 수행됩니다.GRUB_TIMEOUT=XX

관련 정보