7 votes

Windows 10 BCDEdit - Comment modifier le chemin {bootmgr} ?

Donc, en gros, j'essaie d'installer REFInd. J'ai réussi à tout faire fonctionner, sauf cette partie :

Tapez bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi pour définir rEFInd comme programme de démarrage EFI par défaut. Notez que {bootmgr} est entré comme tel. comme tel ; ce n'est pas une notation pour une variable. Aussi, changez refind_x64.efi en refind_ia32.efi sur les systèmes avec EFI 32 bits. De tels ordinateurs sont rares, et la plupart d'entre eux sont des tablettes. Vérifiez que votre système Windows pour déterminer quel binaire vous devez utiliser.

Je comprends :

Le paramètre est incorrect.

La ligne exacte que je saisis est

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

Je me souviens que cela fonctionnait dans des versions antérieures de Windows, mais pas ici. Que dois-je faire ?

Veuillez noter que EasyUEFI et VisualBCD se plantent tous les deux. Voici une sortie complète de mon BCD actuel :

17voto

Marcel Krüger Points 271

Dans Windows 10, vous devez citer {bootmgr}. La nouvelle ligne est

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

2voto

snayob Points 4278

Vous pouvez créer une entrée de démarrage distincte dans la NVRAM pour rEFInd et la définir comme valeur par défaut (premier choix de démarrage) si c'est le résultat souhaité. Cela devrait être possible en utilisant la fonctionnalité de votre firmware UEFI pour définir/créer une nouvelle entrée de démarrage UEFI.

Si cela n'est pas possible en utilisant la fonctionnalité du micrologiciel :

Je viens de changer "ApplicationPath" pour l'objet {bootmgr} en utilisant Éditeur visuel BCD dans Windows 10 - 10240.

Vous devez mapper la partition système EFI (ESP) sur le lecteur Z : par exemple (utilisez diskpart.exe ou mountvol.exe) et ensuite utiliser le bouton de recherche lors de l'édition de l'élément ApplicationPath pour sélectionner l'exécutable REFInd sur l'ESP. \EFI\refind\refind_x64.efi ".
("ApplicationDevice" doit afficher Z : ou sinon vous obtiendrez une exception d'application)

enter image description here

2voto

user126812 Points 11

Si vous utilisez PowerShell, vous devez citer la réponse de @zauguin.

Une autre option serait d'utiliser CMD, qui est le terminal que l'auteur du REFInd a utilisé lors de la rédaction du guide.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X