Error 0xc000007b al intentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) a través del administrador de arranque de Windows 8.1 en un sistema UEFI

Error 0xc000007b al intentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) a través del administrador de arranque de Windows 8.1 en un sistema UEFI

Error 0xc000007b al intentar iniciar \EFI\ubuntu\shimx64.efi (Ubuntu) a través del administrador de arranque de Windows 8.1 en un sistema UEFI

Entradas EFI

Durante la instalación de Ubuntu, Ubuntu creó automáticamente una entrada de inicio de EFI llamada ubuntu. La entrada funciona, si uso elCargador de arranque UEFIdirectamente. Mis entradas de arranque EFI se ven así:

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

Usa un dispositivo- Submenú

quiero ubuntuempezarCargador de arranque de Windows 8.1. En elCargador de arranque de Windows 8.1pantalla tienes la opción de seleccionarUsa un dispositivoen un submenú. En este submenú están todos los existentes.Cargador de arranque UEFIlistado. Puedo seleccionar ubuntuy después de reiniciar puedo ver correctamente elCOMIDApantalla.

Agregar entrada aCargador de arranque de Windows 8.1

Ahora agrego la entrada existente delUsa un dispositivoaLista principal del cargador de arranque de Windows 8.1:

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

salida 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

Si luego selecciono ubuntudelLista principal del cargador de arranque de Windows 8.1Se produce el siguiente error después de reiniciar (está traducido, por lo que el texto original en inglés podría 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.

Tenga en cuenta la entrada deUsa un dispositivotodavía funciona. Entonces, ¿qué había pasado? ¿Debería ser la misma entrada?

Agregar entrada manualmente

También intenté agregar una 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

Pero ocurre el mismo error.

Respuesta1

Aunque ahora no puedo comprobarlo por falta de tiempo, segúnesta guía, el tipo de entrada correcto es bootsector, mientras que el tipo de entrada en su configuración es de alguna manera el de una aplicación de firmware. Sugiero recrear la entrada.

asdf

información relacionada