ノート

ノート

RAID 1(ハードウェア)アレイがありましたが、システムがクラッシュしてハードドライブを取り外しました。私が理解したように、RAIDデータはドライブの最後に保存され、RAIDアレイの外側の使用を妨げないため、RAID 1ドライブは別々のドライブとして機能する必要があります。

ドライブにext4パーティションがあると認識され、正常にマウントされました。ただし、をインストールしよう/mntとすると、次ls /mntの結果が表示されます。

[ 136.961505] EXT4-fs error (device sda1): htree_dirblock_to_tree:986: inode #2: block 9249: com is: bad entry in directory: rec_len is smaller than minimal - offset=0(0), inode=0, rec_len=0, name_len=0

非常に似た質問を見つけました。サーバーがダウンし、手動fsckが必要です。 dmesgにこのエラーが表示されます。

この場合、通常のファイルがディレクトリとして誤って表示され、そのファイルが削除されます。ただし、この質問で提供された例とは異なり、私のエラーには電話番号は含まれていません。

これらのドライブからデータを取得する方法に関する提案や、私の問題が参照されている問題と似ているかどうかについての洞察力をお寄せいただきありがとうございます。

ノート

  1. RAIDアレイは、そのエラーが発生したときに使用されたオペレーティングシステムであるUbuntu 14.04で実行されていました。

  2. ドライブが稼働していたシステムがクラッシュしてシャットダウンしたため、深刻な停電が必要でした。再起動に失敗し、ランレベル1でこのエラーが最初に発生しました。

  3. エラーを手動でコピーしてみると、誤字があるかもしれませんが、気をつけて見ていないようです。

  4. 最初はエラーが同じかどうかはわかりませんが、いくつかのfsckの後はそれがすべてです。ドライブをイメージングした後、データについて少しパニックになり、実際に何をしているのかを追跡していませんでした。事故。

関連情報