破損したRAID1ペアから一部のデータを回復しようとしていますが、状況が悪化する前にアドバイスを求めたいと思います。
これが私の問題の原因です。 OSを再インストールする前にいくつかのデータを保存したかったです。私は2つのディスクを持つ古いコンピュータを見つけ、両方のディスクをメインコンピュータに接続してlsblkと入力しましたが、IIRCのようなものが表示されました。
sda 8:0 0 1.8T 0 disk
├─sda1 8:1 0 59.6G 0 part
└─sda2 8:2 0 1.8T 0 part
└─md127 ??? ? 1.8T ? ????
sdb 8:0 0 1.8T 0 disk
├─sdb1 8:1 0 59.6G 0 part
└─sdb2 8:2 0 1.8T 0 part
nvme0n1 259:0 0 931.5G 0 disk
├─nvme0n1p1 259:1 0 300M 0 part
├─nvme0n1p2 259:2 0 896.8G 0 part /
└─nvme0n1p3 259:3 0 34.4G 0 part [SWAP]
ここで、nvm は基本ディスクです。どちらのディスクにmd127があるかは覚えていませんが、sdaのようです。今はmdadmがインストールされていません。 (少なくとも私が知っている限りManjaroボックスです。)md127をマウントし、貴重なデータをいくつかのタールボールに保存できることがわかりました。その後、メインディスクを消去して再インストールしました。ある時点で、私は新しいOSにmdadmをインストールし、RAID1ペアをインストールしました。それから私が保存したタルボールが切り取られたことがわかりました。
残りのタールボールをどのように復元する必要がありますか?
単純なfsckでこの問題を解決できるかどうか疑問に思います。しかし、ランダムにノックする場合は不安です。
家に別の2TBディスクがなく、どのディスク(もしあれば)にまだ有用なデータがあるかどうかわからないので、ddrescueはあまり役に立ちません。