Como reparar o Linux após falha ao iniciar o sistema de arquivos

Como reparar o Linux após falha ao iniciar o sistema de arquivos

Estou com problemas no meu Linux. Sempre tive pequenos problemas com meu HHD, mas meu PC sempre funcionou corretamente, mas ontem travou e decidi reiniciá-lo. Após a reinicialização, recebo este erro.

[FAILED] Failed to start File System 6-53ec-49bb-8b46-0913583825fb. 
[DEPEND] Dependency failed for /sysroot. 
[DEPEND] Dependency failed for Initrd Root File System.

A imagem da tela aqui

No entanto, posso inicializar meu Windows, que está no mesmo disco rígido do Linux.

Por favor me ajude a consertar meu computador.

Eu realmente apreciaria sua ajuda.

Responder1

TL;DR: Seu sistema está conectado e você precisará inicializar a partir de uma imagem USB ativa para uniformizarcomeçarpara descobrir o que deu errado

Duas coisas podem ser inferidas da captura de tela que você compartilhou:

  1. Seu sistema sofreu um erro crítico durante a fase de inicialização, provavelmente envolvendo o sistema de arquivos, o que faz com que o processo de inicialização (neste caso systemd) se recuse a prosseguir em qualquer coisa que não seja o modo de console de emergência.
  2. Na verdade não podecomeçarmodo de console de emergência porque o sistema foi configurado para bloquear o rootcompletamente- o que significa que suloginse recusa a prosseguir.

#2 éprovavelmentealgo que você mesmo fez em algum momento no passado, por acidente ou seguindo instruções bem-intencionadas sobre como proteger um servidor. Pelo menos espero que seja.

De qualquer forma, este sistema está bloqueado - ele não inicializará até que o root efetue login e corrija o que deu errado com o sistema de arquivos, mas o rootnão podeConecte-se.

Dependendo de quanta personalização você fez com esse sistema e quão recente foi seu último backup, recomendo que você carregue uma imagem USB ativa, monte suas partições e tente extrair o máximo de dados que puder resgatar, depois limpe e reinstale , supondo que a unidade não tenha falha de hardware.

Istopoderserá possível resgatar totalmente o sistema, mas isso quase certamente exigirá uma quantidade incrível de barulho e trabalho que não tenho certeza se você está fazendo.

Responder2

Estou muito grato a todos vocês pela ajuda, mas mesmo assim resolvi esse problema de uma maneira diferente.

No meu caso, a solução para este problema foi simplesmente inicializar a partir do LiveUSB e depois executar o comando fsck -f /dev/sd##. Isso resolveu completamente o meu problema.

Também quero adicionar uma solução para outro problema que encontrei ao resolver esse problema. O problema é que por algum motivo o USB gravado não foi reconhecido pelo meu computador e tive que gravar a imagem do Linux em outro USB, após o que o problema foi resolvido.

informação relacionada