Windows 10 BCDEdit: ¿Cómo cambiar la ruta {bootmgr}?

Windows 10 BCDEdit: ¿Cómo cambiar la ruta {bootmgr}?

Básicamente, estoy intentando instalar rEFInd. He conseguido que todo funcione correctamente además de esta parte:

Escriba bcdedit /set {bootmgr} ruta \EFI\refind\refind_x64.efi para configurar rEFInd como el programa de arranque EFI predeterminado. Tenga en cuenta que {bootmgr} se ingresa como tal; esa no es una notación para una variable. Además, cambie refind_x64.efi a refind_ia32.efi en sistemas con EFI de 32 bits. Estas computadoras son raras y la mayoría son tabletas. Verifique la profundidad de bits de su Windows para determinar qué binario debe usar.

Entiendo esto:

El parámetro es incorrecto.

La línea exacta que ingreso es

bcdedit /set {bootmgr} ruta \EFI\refind\refind_x64.efi

Recuerdo que esto funcionaba en versiones anteriores de Windows, pero no aquí. ¿Qué tengo que hacer?

Tenga en cuenta que EasyUEFI y VisualBCD están fallando. Aquí hay un resultado completo de mi BCD actual:

Respuesta1

Puede crear una entrada de inicio separada en NVRAM para rEFInd y configurarla como predeterminada (primera opción de inicio) si este es el resultado deseado. Esto debería ser posible utilizando la funcionalidad del firmware UEFI para configurar/crear una nueva entrada de arranque UEFI.

Si esto no es posible utilizando la funcionalidad del firmware:

Acabo de cambiar "ApplicationPath" para el objeto {bootmgr} usandoEditor visual BCDen Windows 10 - 10240.

Debe asignar la partición del sistema EFI (ESP) a la unidad Z: por ejemplo (use diskpart.exe o mountvol.exe) y luego use el botón de búsqueda al editar el elemento ApplicationPath para seleccionar el ejecutable rEFInd en ESP - "\EFI\refind\refind_x64. efí".
("ApplicationDevice" debería mostrar Z: o de lo contrario obtendrá una excepción de aplicación)

ingrese la descripción de la imagen aquí

Respuesta2

En Windows 10 tienes que citar {bootmgr}. La nueva línea es

bcdedit /set '{bootmgr}' path \EFI\refind\refind_x64.efi

Respuesta3

Si está utilizando PowerShell, debe citar la respuesta de @zauguin.

Otra opción sería utilizar CMD, que es el terminal que utilizó el autor de rEFInd al escribir la guía.

información relacionada