ArchLinux

Arch-Linux[1]

Solucionar Unable to find root device en ArchLinux

1

Probando la instalación de ArchLinux desde VirtualBox (de la cual luego haré un post), todo iba bien hasta que actualice el sistema con pacman -Syu. Después de reiniciar me manda el siguiente mensaje y ya no iniciaba.

Booting the kernel.
:: Starting udevd...
done.
:: Running Hook [udev]
:: Triggering uevents...done.
Waiting 10 seconds for device /dev/sda2 ...
ERROR: Unable to find root device '/dev/sda2'.
You are being dropped to a recovery shell
       Type 'exit' to try and continue booting
sh: can't access tty: job control turned off
[rootfs /]#

Esto pasa después de actualizar el sistema, ya que instala la versión 3 del Kernel, la cual usa ramdisk para acelerar el arranque. Este ramdisk inicial se regenera con mkinitcpio. Una de las características de mkinitcpio es que hace una auto-detección para encontrar cuales son los módulos que cargan al inicio del sistema. Para que esta auto-detección funcione, /dev, /sys y /proc deben estar montados (configuración que se pierde al actualizar). Para solucionarlo hacer lo siguiente:

1. Apagar la PC y bootear con el CD de instalación

(más…)

Arch-Linux[1]

Reparar pacman u otra configuración de ArcLinux con un live CD

1

El día de hoy un poco ya mas relajado después de haber entregado los proyectos de maestría, me dispuse a poner chidin mi ArchLinux, primero que nada realice una actualización del sistema con pacman:

pacman -Syu

Pero al llegar a los últimos pasos salio un linea algo así:

error: no se pudo iniciar la operación (archivos en conflicto)
mysql: /etc/my.cnf existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes

Entonces le di un Ctrl + c para detener el update, pero :shock: al ejecutar de nuevo la acción de actualizar pacman ya no estaba en el sistema; y obviamente esta herramienta es indispensable en ArchLinux. Buscando ayuda en los foros de Arch encontré algo que me ayudo y que a continuación describo:

(más…)

Ir arriba