efibootmgr: Cambiar temporalmente el orden de arranque en Linux de equipos con firmware EFI | Algo de Linux

miércoles, 16 de noviembre de 2016

efibootmgr: Cambiar temporalmente el orden de arranque en Linux de equipos con firmware EFI

Hay una opción muy interesante de efibootmgr, y es cambiar el orden de arranque temporalmente. Ésto significa que podemos hacer que el equipo arranque la próxima vez con una opción determinada y en posteriores ocasiones permanezca el orden establecido por defecto. 

Por ejemplo, supongamos que tenemos las siguientes opciones de arranque:
# efibootmgr 
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0005,0002,0003,0000,0004,0001,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* Internal EFI Shell
Boot0002* ubuntu
Boot0003* ubuntu
Boot0004* Windows Boot Manager
Boot0005* rEFInd Boot Manager
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Y necesitamos que solamente la próxima vez arranque Windows directamente. En ese caso, no tenemos más que ejecutar el comando efibootmgr con el parámetro -n y la opción que queremos arrancar:
# efibootmgr -n 0000
Imaginad lo útil que puede sernos ésto para actualizar de forma desatendida los dos sistemas operativos de nuestros equipos Infolab...
Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: