Windows 8.1 Ubuntu 13.10 이중 부팅시 시작시 그럽이 표시되지 않음


25

좋아, 나는 우분투의 초보자이며 지난 달 Windows 8 사전 설치된 노트북을 구입했습니다.

Windows 8.1로 업데이트 한 다음 Ubuntu를 이중 부팅으로 설치하여 혼란스러워하고 자세히 알아볼 수 있다고 생각했습니다.

그래서 유튜브 튜토리얼 ( http://www.youtube.com/watch?v=dJfTvkgLqfQ )을 따르고 물건이 잘 작동했습니다.

처음 부팅 할 때 기본 HP Boot OS Manager 대신 GRUB 메뉴가 나타 났으며 OS를 선택할 수있었습니다.

그래서 나는 잠들었 고 다음날 나는 컴퓨터를 켰는데 GRUB 메뉴가 나타나지 않았다. 여러 번 시도했지만 자동으로 표시되지 않았습니다.

GRUB 메뉴를 보려면 PC를 켜야하고 시작시 ESC를 눌러 시작을 일시 중지하고 F9를 눌러 부팅 옵션을 가져와야했습니다. 그런 다음 OS Boot, Ubuntu, Ubuntu (예 : 두 개의 Ubuntus가 있음)와 기본 EFI 파일을 선택해야했습니다.

첫 번째 우분투를 클릭하면 GRUB 메뉴가 나타납니다 (노트북을 망 쳤을 때 두 번째 시도를하기에는 너무 무서웠습니다). 거기에서 우분투를 안전하게로드하고 사용할 수 있습니다 (매번 밝기를 늘려야하지만) 부팅시 어두움을 완성하기 위해 어떻게 든 밝기를 낮추기 때문에 우분투를로드합니다)

그래서 내 문제는 왜 GRUB이 첫날에 작동 한 후에 부팅시 표시되지 않는 것입니까?

내 노트북은 HP TouchSmart j-078CA입니다.

편집 1 : 참고로 방금 Ubuntu LiveCD로 전환하여 설치를 확인하고 파티션 중 하나가로 표시되어 있음을 알았습니다 msftres. 다음은 LiveCD에있는 GParted의 스크린 샷입니다.LiveCD에 Gparted

답변:


25

먼저 여기에 설명 된대로 Windows 8 빠른 시작 기능을 끄 십시오. 이 기능으로 인해 파일 시스템이 손상되어 이상한 부팅 문제가 발생할 수 있습니다. 이 문제로 인해 처음에 문제가 발생했을 가능성이 큽니다. 빠른 시작을 비활성화하면 다음에 다시 부팅 할 때 GRUB이 다시 나타나거나 나타나지 않을 수 있습니다.

그래도 문제가 해결되지 않으면 펌웨어의 NVRAM에 GRUB을 다시 등록해야합니다. 가장 안정적인 방법은 bcdeditWindows 에서 사용하는 것 입니다. 관리자 명령 프롬프트 창을 열고 다음을 입력하십시오.

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

보안 부팅이 활성화 된 상태에서 부팅하는 경우로 변경 grubx64.efi하십시오 shim.efi(또는 shimx64.efiLinux 의 경우 ; 내용이 없는지 확인 /boot/efi/EFI/ubuntu하십시오). Windows에서이 작업을 수행하는 것이 다른 방법보다 더 안정적입니다. 일부 사용자는 기본값이 Windows 외부에 설정되어있는 경우 일부 Windows 버전이 자신을 기본 부트 로더로 반복해서 다시 등록한다고보고했기 때문입니다. 이것은 드물지만 현재보고있는 것과 일치하므로이 작업에 Windows를 사용해야 할 수 있습니다.

더 쉬운 방법이지만 잠재적으로 신뢰성이 떨어지는 경우 부팅 복구 를 사용하는 것 입니다. 이 도구는 특정 유형의 부팅 문제를 자동으로 해결하므로 도움이 될 것입니다. 가장 큰 위험은 지나치게 열악한 Windows로 인해 GRUB이 처음부터 액세스 할 수 없게되면 Boot Repair 변경이 작동하지 않는다는 것입니다.

계속 문제가 발생하면 자세한 내용을 게시하십시오. (필요한 경우 원래 게시물을 수정하고이 게시물에 댓글을 달아 변경 사항을 알려주십시오.)


