Erro 0xc000007b ao tentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) através do gerenciador de inicialização do Windows 8.1 em um sistema UEFI

Erro 0xc000007b ao tentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) através do gerenciador de inicialização do Windows 8.1 em um sistema UEFI

Erro 0xc000007b ao tentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) através do gerenciador de inicialização do Windows 8.1 em um sistema UEFI

Entradas EFI

Durante a configuração do Ubuntu, o Ubuntu criou automaticamente uma entrada inicial EFI chamada ubuntu. A entrada funciona, se eu usar oCarregador de inicialização UEFIdiretamente. Minhas entradas de inicialização EFI são assim:

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

Use um dispositivo- Submenu

Eu quero ubuntucomeçarCarregador de inicialização do Windows 8.1. NoCarregador de inicialização do Windows 8.1tela você tem a opção de selecionarUse um dispositivoem um submenu. Neste submenu estão todos os existentesGerenciador de inicialização UEFIlistado. Posso selecionar ubuntue após uma reinicialização posso ver corretamente oGRUBtela.

Adicionar entrada aCarregador de inicialização do Windows 8.1

Agora eu adiciono a entrada existente doUse um dispositivoparalista principal do bootloader do Windows 8.1:

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

saída do 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

Se eu então selecionar ubuntunolista principal do bootloader do Windows 8.1O seguinte erro ocorre após uma reinicialização (é traduzido para que o texto original em inglês possa ser diferente):

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.

Observe a entrada deUse um dispositivoainda funciona. Então o que aconteceu? Deve ser a mesma entrada?

Adicionar entrada manualmente

Também tentei adicionar uma entrada manualmente:

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

Mas ocorre o mesmo erro.

Responder1

Embora não possa verificar agora por falta de tempo, segundoeste guia, o tipo de entrada correto é bootsector, enquanto o tipo de entrada em sua configuração é de alguma forma o de um aplicativo de firmware. Sugiro recriar a entrada.

asdf

informação relacionada