Então eu estava no meu computador de mesa como de costume, e isso acontece do nada:
Duranteopoucotempoqueeupesquiseisobreoerro,aprimeiramensagem[FirmwareBug]:theBIOShascorruptedhw-PMU
pareceestarrelacionadaaohardwareHP(eutenhoumaimpressoraconectadaaomeucomputador).OproblemaéqueomeuCentOS7nãoestámaisinicializando.Euachoqueoproblemapodeserporcausadaseguintemensagem:Corruptionofin-memorydatadetected.Shuttingdownfilesystem
.TambémestoufazendoessaperguntanomesmocomputadordesktopusandooWindowsemumainicializaçãodupla.
Existeumamaneiraderecuperarisso?Eunemseiondecomeçaraprocurarumasolução.
ATUALIZAÇÃO:
QuandotentoinicializarnoCentOS,eleexibeasmesmaslinhasmostradasnaimagem(aquelasquecomeçamcom[2.0XXXXX]XFS(dm-1)...
e,emseguida,eleentranomododeemergência.Emseguida,eleinformaqueháumarquivodelogem/run/initramfs/rdsosreport.txt
EuqueriacopiaressearquivoparaumaunidadeUSBparaqueeupudessecompartilharologdeerros,masaparentementenãopossomontá-lo.
Usandodmesg
,possoverquemeupendriveédetectado,masnenhumnomeestáassociadoaelenodiretóriodev
.Eutenteiformatarmeupendriveparaext2
,masaindatenhoomesmoproblema.Háalgoqueeuestejasentindofaltaaqui?
Qualquerajudaéapreciada.
UPDATE2:
Descobriquetivemeusistemadearquivosraizinterrompidopelotravamento,conformedeclaradonoscomentários.EuseguiasugestãodoshodanshokeinicializeiumaimagemaovivodoCentOSnomeupendrive,depoisfuiparaTroubleshooting
eselecioneiaopçãoparasalvarumainstalaçãoexistentedoCentOS.
Curiosamente,aimagemaovivoafirmouquenenhumainstalaçãodoLinuxfoiencontradanomeudiscorígido,entãoeunãosabiaoquefazernovamente.VolteiparaoGoogleparaprocurarumasoluçãoeencontrei esta postagem do blog . O cara aparentemente teve o mesmo problema, e ele resolveu usando este comando: xfs_repair -L /dev/mapper/centos-root
.
Voltei para minha inicialização USB ativa e selecionei a opção de resgate. O sistema ao vivo não conseguiu encontrar minha instalação do Linux como antes. Naquela época entrei no shell e executei fdisk -l
para ver se conseguia localizar e montar manualmente a partição do meu sistema. fdisk
me mostrou a existência de um /dev/mapper/cl-root
de 50Gb. Eu não fui capaz de montá-lo. Em seguida, executei o comando xfs_repair -L /dev/mapper/cl-root
para ver o que aconteceria. Quando o processo terminou, reiniciei meu computador e o CentOS agora está iniciando sem erros.