答え1
図のこれらのエラーはカーネルで発生し、カーネルがデータブロック(セクタ)を読み取ることができず、それを再割り当てしようとして失敗したことを示します。これはHDDドライブの標準機能です。
Descriptor sense data with sense descriptors (in hex):
72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
00 40 08 a0
sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
sd 0:0:0:0: [sda] CDB: Read(10): 28 00 00 40 08 a0 00 00 08 00
end_request: I/O error, dev sda, sector 4196512
ata1: EH complete
これはストレージが死んでいるため、e2fsck
作業を完了できないという強力なマークです。
データに本当に興味がある場合は、データ復旧を実行している会社にハードドライブを送信して画像を要求してください。 (を使ってddrescue
)自分で想像できますが、いいえ安全でデータが失われる可能性があります。
バックアップがあり、迅速な修正が必要な場合は、不良ブロックを直接回復してみてください。https://www.smartmontools.org/wiki/BadBlockHowto
答え2
このコマンドは、fsck
ファイルシステムの整合性を確認/回復するために使用されます。コード4で終了するコマンドは、fsck
ディスクに修正されていないエラーがあることを意味します。
つまり、コンピュータのハードドライブ(またはストレージ)が物理的に損傷していることを意味します。最良の方法は、カッターのメンテナンスサービスまたはこのタイプの機械を担当する人に連絡することです。
注: 次のコマンドを試すことができます。
fsck -yv /dev/sda
これにより、ディスクが強制的に回復され、詳細な出力が印刷されます。私たちはあなたの責任が何であるかわからないので、試してみるのか、あなたの給与評価よりも高い人に責任を負うのかを確認する必要があります。