hace un tiempo murió mi partición de arch, aun estoy buscando la solución a mi problema pero algo que resulta especialmente útil cuando la distribución no inicia es lograr entrar mediante chroot la verdad los comandos son bastante básicos (no, no tan básicos como montar la partición y ya) pero siempre los olvido
En mi caso tengo en una partición LVM todos los datos de arch por lo que primeramente tengo que activar las particiones LVM, en caso que tengan particiones normales hay que evitar este paso
vgchange -a y
ya con eso, activamos todos los vg y podemos montar la partición raíz correspondiente. Para este ejemplo lo montaremos en /mnt
mount /dev/mapper/VG-root /mnt
y luego procedemos a hacer la magia (por lo general esta parte es útil cuando se tiene que reconstruir el grub)
cd /mnt/ mount -t proc proc proc/ mount -t sysfs sys sys/ mount -o bind /dev dev/ mount -t devpts pts dev/pts/
si tenemos que hacer algún tipo de conexión después de entrar al entorno chroot es recomendable copiar el archivo /etc/resolv.conf en el nuevo entorno
cp -L /etc/resolv.conf etc/resolv.conf
ya con eso estamos listos para entrar a nuestro entorno
chroot /mnt/ /usr/bin/bash
ahora si utilizamos systemd la utilidad systemd-nspawn nos será mucho más útil reduciendo los pasos, luego de montar las particiones simplemente hacemos
cd /mnt/ systemd-nspawn
y con eso ya estamos listos y podemos trabajar en el entorno