18
février
2022
«Édition du menu de démarrage du BIOS UEFI à l'aide de l'utilitaire EFibootmgr'
17:03

«Édition du menu de démarrage du BIOS UEFI à l'aide de l'utilitaire EFibootmgr'

18 février 2022 17:03

L'installation de Linux ou de Windows peut modifier le menu de chargement de l'ordinateur portable, en ajoutant ses éléments, par exemple, "Ubuntu".
Si le système d'exploitation est supprimé, cet élément dans le BIOS interfère uniquement ...

Pour supprimer le menu de démarrage de l'EFI BIOS, vous avez besoin du programme EFibootmgr!

Ce programme efibootmgr по умолчанию входит в большинство дистрибутив Linux, устанавливать её не нужно.

Pour vérifier si le programme fonctionne, vous devez démarrer le programme au nom de la superpuissance:

sudo efibootmgr

L'équipe affichera une liste des éléments de menu de la configuration du BIOS UEFI.

Le problème ne peut survenir: lors du chargement d'un disque dur avec une panne MBR, le système d'exploitation ne pourra pas accéder au menu EFI, il y aura un message d'erreur: "EFI Variables not supported on this system".

Dans ce cas, il existe une solution: vous devez redémarrer l'ordinateur et faire du chargement à partir du "lecteur flash" Linux avec le marquage de GPT (UEFI) également en mode UEFI, en sélectionnant la configuration "Boot Ove Menu ItemrrIde ".

Ensuite, connectez-vous au Wi-Fi et dans l'environnement temporaire de Live CD Programme dans la commande d'installation du terminal EFibootmgr:

sudo apt-get install efibootmgr

alors

sudo efibootmgr

Sur l'ordinateur portable, le programme a affiché le texte suivant:

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0001,0003,0000
Boot0000 ubuntu
Boot0001* Hard Drive
Boot0003* UEFI: USB

Comme vous pouvez le voir, l'élément de menu avec l'inscription "Ubuntu" au numéro 0000 - il doit être supprimé.

La suppression de l'élément de menu BIOS UEFI est fabriqué par la commande sudo efibootmgr -b 0000 -B,
où 0000 est le numéro de l'élément de menu Ubuntu dans ce cas.

Terminé l'élément de menu:

sudo efibootmgr -b 0000 -B

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0001,0003
Boot0001* Hard Drive
Boot0003* UEFI: USB

Comme le montre la sortie du programme, la suppression du point au numéro 0000 a été effectuée avec succès.

Après avoir redémarré dans BIOS EFI, j'ai trouvé cette confirmation - l'élément Ubuntu du menu a disparu.
after

Autres fonctionnalités d'Efibootmgr описаны по ссылке:

*https: //www.linuxbabe.com/ ... efibootmgr-examPles

Par exemple, en utilisant l'utilitaire EFibootmgr можно добавлять пункты в загрузочное меню EFI BIOS или менять порядок загрузки.
Je ne m'intéressais que par la suppression d'un point supplémentaire.

Équipe de syntaxe pour supprimer l'élément de menu EFI:

sudo efibootmgr -b <num> -B

- цифра, соответствующая пункту меню загрузки, который выводит утилита efibootmgr при её вызове без параметров.

Syntaxe de l'équipe pour modifier la procédure de chargement du BIOS EFI ou pour choisir le premier point de chargement (par défaut):

sudo efibootmgr -o 0003,0001,0004,0000

Dans cet exemple, le paragraphe 0003 sera le premier, 0001 secondes, 0004 troisième et 0000 quatrième dans le menu BIOS UEFI.



Publications connexes