ERROR: device '' não encontrado. Ignorando o fsck (não consegue inicializar)

2

Eu tenho uma instalação do Manjaro Linux e depois de um pacman - syu update (potencialmente atualizando o kernel), e reiniciando meu computador, recebo a seguinte mensagem de erro após o grub:

[ 4.896409] Initramfs unpacking
failed: read error  
:: running early hook [udev]  
:: running early hook [lvm2] 
:: running hook [udev] 
:: Triggering uevents... 
:: running hook [plymouth] 
:: Loading plymouth... done
:: running hook [plymouth-encrypt] 
:: running hook [resume] 
ERROR: resume: no device specified for hibernation
ERROR: device '' not found. Skipping fsck
:: mounting '' on real root
You are now being dropped into an emergency shell. 
sh: can't access tty; job control turned off
[rootfs  ] #

No shell, se eu digitar, nenhuma letra aparecerá na tela, levando-me a acreditar que não está registrando a entrada do teclado. Observe também que meu disco rígido está criptografado. No grub, eu tenho a opção para Manjaro Linux kernel 4.9.34-1 x64 e 4.9.33-1-rt23 x64 (e respectivos initramfs de fallback) que eu tentei. Se houver mais alguma informação que eu possa fornecer, estou disposto a fazê-lo.

    
por Paradox 09.07.2017 / 02:50

1 resposta

0

Eu tive um problema semelhante ao tentar criar uma nova máquina no Arch. Meu problema era que meu initramfs estava faltando todos os módulos, mas você parece ter alguns, por isso não é o problema idêntico, mas acho que a solução será a mesma.

Veja o seu primeiro erro na segunda linha do seu log postado:

failed: read error

Veja como ele não está conseguindo ler seu initramfs, então parece que ele foi corrompido de alguma forma, e desistiu de lê-lo. Você precisa reconstruir seu initramfs.

Eu fiz isso assim, depois de ter iniciado um DVD de resgate e montado meu sistema em / mnt e chrooted:

mkinitcpio -p linux

É melhor você atualizar seu grub.cfg neste momento, eu acho (embora eu seja novo no grub, então não me cite sobre isso). Isso, do mesmo ambiente, deve fazer isso para você:

grub-mkconfig -o /boot/grub/grub.cfg

Quando eu corri, vi novas mensagens sobre ele encontrando meu kernel e initramfs, então acho que consegui executá-lo com uma pasta / boot incorretamente preenchida da última vez. Você pode não ter esse problema, mas se você não tiver edições manuais que deseja manter, eu o recupero apenas por hábito.

Espero que ajude!

    
por 24.08.2017 / 03:56