V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

efibootmgr

Averiguar si se está ejecutando UEFI o BIOS. Si el sistema es compatible con UEFI generará diferentes variables. En caso de no ser compatible con UEFI se verás un mensaje que dice que las variables no son compatibles.

# efibootmgr
EFI variables are not supported on this system.

Tambien puede consultarse si exite en el sistema la carpeta /sys/firmware/efi, si no existe se está usando BIOS.

# efibootmgr --bootorder 0001
cambiar el orden en el que el firmware UEFI intenta arrancar los sistemas operativos
# efibootmgr --create --disk /dev/sda
crear nueva entrada de forma básica
# efibootmgr --create --disk /dev/sda --part 1 --label "Mi Sistema Linux" --loader /EFI/linux/vmlinuz
crear una nueva entrada de arranque con más datos
# efibootmgr --delete-bootnum --bootnum 0002
eliminar una entrada de arranque

Nota.- efibootmgr solo funciona si se arranca el sistema en modo UEFI. Si se arranca en modo Legacy/BIOS, aunque se tenga una partición EFI [ESP-Epi System Partition], no se verán variables EFI [EFI variables are not supported]. Pero que exista no significa que el firmware o la instalación actual, esté usando UEFI, puede estar ahí “de adorno” porque la distro la creó automáticamente, o porque antes ya había otra instalación en modo UEFI.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
5098 entradas - Acerca del Tractatus
La Pipa Plena 2026