Hey Rod는 솔루션을 진행하기 전에 msftres로 표시된 파티션이 위에 게시 한 youtube 자습서의 지침을 따르기 때문에 GRUB 이로 드되지 않는 것과 관련이 있다고 생각합니까? 비디오에서 정확한 지점을 원하면 goo.gl/qnkxMZ . 사전 설치된 Windows 8.1에 Ubuntu 13.10을 설치할 때 사전 설치된 Windows를 감지하지 못했습니다. 그래서 나는 친구의 지시를 따라야했고 처음으로 작동하게했습니다. 도움을 주셔서 감사합니다.
driftking96

"msftres 플래그"는 Microsoft 기본 데이터 유형 코드를 사용하는 파티션 만 식별합니다. 자세한 내용은 이 질문에 대한 나의 답변을 참조 하십시오.
Rod Smith

정보 담당자에 대한 Aiite 감사합니다. 그래서 Cmd 프롬프트에서 bcdedit을 수행하고 "작업이 성공적으로 완료되었습니다"라는 메시지가 표시되지만 "/ boot / efi / EFI / ubuntu의 내용을 확인하여 어떻게 있는지 확인하는 방법"을 이해할 수 없습니다. 더 자세히 설명해 주시겠습니까?
driftking96

실제로 그 멋진 나는 그것을 알아 냈습니다. MiniTool Partition Editor를 사용하여 EFI 파티션을 탐색하는 데 사용했으며 이것이 내가 가진 것입니다 ... imgur.com/GMYpfAW 이것이 확실하지 않으므로 누군가가 무슨 일이 있었는지 나를 밝힐 수 있기를 바랍니다. 감사!
driftking96

1
야, 야! 솔루션이 돈을 지불하고 작동하는 것 같습니다. 나는 명령 프롬프트 bootmanager 경로 변경 일을 한 다음 HP BIOS 업데이트를 보았지만 그래도 GRUB 화면을 얻지 못했기 때문에 엉망이되어 솔루션을 다시 시도하고 재부팅하고 VOILA했습니다! 그것은 효과가 있었으므로 우분투로 가서 재부팅하고 다시 작동 한 다음 Windows 8로 가서 재부팅하여 다시 작동했습니다. 희망적으로 나는 당신의 해결책이 내 문제를 고쳤다 고 말할 수 있다고 생각하고 해결책이 있기 때문에 내 문제는 이제 문제가되지 않습니다. 감사합니다 BRO
driftking96

6

Windows Power Shell을 사용하는 경우 따옴표를 사용해야합니다.

bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi

2

조언이 하나 있습니다. 첫 번째 답변 프로세스를 따랐지만 여전히 GRUB이 표시되지 않았습니다.

나는 다음 오프 빠른 시작 과 bcedit 명령을하지만 일을하지 않습니다. Boot-Repair 를 사용할 준비가되었습니다Linux Live USB에서 하여 BIOS에서 부팅 할 준비가되었으며 Windows가 활성화되지 않았다고해도 'Fast Boot'가 활성화 된 'Boot Manager'옵션의 기능을 발견했습니다.

나는 그것을 끄고, 재부팅했고, 항상 GRUB 인터페이스만큼 빠릅니다!

누군가가 Ubuntu를 다시 설치하거나 Boot-Repair를 사용하기 전에 도움이되기를 바랍니다.

편집 1 : '부팅 관리자' 탭 내 BIOS에서 첫 번째 탭입니다, 내가 (하드 드라이브, CD, USB ...) 이상이 있다는 것을 두 가지 옵션 부팅에 선택할 수있는 곳에서 장치의 목록이 '빠른 부팅 ' 나는 기억하지 않는 다른 것을. 나는 그것이 나의 대답의 모호한 맥락을 분명히하기를 바랍니다.


무슨 "bootmanager 옵션"에 대해 이야기하고 있습니까? 그 정보가 없으면 대답은 다소 모호합니다.
David Foerster

0

BIOS / UEFI 설정에서 부팅 관리자를 변경하십시오. BIOS 설정 유틸리티를 시작-> 시스템 구성 탭 선택 -> OS 부팅 관리자 -> 우분투 -> 적절한 키 (예 : F10저장 후 종료)를 눌러 변경된 설정을 저장하고 종료하십시오.

OS 부팅 관리자

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.