Contenidos
Te ha pasado: enciendes tu máquina con Kali Linux y, en lugar de ver la pantalla de inicio de sesión, te topas con una pantalla negra, un montón de líneas de código y un prompt que dice (initramfs).
Este error asusta bastante la primera vez, pero por lo general no significa que hayas perdido tus archivos. Simplemente significa que el sistema operativo no ha podido encontrar o montar el disco principal.
En esta guía te voy a enseñar cómo diagnosticar el problema y cómo solucionarlo paso a paso, especialmente si el origen es el clásico error de asignación de discos (/dev/sdX2 does not exist).
Paso 1: Diagnosticar el estado del disco
Cuando te quedas atrapado en la línea de comandos de (initramfs), lo primero que debes hacer es comprobar si tu disco duro tiene errores de escritura (algo común tras un apagado forzado).
- Escribe
blkidpara listar tus particiones y busca la que tenga el formatoTYPE="ext4"(ahí está tu sistema). - Ejecuta el comando de reparación (cambia
sda2por tu partición correcta):
Bash
fsck -y /dev/sda2
Si el sistema te devuelve el mensaje clean, significa que tu disco está sano. El problema es otro: Kali está buscando el sistema en el lugar equivocado.
El culpable: El error «/dev/sdX does not exist»
Si al escribir exit en la consola de initramfs ves un mensaje similar a: /dev/sdc2 does not exist
¡Ahí tienes la respuesta! Linux asigna letras a los discos (sda, sdb, sdc) dinámicamente. Si has conectado un USB, un disco externo o has tocado algo en la BIOS, el orden cambia. Tu sistema antes era sdc2, pero ahora probablemente sea sda2. El cargador de arranque (GRUB) se ha confundido de dirección.
Para poder entrar a tu sistema y arreglarlo, vamos a cambiar la ruta de arranque «al vuelo»:
- Reinicia el equipo.
- En la pantalla del menú de GRUB (donde eliges arrancar Kali), sitúate sobre Kali Linux y presiona la tecla
epara editar las opciones. - Busca una línea larga que empiece por la palabra
linux. - Muévete con las flechas hasta encontrar donde dice
root=/dev/sdc2(o la letra errónea que te daba el fallo) y cámbiala manualmente por tu partición real (por ejemplo,root=/dev/sda2). - Presiona
Ctrl + X(oF10) para arrancar.
¡Listo! Tu Kali Linux debería iniciar de manera totalmente normal.
Paso 3: Hacer el cambio permanente (¡Obligatorio!)
El truco del GRUB es temporal. Si apagas el ordenador ahora mismo, el próximo arranque volverá a fallar. Para solucionarlo para siempre, una vez estés dentro de tu escritorio de Kali, abre una terminal y ejecuta:
Bash
sudo update-grub
Este comando reescanea todos tus discos, detecta la ubicación real de tu sistema operativo y corrige el archivo de configuración de forma definitiva.
Para asegurar el tiro, también puedes reinstalar el cargador en el disco principal con:
Bash
sudo grub-install /dev/sda
Conclusión
El entorno initramfs es como la caja de herramientas de emergencia de Linux. La mayoría de las veces, el sistema se queda ahí por un pequeño malentendido con los nombres de los discos o por un apagado inesperado. Con estos comandos volverás a tener tu Kali operativo en menos de 5 minutos.
¿Te ha servido la guía? Si te ha surgido algún otro error durante el proceso, ¡déjamelo en los comentarios y lo revisamos!