Windows 8.1을 통해 \ EFI \ ubuntu \ shimx64.efi (Ubuntu)를 시작하려고하면 0xc000007b 오류가 발생 함 UEFI 시스템의 Bootmanager


2

Windows 8.1을 통해 \ EFI \ ubuntu \ shimx64.efi (Ubuntu)를 시작하려고하면 0xc000007b 오류가 발생 함 UEFI 시스템의 Bootmanager

EFI 항목

우분투 설정 중에 우분투는 자동으로 EFI 시작 항목을 생성했습니다. ubuntu. 항목을 사용하면 UEFI 부트 로더 직접. 내 EFI 부팅 항목은 다음과 같습니다.

Entry #9
Name: ubuntu
BCD ID: {a738afa2-8136-11e3-824f-806e6f6e6963}
Device: \Device\HarddiskVolume3
Bootloader Path: \EFI\ubuntu\shimx64.efi

Entry #18
Name: Windows 8.1
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.efi

장치 사용 - 하위 메뉴

나는 시작하고 싶다. ubuntu ...을 통하여 Windows 8.1 부트 로더 . 에서 Windows 8.1 부트 로더 선택 옵션이있는 화면 장치 사용 하위 메뉴에 있습니다. 이 하위 메뉴에는 기존의 모든 항목이 있습니다. UEFI 부트 로더 나열됩니다. 선택할 수 있습니다. ubuntu 재부팅 후 올바르게 볼 수 있습니다. 애벌레 화면.

항목 추가 대상 Windows 8.1 부트 로더

이제 기존의 Entry를 장치 사용 기본 Windows 8.1 부트 로더 목록 :

bcdedit /displayorder {a738afa2-8136-11e3-824f-806e6f6e6963} /addlast

bcdedit 출력 :

c:\>bcdedit /enum

Windows-Start-Manager
---------------------
Bezeichner              {bootmgr}
device                  partition=\Device\HarddiskVolume3
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  de-DE
inherit                 {globalsettings}
integrityservices       Enable
default                 {current}
resumeobject            {dd3893a3-8112-11e3-a3ae-ef458f8a8f20}
displayorder            {current}
                        {dd3893a8-8112-11e3-a3ae-ef459f8a8f20}
                        {a738afa2-8136-11e3-824f-806e6f6e6963}
toolsdisplayorder       {memdiag}
timeout                 5

Windows-Startladeprogramm
-------------------------
Bezeichner              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 8.1
locale                  de-DE
inherit                 {bootloadersettings}
recoverysequence        {dd3893a5-8112-11e3-a3ae-ef458f8a8f20}
integrityservices       Enable
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {dd3893a3-8112-11e3-a3ae-ef458f8a8f20}
nx                      OptIn
bootmenupolicy          Standard

Firmwareanwendung (101fffff)
----------------------------
Bezeichner              {a738afa2-8136-11e3-824f-806e6f6e6963}
device                  partition=\Device\HarddiskVolume3
path                    \EFI\ubuntu\shimx64.efi
description             ubuntu

그런 다음 ubuntu ~로부터 기본 Windows 8.1 부트 로더 목록 재부팅 후 다음과 같은 오류가 발생합니다 (번역되어 원래 영어 표현이 달라질 수 있음).

Error during start of Windows.

File: \EFI\ubuntu\shimx64.efi

State: 0xc000007b

Info: The Application or the Operating System could not be loaded, because a required file is missing or it contains mistakes.

엔트리의 장치 사용 여전히 작동합니다. 무슨 일이 있었 니? 동일한 항목이어야합니다?

수동으로 항목 추가

수동으로 항목을 추가하려고 시도했습니다.

bcdedit /create /d "Ubuntu Test" /application bootsector
bcdedit /set {UUID_generated_by_/create} device partition=\Device\HarddiskVolume3
bcdedit /set {UUID_generated_by_/create} path \EFI\ubuntu\shimx64.efi
bcdedit /displayorder {UUID_generated_by_/create} /addlast

그러나 같은 오류가 발생합니다.


파티션에서 사용되는 파일 시스템 shimx64.efi 에 상주합니까?
Daniel B

이것은 EFI 시스템 파티션 , 크기가 100MB이고 Windows 8.1에서 작성되었으며 다음 형식으로되어 있습니다. FAT32 그것은해야한다. 필요한 경우 파일 트리
F.Raab

Mac을 사용한 이전 답변에서 : "\ EFI \ ubuntu \ shimx64.efi"파일이 실제로 당신의 우분투 설치에 존재합니까?
Kinnectus

그렇습니다. EFI 시스템 파티션에있는 파일 목록은 여기를 참고하십시오 . 그렇지 않으면 GRUB이 작동하지 않아야합니다 (다른 부팅 옵션 사용). 아니면 당신의 우분투 설치에서 뭔가 다른 것을 의미합니까? 리눅스는 또한 단순히 EFI 시스템 파티션 ...에서 /boot/efi.
F.Raab

답변:


0

지금은 시간 부족으로 인해 확인할 수는 없지만 이 가이드 올바른 입력 유형은 다음과 같습니다. bootsector반면 구성의 항목 유형은 펌웨어 응용 프로그램의 항목 유형과 유사합니다. 나는 입장을 재현하는 것이 좋습니다.

asdf


감사합니다. {a738afa2-8136-11e3-824f-806e6f6e6963}은 기본 Windows 8.1 부트 로더 목록 우분투 설치에 의해 만들어 졌으므로 이론적으로는 정확해야합니다. 그게 내 생각 이었어. 그럼에도 불구하고 나는 또한 당신이 언급 한 가이드를 발견했다. 그래서 나는 또한 부트 섹터 기입. 만나다 수동으로 항목 추가 섹션 내 질문에. 하지만 점장이 항목은 정확히 같은 오류를 생성합니다 ...
F.Raab

@ F.Raab 글쎄, 당신의 문제를 재현 할 수있었습니다. 나는 해결책이 없다고 생각합니다. Grub을 기본 부팅 관리자로 사용하십시오.
Daniel B

그렇다면 제 TPM 모듈이 작동하지 않아서 제 문제에 대한 해결책이 아닙니다 ^^ ...
F.Raab

@ F. 래브 와우, 알았어, 그 사람이오고있는 걸 보지 못했다. 어쩌면 너는 운이 좋을거야. rEFInd . 그 외에는 아이디어가 없어. 미안해. Windows 7에서 한 번 더 해보겠습니다. 재미 만 있습니다.
Daniel B

네, 괜찮습니다 ^^ 아마 다른 아이디어가 있습니다. rEFInd 아마도 커널을로드하지 않기 때문에 해결 방법 일 수 있습니다. 그래서 작동 할 수 있습니다 ... 아마도 시간이 있으면 시도해 보겠습니다.
F.Raab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.