Modo de emergencia en el arranque [FAILED] Failed to mount /home. [DEPEND] Dependency failed for Local File Systems

Buenas. Estoy intentado instalar Manjaro Mikah Gnome junto a Windows 10 que ya venia en mi laptop mediante USB. Despues de tratar 2 arduos dias consegui que la instalacion resulte sin errores. El problema es que al ingresar a Manjaro mediante el grub me aparece este mensaje:

[FAILED] Failed to mount /home.
[DEPEND] Dependency failed for Local File Systems.
You are in emergency mode. After logging in, type “journalctl -xb” to view
system logs, “systemctl reboot” to reboot, “systemctl default” or “exit”
to boot into default mode.

Algunas aclaraciones importantes:

“Swap”, "/boot/efi " y "/ " estan en un SSD de 256 GB junto a Windows mientras que "/home " esta una SD extraible de 1 TB.
Usa el modo o como se diga UEFI GPT en las 2 memorias.
Soy nuevo en el universo linuxero, tenganme paciencia please. Saludos.

¡Hola!

Cuando ves el menú de comida, ¿ves alguna opción como “más opciones” o “retirada” o “recuperación”?

Si es así, ¡por favor, arranca desde ahí!

No es tan fantástico en español, pero espero poder ayudar!

Hola Quantum!

En el menu del grub me aparece esto:

Manjaro Linux
Advanced options for Manjaro Linux
Windows boot manager
UEFI Firmware Settings

Cuando ingreso en Advanced options… se despliegan 2 opciones:

Manjaro Linux (kernel: 5.8.11-1-MANJARO x64)
Manjaro Linux (kernel: 5.8.11-1-MANJARO x64 - fallback initramf)

Ninguna de la 2 opciones funciona, me devuelven el mismo error.

Cuando aparezca el menú de la comida, seleccione la opción manjaro, y pulse la letra “e”. Luego agregue CONFIG_FHANDLE=y A ver si ayuda…

Agregué CONFIG_FHANDLE=y al principio de todas las instrucciones que había. Luego presioné F10 para el boot y obtuve el mismo error. No sé si funciona así.

Ya veo… ¿Puedo preguntarle si tiene listo un Live USB?

Si es así, por favor arranca desde él (de la misma manera que lo hiciste para instalar Manjaro), luego abre un terminal, escribe lsblk y por favor dame la salida.

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0  68.8M  1 loop /run/miso/sfs/livefs
loop1         7:1    0 596.1M  1 loop /run/miso/sfs/mhwdfs
loop2         7:2    0   1.3G  1 loop /run/miso/sfs/desktopfs
loop3         7:3    0 632.5M  1 loop /run/miso/sfs/rootfs
sda           8:0    1   7.5G  0 disk /run/miso/bootmnt
├─sda1        8:1    1   2.6G  0 part 
└─sda2        8:2    1     4M  0 part 
mmcblk0     179:0    0   999G  0 disk 
└─mmcblk0p1 179:1    0   500G  0 part 
nvme0n1     259:0    0 238.5G  0 disk 
├─nvme0n1p1 259:1    0   549M  0 part 
├─nvme0n1p2 259:2    0   300M  0 part 
├─nvme0n1p3 259:3    0 202.1G  0 part 
├─nvme0n1p4 259:4    0     1G  0 part 
├─nvme0n1p5 259:5    0     4G  0 part 
├─nvme0n1p6 259:6    0    30G  0 part 
└─nvme0n1p7 259:7    0   541M  0 part

Oh, ¿podría ayudarme con eso, por favor?

¿En qué partición está instalado Manjaro y cuál es Windows?

nvme0n1 es el SSD

  • nvme0n1p1 : win
  • nvme0n1p2 : win
  • nvme0n1p3 : win
  • nvme0n1p4 : /boot/efi
  • nvme0n1p5 : swap
  • nvme0n1p6 : /
  • nvme0n1p7 : win

mmcblk0 es la SD

  • mmcblk0p1 : /home

sda es el USB

¡Maravilloso, gracias! Ahora “chroot” en su instalación de Manjaro.

Introduza sudo -i no terminal.

Copie y pegue el siguiente comando: mkdir /1 && mount /dev/nvme0n1p6 /1 && mount /dev/nvme0n1p4 /1/boot/efi && mount /dev/mmcblk0p1 /1/home && mount --bind /proc /1/proc && mount --bind /dev /1/dev && mount --bind /sys /1/sys && cp /etc/resolv.conf /1/etc && chroot /1

Cuando pregunta, “¿quieres sobrescribir ‘/1/etc/resolv.conf’?” escribe “yes”.

La terminal me devuelve esto:

mount: /1/home: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1, missing codepage or helper program, or other error.

Hm, ¿podría intentar ejecutar los siguientes comandos, por favor?

sudo umount -l /dev/mmcblk0p1 Seguido de sudo fsck -f -y /dev/mmcblk0p1

Hace varios minutos se estan imprimiendo " y ", es normal? xd

1 Like

Hmm, supongo que sí… :joy:

¿Puedo preguntar si ha terminado?

Por alguna razon entro en un bucle. Lo ejecute de nuevo y termino al cabo de 2 minutos. Las ultimas lineas fueron estas:

Recreate journal? yes

Creating journal (262144 blocks):  Done.

*** journal has been regenerated ***

/dev/mmcblk0p1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/mmcblk0p1: 11/32768000 files (0.0% non-contiguous), 2337735/131072000 blocks

Intente montar /mmcblk0p1 nuevamente pero sigue devolviendo lo mismo:

mount: /1/home: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1, missing codepage or helper program, or other error.

¿En qué sistema de archivos fue formateada tu partición /home?

Fue formateada en ext4

¡Intenta ejecutar estos comandos en orden!

¡Esto escribirá un nuevo diario, y recreará la base de datos!

umount -l /dev/mmcblk0p1

tune2fs -j /dev/mmcblk0p1

fsck -p /dev/mmcblk0p1

fsck -p /dev/mmcblk0p1:

fsck from util-linux 2.36
/dev/mmcblk0p1: Superblock has an invalid journal (inode 8).
CLEARED.
*** journal has been deleted ***

/dev/mmcblk0p1: Journal inode is not in use, but contains data.  CLEARED.
/dev/mmcblk0p1: Recreate journal.
Creating journal (262144 blocks):  Done.

*** journal has been regenerated ***
/dev/mmcblk0p1: 11/32768000 files (0.0% non-contiguous), 2337735/131072000 blocks

Continuo sin poder montar /mmcblk0p1

¿Qué es lo que quieres decir?