web-dev-qa-db-fra.com

Comment démarrer à la coquille UEFI

J'essaie de suivre des instructions pour mettre à jour du micrologiciel et mes instructions sont

x64 UEFI Environment: démarrage à UEFI Shell Run Update.nsh

Mon système d'exploitation: Server 2012 R2

  1. Alors, quand je démarre, j'ai le choix de démarrer à la coquille UEFI?
  2. Aidez-moi s'il vous plaît comment je peux y parvenir?

J'ai google autour de Google et cela m'a même confondu plus, je ne sais pas si j'ai besoin d'un CD amorçable séparé pour aller à l'OEFI Shell ou est-ce quelque chose comme le mode sans échec où j'appuie une certaine touche pour aller à UEFI Shell

7
SeanClt

Cela dépend de la question de savoir si votre UEFI a une coquille intégrée. Si tel est le cas, il devrait y avoir une option dans son menu de paramètres/démarrage pour que vous puissiez la lancer. Une partie de la carte mère fournit également une option de lancer une coquille de la partition système EFI (ESP). Vous devriez consulter le manuel de votre carte mère pour le chemin qu'il recherchera (l'instruction est souvent vague).

Une autre façon est de le lancer comme si vous lancez n'importe quel autre binaire EFI (E.G. bootloader). Comme il n'est pas vraiment accessible pour enregistrer un binaire EFI sur votre UEFI ou mettre le shell binaire à votre ESP dans Windows, le moyen le plus simple est probablement de le mettre comme \EFI\Boot\bootx64.efi (également mettre le update.nsh Vous devez exécuter et les fichiers qu'il nécessite sous \EFI\Boot\) Dans un lecteur USB gras (32) -Formaté (il ne devrait pas imaginer qu'il s'agisse de MBR ou de GPT tant que votre UEFI est suffisamment conforme). puis redémarrez et démarrez l'USB en mode UEFI à partir de votre menu Boot UEFI.

Vous pouvez obtenir le binaire EFI Shell du projet EDK2 Repo:

P.s. Vous devrez peut-être devoir désactiver le démarrage sécurisé.

9
Tom Yan