efibootmgr: Eliminar opciones de arranque | Algo de Linux

martes, 15 de mayo de 2018

efibootmgr: Eliminar opciones de arranque

Podemos eliminar opciones de arranque EFI para que no se muestren al usuario o incluso utilizando una de las opciones que nos ofrece la herramienta efibootmgr.

Veamos cómo mediante un ejemplo:

Ejecutamos efibootmgr sin parámetros para ver qué opciones de arranque EFI tiene el equipo:
# efibootmgr
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0002,0003,0000,0004,0001,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* Internal EFI Shell
Boot0002* ubuntu
Boot0003* ubuntu
Boot0004* rEFInd Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Como podéis observar, en el caso anterior, tenemos dos entradas de arranque de Ubuntu: Una con el número 0002 y otra con el 0003. Para eliminar una de ellas (por ejemplo, la 0003), tan sólo tenemos que utilizar el parámetro -B:
# efibootmgr -b 0003 -B
La opción -b xxxx nos permite indicar sobre qué entrada queremos actuar. En cuanto a la opción -B, es la que permite eliminar la entrada.
Una vez eliminada, veréis que al ejecutar efibootmg sin parámetros, ya no aparece:
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0002,0003,0000,0004,0001,2001,2002,2003
Boot0000  Windows Boot Manager
Boot0001* Internal EFI Shell
Boot0002* ubuntu
Boot0004* rEFInd Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: