Solucionar el error "No se encontró ningún dispositivo de arranque" después de instalar Debian en un sistema UEFI.

¿Qué significa realmente el mensaje "No se ha encontrado ningún dispositivo de arranque" en un sistema UEFI?

En un sistema UEFI, este mensaje suele indicar que el firmware no encontró una ruta de arranque EFI que pudiera iniciar. Esto no demuestra automáticamente que Debian esté dañado. El sistema de archivos raíz instalado puede estar intacto, aunque falten o no se reconozcan la entrada del firmware, la partición del sistema EFI (ESP) o los archivos del gestor de arranque.

Debian 13 “Trixie” es la versión estable actual a octubre de 2026. En sistemas amd64, Debian normalmente usa GRUB para el arranque UEFI, con shim firmado y componentes GRUB disponibles para Secure Boot. La documentación UEFI de Debian explica que el firmware normalmente carga un ejecutable EFI específico del proveedor desde el ESP, como archivos en EFI/debian/. Consulte la documentación UEFI de Debian y la Guía de instalación de Debian 13 amd64 .

La primera acción más útil es determinar qué capa falló: el modo de arranque del instalador, la configuración de la ESP, los archivos EFI, la entrada de arranque de la NVRAM, la compatibilidad con el arranque seguro o el comportamiento del firmware.

1. ¿Se inició el instalador de Debian en modo UEFI?

Un error común es creer que seleccionar "UEFI" en la configuración del firmware garantiza que el instalador arranque en modo UEFI. Muchos sistemas exponen la misma unidad USB dos veces: una como entrada UEFI y otra como entrada heredada o CSM. Si el instalador se inició en modo heredado, podría instalar un gestor de arranque de estilo BIOS en lugar de la ruta UEFI que espera el firmware.

El administrador de arranque UEFI muestra el Administrador de arranque de Windows, un dispositivo USB UEFI y el mensaje "No se encontró ningún dispositivo de arranque".

Leyenda: El firmware puede mostrar los dispositivos compatibles con UEFI, pero aun así no logra encontrar la entrada de arranque de Debian en el disco interno.

Lo que se ha verificado: El instalador de Debian es compatible con UEFI y crea una partición del sistema EFI al instalar en modo UEFI. La documentación del instalador de Debian también distingue entre el modo UEFI y el modo de compatibilidad con BIOS.

Depende de tu equipo: la redacción del menú de arranque. Puede que diga "UEFI: USB", "Dispositivo USB EFI" o que utilice el nombre del modelo USB sin mencionar explícitamente UEFI.

Acción: Reinicie el instalador de Debian o el entorno Live y seleccione deliberadamente su entrada UEFI. Evite CSM o Legacy Boot para la sesión de reparación.

2. ¿El entorno de rescate se ejecuta bajo UEFI?

Antes de reparar las entradas de NVRAM, verifique que el sistema en vivo o de recuperación tenga acceso al entorno de ejecución UEFI. Si se inició en modo heredado, efibootmgrpodría fallar aunque el sistema Debian instalado sea correcto en otros aspectos.

test -d /sys/firmware/efi && echo "UEFI mode" || echo "Legacy mode"
efibootmgr
La terminal de Debian confirma que la sesión de rescate se está ejecutando en modo UEFI y muestra la salida de efibootmgr.

Leyenda: La presencia de /sys/firmware/efi confirma que la sesión de rescate actual se inició a través de UEFI.

Verificado: la documentación de recuperación GRUB EFI de Debian recomienda arrancar el medio de rescate en modo UEFI y comprobar /sys/firmware/efio ejecutar efibootmgr.

Acción: si el directorio no existe, reinicie la unidad USB en modo UEFI antes de continuar. No intente reparar la NVRAM UEFI desde una sesión de rescate con arranque heredado, a menos que planee intencionadamente una instalación de respaldo.

3. ¿Existe una partición del sistema EFI y se monta correctamente?

El firmware UEFI no arranca directamente desde el sistema de archivos raíz de Linux en la configuración normal de GRUB. Lee un ejecutable EFI desde la partición ESP, que normalmente es un sistema de archivos FAT marcado para su uso con EFI.

lsblk -f
blkid
findmnt /boot/efi
Terminal de Debian que muestra una partición del sistema FAT EFI montada en /boot/efi y una partición raíz de Debian ext4.

Leyenda: Una instalación típica de Debian UEFI tiene una partición ESP FAT montada en /boot/efi junto con el sistema de archivos raíz de Linux.

Verificado: La documentación del instalador de Debian identifica la partición del sistema EFI como la partición utilizada para los archivos de arranque UEFI. Las directrices de Debian 13 recomiendan una partición ESP de tamaño generoso para los flujos de trabajo de arranque actuales; la wiki de UEFI de Debian recomienda actualmente 768 MB con al menos 300 MB libres, aunque una partición ESP existente más pequeña podría funcionar si tiene suficiente espacio libre.

No asuma que la partición ESP debe ser la primera partición o debe usar un nombre de dispositivo específico como /dev/sda1. Los sistemas NVMe normalmente usan nombres como /dev/nvme0n1p1.

Acción: identifique la ESP por tipo de sistema de archivos y metadatos de partición, no copiando el nombre de un dispositivo de un ejemplo. Si no existe una ESP, crear una puede implicar la reparticionación y conlleva riesgo de pérdida de datos; realice una copia de seguridad de los datos antes de modificar la tabla de particiones.

4. ¿Están realmente presentes los archivos de arranque EFI de Debian?

Si el ESP se monta normalmente, inspeccione su directorio Debian. En un sistema Debian amd64 que usa GRUB, normalmente se esperan archivos en /boot/efi/EFI/debian/. Con soporte para arranque seguro instalado, normalmente interviene shim antes de que se cargue GRUB firmado.

ls -la /boot/efi/EFI/debian/
find /boot/efi/EFI -maxdepth 2 -type f
La terminal de Debian muestra los archivos GRUB y shim EFI dentro de /boot/efi/EFI/debian.

Leyenda: Los archivos del cargador EFI de Debian en EFI/debian indican que los archivos del cargador de arranque existen aunque el firmware no los seleccione actualmente.

Verificado: La documentación UEFI de Debian indica que la ruta del proveedor es la ruta normal EFI/debian/y describe GRUB EFI como el gestor de arranque UEFI predeterminado de Debian. La documentación de arranque seguro de Debian afirma que están disponibles los kernels de Debian firmados y la integración de shim.

Acción: si EFI/debianestá presente, proceda a inspeccionar la NVRAM antes de reinstalar nada. Si no está presente, es más conveniente reinstalar GRUB EFI.

5. ¿Existe una entrada de Debian en la NVRAM de UEFI?

Normalmente, el firmware almacena las entradas de arranque en la NVRAM. Un ESP puede contener archivos Debian perfectamente válidos, aunque el firmware no tenga ninguna entrada que apunte a ellos.

efibootmgr -v
Terminal de Debian que muestra la salida detallada de efibootmgr con una entrada de Debian que apunta a EFI/debian/shimx64.efi

Leyenda: Una entrada Debian Boot#### que apunta a EFI/debian confirma que el firmware tiene una ruta registrada al cargador Debian.

Verificado: La documentación UEFI de Debian describe el modelo UEFI normal como una variable de arranque que apunta a un cargador EFI específico del proveedor en la partición ESP.

Depende del firmware: algunas máquinas reordenan, filtran, pierden o ignoran las entradas de la NVRAM. La documentación UEFI de Debian señala específicamente que las implementaciones del firmware varían y que algunas se comportan incorrectamente en relación con el orden de arranque o las entradas del proveedor.

Acción: si existe una entrada de Debian pero está detrás de otra, puede usar el menú de configuración del firmware para mover Debian a una posición superior en el orden de arranque. También puede cambiar el orden con efibootmgr -o, pero use los valores Boot#### reales de su sistema en lugar de copiar números de un ejemplo.

6. ¿Cómo se reinstala GRUB EFI desde un medio de rescate de Debian?

Utilice esta ruta cuando falten los archivos EFI de Debian, no exista la entrada NVRAM o el instalador haya fallado claramente al finalizar la instalación de GRUB. Monte el sistema de archivos raíz instalado y su ESP, vincule los pseudosistemas de archivos necesarios y, a continuación, acceda al sistema instalado mediante chroot.

Los nombres de los dispositivos que aparecen a continuación son solo ejemplos. Sustituya las particiones que haya identificado por lsblk.

mount /dev/ROOT_PARTITION /mnt
mount /dev/ESP_PARTITION /mnt/boot/efi

mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run

chroot /mnt

En los sistemas amd64 que utilizan GRUB EFI, asegúrese de que los paquetes correctos estén instalados, luego reinstale el cargador y reconstruya su menú:

apt update
apt install --reinstall grub-efi-amd64 grub-efi-amd64-bin
apt install --reinstall shim-signed

grub-install --target=x86_64-efi   --efi-directory=/boot/efi   --bootloader-id=debian   --recheck

update-grub
efibootmgr -v
Terminal de rescate de Debian montando el sistema instalado, entrando en chroot, reinstalando GRUB EFI x86_64 y ejecutando update-grub.

Leyenda: Reinstalar GRUB EFI desde un entorno de rescate con arranque UEFI restaura los archivos del cargador y normalmente recrea la entrada del firmware de Debian.

Verificado: Debian documenta la reinstalación de GRUB EFI desde medios de recuperación o en vivo, y el grub-installmanual actual admite --target, --efi-directory, y --bootloader-id. Consulte la guía de reinstalación de GRUB EFI de Debian y el manual de grub-install de Debian .

Acción: no utilice esta opción --no-nvrampara una reparación normal cuando desee que GRUB cree una entrada de firmware. Dicha opción suprime explícitamente las actualizaciones de NVRAM.

7. ¿Qué ocurre si el firmware ignora una entrada válida de Debian NVRAM?

Aquí es donde surge otro error común: si efibootmgr -vmuestra una entrada válida de Debian, reinstalar GRUB repetidamente puede no ser suficiente. Es posible que el firmware esté ignorando o eliminando la entrada.

UEFI define una ruta de reserva para medios extraíbles. En sistemas x86-64, esta suele ser EFI/BOOT/BOOTX64.EFI. La opción de GRUB --removableinstala en esa ruta de reserva.

grub-install --target=x86_64-efi   --efi-directory=/boot/efi   --removable

ls -la /boot/efi/EFI/BOOT/
Terminal de Debian que muestra grub-install con la opción extraíble y un archivo BOOTX64.EFI en EFI/BOOT

Leyenda: La ruta de cargador de reserva UEFI puede ser útil en firmware que se niega a respetar las entradas NVRAM normales de Debian.

Verificado: El manual actual de Debian grub-installdocumenta la --removableopción de EFI. La documentación de UEFI de Debian también analiza las rutas de reserva como solución alternativa para firmware problemático.

Desventaja: la ruta alternativa es menos descriptiva que una entrada NVRAM específica del proveedor y puede entrar en conflicto con otros sistemas operativos o herramientas que también esperan tener acceso a ella EFI/BOOT/BOOTX64.EFI. Úsela como solución temporal de compatibilidad, no como primera opción.

Acción: priorizar una entrada NVRAM normal de Debian. Utilizar la ruta alternativa cuando el firmware ignore claramente dicha entrada.

8. ¿Podría ser el arranque seguro la verdadera causa?

A menudo se culpa al arranque seguro (Secure Boot) de cualquier fallo de arranque UEFI, pero el mensaje "No se encontró ningún dispositivo de arranque" no demuestra por sí solo un problema con la firma de Secure Boot. Cuando Secure Boot rechaza un cargador, muchos sistemas muestran un error relacionado con la seguridad en lugar de indicar que no hay ningún dispositivo de arranque.

Debian admite el arranque seguro en las arquitecturas compatibles mediante componentes GRUB y de shim firmados. Debian 13 también continúa proporcionando paquetes de kernel firmados de forma predeterminada.

mokutil --sb-state
dpkg -l | grep -E 'shim-signed|grub-efi.*signed'

Verificado: La documentación de arranque seguro de Debian describe la cadena shim/GRUB firmada.

Depende de las circunstancias: los núcleos personalizados, los binarios GRUB compilados localmente, los módulos de terceros sin firmar o las claves de arranque seguro modificadas pueden cambiar el resultado.

Acción: si instaló paquetes estándar de Debian, no desactive el Arranque Seguro automáticamente. Primero verifique que shim-signedlos componentes de arranque firmados estén instalados. Deshabilitar temporalmente el Arranque Seguro puede servir como prueba de diagnóstico, pero si es la única forma en que el sistema arranca, identifique la causa del fallo en la ruta firmada antes de considerar el problema resuelto.

9. ¿Se instaló Debian en un disco mientras que la unidad ESP está en otro?

Los sistemas multidisco generan otro modo de fallo: el sistema de archivos raíz puede estar en una unidad mientras que la partición ESP utilizada durante la instalación se encuentra en otra. Si se extrae, se desactiva o se traslada posteriormente a un controlador diferente, el firmware puede indicar que no hay ningún dispositivo de arranque, aunque la partición raíz de Debian esté en buen estado.

lsblk -o NAME,SIZE,FSTYPE,PARTTYPE,PARTUUID,MOUNTPOINTS
findmnt /
findmnt /boot/efi

Acción: confirme que la partición ESP que está reparando pertenece a un disco que permanecerá presente y es visible para el firmware. En sistemas RAID o en espejo, decida si necesita una partición ESP de arranque en más de una unidad física. La documentación de GRUB de Debian indica que las configuraciones UEFI RAID requieren que el contenido de la partición ESP se encuentre en las unidades desde las que se espera que arranque el sistema.

10. ¿Cómo se verifica la reparación antes de retirar la memoria USB?

No se fíe únicamente de un grub-installmensaje de confirmación. Verifique los archivos, la entrada del firmware y el orden de arranque mientras el entorno de recuperación aún esté disponible.

efibootmgr -v
ls -la /boot/efi/EFI/debian/
ls -la /boot/efi/EFI/BOOT/ 2>/dev/null || true
update-grub
El gestor de arranque UEFI muestra una entrada de Debian seleccionada antes que el gestor de arranque de Windows y las opciones de arranque de red.

Leyenda: La comprobación final más rigurosa consiste en una entrada de arranque de Debian visible que el firmware puede seleccionar, seguida de un arranque correcto con la unidad USB de rescate retirada.

Luego, salga del entorno chroot, desmonte correctamente, apague el equipo, retire la unidad USB e inicie desde el disco interno. Si Debian aparece en el menú del firmware pero aún no arranca, el problema ha pasado de "No hay dispositivo de arranque" a GRUB, el kernel, el initramfs, el almacenamiento o el sistema de archivos.

¿Qué método de reparación debería elegir?

Lo que observasAcción más apropiadaPor qué
El entorno de rescate está en modo heredado.Reinicie explícitamente el USB en modo UEFI.La reparación de la NVRAM requiere acceso en tiempo de ejecución UEFI.
No existe ningún ESPPrimero, haga una copia de seguridad y, a continuación, cree/configure un ESP utilizando un plan de particionamiento compatible.UEFI necesita una partición del sistema legible por EFI.
ESP existe pero EFI/debianestá ausenteChroot y reinstalar GRUB EFILos archivos normales del cargador de Debian están ausentes.
Existen archivos EFI pero no existe ninguna entrada Debian Boot####Reinstale GRUB o vuelva a crear la entrada del firmware.El firmware no tiene registrada ninguna ruta Debian.
Existe una entrada válida de Debian, pero el firmware la ignora.Ajuste el orden de arranque del firmware; si es necesario, considere la EFI/BOOTruta de respaldo.Es posible que la reinstalación repetida de GRUB por sí sola no solucione el problema del firmware.
El arranque solo funciona con el arranque seguro desactivado.Verifique los paquetes GRUB firmados/de compatibilidad y el estado de arranque seguro.El problema probablemente reside en la cadena de arranque firmada, no en el orden de arranque ordinario.
El sistema de archivos raíz y la partición ESP se encuentran en discos diferentes.Asegúrese de que el disco ESP esté siempre presente o instale un disco ESP adecuado en el disco de arranque previsto.El firmware no puede cargar una ESP desde un disco que falta.

¿Qué debes evitar?

  • No reinstale Debian inmediatamente si el sistema de archivos raíz está intacto y solo la ruta de arranque UEFI está dañada.
  • No formatee una partición del sistema EFI existente sin comprobar si Windows u otro sistema operativo también la utiliza.
  • No cree una nueva tabla de particiones solo porque un tutorial utilice GPT; primero inspeccione la configuración actual.
  • No copie los números de arranque de otra máquina en efibootmgrlos comandos.
  • No utilice comandos GRUB dirigidos a la BIOS, como por ejemplo --target=i386-pcal reparar una instalación UEFI amd64.
  • No desactive el Arranque seguro de forma permanente a menos que tenga pruebas de que la cadena de arranque firmada de Debian no puede satisfacer las necesidades de su entorno.
  • No dé por sentado que una reinstalación exitosa de GRUB garantiza que su firmware respetará la entrada NVRAM resultante.

Contexto actual de Debian

Debian 13 “Trixie” sigue siendo la versión estable en octubre de 2026; Debian 13.7 se lanzó el 12 de septiembre de 2026. La guía de instalación oficial publicada actualmente para Trixie es la guía de 2025 del equipo de instaladores de Debian para Debian 13. Si está reparando una versión anterior de Debian, los nombres de los paquetes y los detalles de Secure Boot pueden variar, así que utilice la documentación correspondiente a esa versión. Consulte la información sobre las versiones estables de Debian .

Referencias oficiales

Dejar un comentario

Solucionar el problema de los controladores de la tarjeta de sonido no detectados en Pardus Linux 23

Solucionar el problema de los controladores de la tarjeta de sonido no detectados en Pardus Linux 23

Solucione el problema de la tarjeta de sonido que falta en Pardus Linux 23. Compruebe la detección de ALSA, los módulos del kernel, los servicios de audio, los perfiles de salida, el firmware y las actualizaciones de forma segura.

Solucionar el problema de resolución de pantalla atascada en 1024x768 en una máquina virtual Pardus KVM

Solucionar el problema de resolución de pantalla atascada en 1024x768 en una máquina virtual Pardus KVM

Solucione el problema de una máquina virtual Pardus KVM atascada en 1024x768 comprobando la GPU virtual, el agente SPICE, la sesión X11 o Wayland y verificando que los modos de visualización superiores sean correctos.

Cómo montar automáticamente un directorio SSHFS remoto al arrancar en Debian

Cómo montar automáticamente un directorio SSHFS remoto al arrancar en Debian

En Debian, se monta automáticamente un directorio SSHFS remoto al arrancar el sistema utilizando SSH basado en claves, /etc/fstab, opciones de red de systemd, automontaje y pasos de verificación.

Solucionar el error "No se puede asignar memoria" durante una actualización del sistema SLES

Solucionar el error "No se puede asignar memoria" durante una actualización del sistema SLES

Solucione el problema "No se puede asignar memoria" durante una actualización de SLES. Compruebe la RAM, el espacio de intercambio, los registros de OOM y los límites de procesos, y luego recupere el sistema sin interrumpir las transacciones de paquetes.

Solucionar problemas de calibración de la pantalla táctil en tabletas con Harmonica OS: Elegir la solución adecuada para Linux

Solucionar problemas de calibración de la pantalla táctil en tabletas con Harmonica OS: Elegir la solución adecuada para Linux

Solucione problemas de desplazamiento táctil, rotación y mapeo de pantalla en tabletas Harmonica OS (HamoniKR). Compare las soluciones de X.Org y libinput, realice pruebas de forma segura y sepa cuándo la calibración no será suficiente.

Cómo configurar una partición SWAP cifrada en una instalación existente de Debian 12.

Cómo configurar una partición SWAP cifrada en una instalación existente de Debian 12.

Encripta una partición de intercambio existente de Debian 12 con dm-crypt, una clave aleatoria nueva en cada arranque, /etc/crypttab, /etc/fstab y pasos de verificación seguros.

Cómo monitorizar el estado de la unidad SMART en Ubuntu mediante alertas por correo electrónico

Cómo monitorizar el estado de la unidad SMART en Ubuntu mediante alertas por correo electrónico

Instala smartmontools en Ubuntu para monitorizar el estado de las unidades y enviar alertas SMART por correo electrónico. Comprueba la compatibilidad de los dispositivos, configura la entrega de correo, prueba las notificaciones y soluciona los fallos.

Solucionar el error "No se encontró ningún dispositivo de arranque" después de instalar Debian en un sistema UEFI.

Solucionar el error "No se encontró ningún dispositivo de arranque" después de instalar Debian en un sistema UEFI.

Solucione los fallos de arranque UEFI de Debian comprobando el modo de arranque del instalador, la partición del sistema EFI, las entradas NVRAM, los archivos GRUB EFI, el arranque seguro y las alternativas de firmware.

Cómo configurar instantáneas Btrfs automatizadas en Ubuntu Desktop

Cómo configurar instantáneas Btrfs automatizadas en Ubuntu Desktop

Configura Snapper para crear y eliminar instantáneas Btrfs programadas en Ubuntu Desktop. Primero, verifica la estructura de tus subvolúmenes, habilita los temporizadores de systemd y comprueba la retención de forma segura.

Solucione de forma segura el problema de falta de espacio en el aprovisionamiento ligero LVM de SUSE Linux Enterprise.

Solucione de forma segura el problema de falta de espacio en el aprovisionamiento ligero LVM de SUSE Linux Enterprise.

Diagnosticar y recuperar un pool LVM thin completo en SUSE Linux Enterprise distinguiendo el agotamiento de datos del agotamiento de metadatos, ampliando el almacenamiento, reparando los metadatos y habilitando la extensión automática.