부팅할 때 내 컴퓨터가 GRUB를 로드하지 않습니다.

부팅할 때 내 컴퓨터가 GRUB를 로드하지 않습니다.

저는 Windows 8.1 Pro가 설치된 TOSHIBA Satellite A300 노트북을 사용하고 있습니다.

Ubuntu 웹사이트의 ISO 이미지를 사용하여 Ubuntu 15.04를 부팅할 수 있는 Universal USB Installer 1.9.6.1을 사용하여 라이브 USB를 만들었습니다.

내 노트북은 USB 메모리에서 성공적으로 부팅되었고 우분투는 문제 없이 성공적으로 실행되었습니다.

데스크톱(데스크톱이라고 가정)에는 "Install Ubuntu 15.04"라는 이름의 파일/프로그램이 있었는데, 이를 열었습니다.

설치하는 동안 이미 Ubuntu용으로 할당하기로 결정한 드라이브를 선택하고 파일 시스템 유형을 ext4``로 변경하고 이 드라이브에 Ubuntu를 설치했습니다. 설치가 완료되면 컴퓨터를 다시 시작하라는 메시지가 나타납니다. 다시 시작했지만 대신 컴퓨터가 Windows 8.1을 직접 부팅했습니다. 우분투가 설치된 파티션은 이제 창에서는 보이지 않지만 Disk ManagementWindows 8.1 컴퓨터 관리 창의 탭에는 "정상"이라고 표시됩니다. 우분투를 설치하는 동안 "GRUB 설치 중" 또는 이와 유사한 상태를 확인했습니다. 몇 가지 조사를 통해 GRUB가 FSF의 멀티부트 관리자라는 것을 알게 되었습니다. 그런데 존재하지 않는 것 같고, 어떻게 해도 HDD에 설치된 Ubuntu를 부팅할 수 없습니다.

내가 무엇을 해야 하는지 알기 위해 여러분의 도움을 받고 싶습니다.

  1. 내 컴퓨터가 Ubuntu를 감지하여 부팅할 수 있도록 하세요.

  2. 어떤 OS를 부팅하고 싶은지 매번 물어보세요.

매우 감사합니다

답변1

문제는 우분투를 설치할 때 "다른 것"을 선택했기 때문에 grub이 설치되고 우분투를 실행하도록 구성되었다는 것입니다. 중요한 정보가 없었기 때문에 우분투를 다시 설치했지만 이번에는 "Windows와 함께 설치"를 선택했기 때문에 grub이 설치되었습니다. 부팅할 OS를 묻는 메시지를 표시하도록 구성되었습니다.

이것이 제가 이 문제를 해결하려고 추론한 것입니다.

이것이 도움이 되었기를 바랍니다.

답변2

먼저 당신은최대 절전 모드 비활성화그리고빠른 부팅(해당하는 경우) Windows 8.1 OS에서.
Windows로 부팅하고 엽니다.관리자 권한으로 명령 프롬프트그리고 다음 명령을 실행하세요:

powercfg /h off  

빠른 부팅 열기를 비활성화하려면제어판(이전 버전 - 현대적인 디자인이 아님
)에너지 설정, 할 수 있게 하다숨겨진 설정 표시그리고빠른 부팅 선택을 취소하세요.

일시 휴업기계(하다재부팅하지 않음) 완전히.

Ubuntu 설치에 GRUB 부트로더를 다시 설치합니다.EFI 모드.
Ubuntu 설치 미디어에서 부팅한 후 터미널을 열고 다음을 실행합니다.

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

참고 1: sd*= 디스크 | sd**= efi 파티션 | sd***= 시스템 파티션

귀하의 기계가 함께 제공된 경우레거시 BIOS- 다음 명령을 사용하여 GRUB 부트로더를 다시 설치합니다.

sudo mount /dev/sd** /mnt  
sudo grub-install --boot-directory=/mnt/boot /dev/sd*

참고 2: sd*= 디스크 | sd**= 시스템 파티션

파티션 번호를 식별하려면 다음을 사용하십시오.GParted. 이 도구는 Ubuntu 설치 미디어에 포함되어 있습니다.

BIOS로 부팅하고 UEFI 설정에서 부팅 순서를 변경합니다.
부팅할 기본 운영 체제로 Ubuntu를 선택합니다.
이제 GRUB 메뉴에서 부팅할 시스템을 선택할 수 있습니다.

관련 정보