Aspectos básicos
Antes de intentar cualquiera de las soluciones que consumen más tiempo a continuación, aquí tienes algunos pasos básicos para empezar:
- Revisa tu fuente de alimentación: Asegúrate de que tu dispositivo se enciende y de que los cables necesarios funcionan correctamente. Conecta otro dispositivo, prueba con un cable diferente, cambia el enchufe a otro puerto de carga si está disponible y cambia a otra toma de corriente para comprobarlo. También tenemos varios artículos de resolución de problemas para portátiles HP, Dell, Acer, Asus y Razer.
- Reinicia tu dispositivo: Es el primer paso de la resolución de problemas por una buena razón. Los problemas temporales durante el proceso de arranque pueden impedir que tu sistema operativo se cargue correctamente.
- Revisa el orden de arranque: Si has instalado Linux recientemente en tu máquina, quizá quieras verificar en el BIOS que Linux esté configurado para arrancar primero. El acceso a la configuración del BIOS/UEFI varía de una máquina a otra, pero normalmente puedes hacerlo presionando la tecla designada (por ejemplo, F2, F12 o Supr) durante el inicio del equipo.
- Asegúrate de que el inicio rápido (fast start) esté desactivado: El inicio rápido acelera el proceso de arranque omitiendo o minimizando las comprobaciones de inicialización del hardware. La mayoría de las distribuciones de Linux dependen del firmware/BIOS para inicializar todos los dispositivos conectados correctamente antes de entregar el control al sistema operativo. Sin esta inicialización, el proceso de arranque puede fallar porque el hardware esencial no está listo.
- Asegúrate de que tu gestor de ventanas esté iniciado: Si tu interfaz gráfica no se ha iniciado o se cerró accidentalmente, es posible que obtengas una pantalla negra. Intenta ejecutar el comando startx para ejecutar un servidor X y asegúrate de que el comando se esté ejecutando en el archivo ~/.xinitrc o en el directorio de archivos apropiado.
- Desconecta dispositivos externos: Retira los periféricos innecesarios (por ejemplo, unidades USB, discos duros externos) para descartar conflictos de hardware.
Batería CMOS agotada
Solución: Prueba y sustituye la batería CMOS
CMOS (semiconductor complementario de óxido metálico) es una tecnología utilizada en el hardware informático que almacena información esencial del sistema, incluidos los datos del BIOS o UEFI y la prioridad de arranque, y requiere una batería pequeña para mantener los datos almacenados. Normalmente, estas baterías duran entre 3 y 5 años, por lo que si la batería muere prematuramente, esto podría afectar a la configuración del BIOS y puede impedir que tu distribución de Linux arranque correctamente.
- Si ha pasado tiempo desde la última vez que cambiaste la batería del BIOS, deberías considerar sustituir la batería por una nueva.
Gestor de arranque dañado o ausente
Solución: Reinstala o repara tu gestor de arranque
Como su nombre indica, el gestor de arranque gestiona el proceso de inicio de tu sistema operativo. Un gestor de arranque dañado o ausente puede impedir que el sistema arranque. La mayoría de las distribuciones de Linux modernas utilizan el cargador de arranque GRUB, y las instrucciones son las siguientes:
- Arranca desde un USB Live de Linux.
- Abre el programa de terminal y utiliza los siguientes comandos para identificar el disco donde está instalado el GRUB de tu distribución. Serán lsblk o sudo fdisk -l. La ruta suele aparecer etiquetada como /dev/sda o /dev/sdb.
- Instala GRUB en el Master Boot Record (MBR) usando el comando sudo grub-install /dev/sda, reemplazando /dev/sda con la ruta adecuada. Si tu sistema utiliza UEFI en lugar de un BIOS tradicional, necesitarás instalar GRUB en la partición EFI.
- Después de que GRUB termine de instalarse, necesitarás generar el archivo de configuración de GRUB usando sudo update-grub, o sudo grub-mkconfig -o /boot/grub/grub.cfg, y reiniciar tu sistema con sudo reboot.
GRUB debería cargarse correctamente y presentarte el menú de arranque.
Controladores dañados o incompatibles
Solución: Actualiza los controladores de tu máquina
Si tu dispositivo no responde en absoluto, probablemente necesitarás instalar los controladores manualmente, o una pieza de hardware es incompatible con tu distribución de Linux.
- Si estás usando un USB Live de Linux, querrás mirar en /var/log/syslog o dmesg. El directorio syslog debería proporcionar información importante sobre los controladores y el hardware de tu dispositivo. Los errores gráficos aparecerán en ~/.Xsession-errors o /var/log/Xorg.0.log.
- El fabricante de la pieza puede tener controladores aún más actuales que los de Acer. Esto es especialmente relevante para el procesamiento gráfico. Comprueba directamente con AMD, Intel o NVidia.
Evita cualquier programa anunciado como actualizador de controladores si no proviene directamente de un fabricante de electrónica (es decir, Intel, AMD, Realtek). Estos pueden instalar controladores incorrectos en el mejor de los casos o malware en el peor.
- Si la actualización no resuelve el problema y crees saber qué dispositivo es el causante, intenta desinstalar el controlador y reinstalarlo. Esto será específico de tu distribución de Linux.
Unidad de almacenamiento defectuosa
Solución: Verifica que tu unidad de almacenamiento no esté defectuosa
Si sigues teniendo problemas y no puedes cargar una instalación nueva de tu sistema operativo, o si recibes un error de "No Bootable Device" u "Operating System Not Found" en la pantalla del BIOS, es probable que el problema se origine en tu dispositivo de almacenamiento.
- Si tu unidad de almacenamiento es compatible con SMART, puedes probar tu unidad con el paquete de aplicaciones smartmontools.
- Arranca desde un USB Live de Linux.
- Abre el programa de terminal y usa el comando sudo apt-get install smartmontools para instalar smartmontools, y sudo smartctl -I /dev/sda para probar si tu unidad es compatible con SMART. /dev/sda es la ruta de tu disco duro.
- Si tu unidad es compatible con SMART pero no está activada, puedes activarla con sudo smartctl -s on /dev/sda.
- Para ejecutar la prueba, usa sudo smartctl -H /dev/sda.
- Mientras estés en la sesión del Live USB, deberías comprobar que tu partición raíz (Root Partition) no esté llena usando el comando df -h. Si está llena, necesitarás liberar espacio de almacenamiento.
- Si la unidad de tu dispositivo ha dado error en la prueba, o tiene un disco duro tradicional (HDD), considera sustituirlo por una unidad de estado sólido (SSD) para aumentar el rendimiento. Las unidades SSD son más eficientes energéticamente y mucho más rápidas.
Memoria RAM defectuosa o insuficiente
Solución: Prueba y sustituye la RAM según sea necesario
La memoria de acceso aleatorio, comúnmente conocida como RAM, es un probable culpable del hardware en los problemas para arrancar tu sistema operativo.
- Reasienta tus módulos de RAM. Muchos pines diminutos podrían estar ligeramente desalineados. Retirarlos y volver a instalarlos podría ser todo lo que se necesita para arreglar esto.
- Prueba tu RAM ejecutando un diagnóstico.
- Los profesionales de TI han estado usando memtest86 durante años para probar la RAM. Es una herramienta gratuita y su documentación es excelente. Sin embargo, requiere un poco más de conocimiento para usarla.
- Las pruebas de RAM son notoriamente largas y los fallos menores son complejos de detectar. Confía en los fallos de diagnóstico, pero no en los resultados positivos. Pueden ser necesarias múltiples ejecuciones de diagnóstico para encontrar un problema.
- Sustituye la memoria si los diagnósticos fallan, ya sea aumentando el tamaño total o manteniendo la misma cantidad y velocidad.
Último recurso
En caso de que necesites recuperar datos de tu máquina, puedes hacerlo utilizando un USB Live de Linux o un CD. Desde ahí, podrás acceder a tu disco duro para comprobar si hay problemas o recuperar datos si es necesario. Una vez que hayas recuperado completamente tus datos, puedes reinstalar tu sistema operativo.
0 comentarios