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...
Be the first to comment

Por favor acceder para comentar.