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.
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)
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.