2026年1月24日土曜日

ASRock Z890 Pro-A wifi BIOS Update で RAID構成が破損 復旧

一週間くらいモンモンとしております。

仕事を終えて自宅に戻ってもバラされたPC

ずーっと復旧に時間をかけてる。

ツールで仮想RAIDを構築してそこから引っ張り出すことで解決しそう。

UEFIの更新を行った(MEIからやったからダメ?)結果、RAID5のメンバーディスクが

3台のうち2台がメンバーから外れてしまい、16MB程度のMSのパーティーションが作成され、RAID5がFailedとなってしまった。

マザーボードのオンボードLAN(チップセットにつながってるほう)ではない影響を受けなさそうなSATAポートにRAID情報が残っているHDDをつないで、RAID5が構成されないようにして。ツールで復旧します。


ツールだけども、以下の検索で出てくるんじゃないかな。

RAID 5 recovery with ReclaiMe Free RAID Recovery

これが出してくれる設定を行うことでアレイを構築できることが分かりました。

これで、IntelのRAID5って、デフォだとブロックサイズは128KB、

ブロック並び順は左同期(標準)、てことで各種RAIDリカバリ-ツールを用いて設定すれば

ほぼいけそうな感じ。

パーティーションを検索したら出てきます。

後は削除ファイルを除いて影響の無いHDDにファイルを抜き出したら良い。


てことで、

買ってきた。WDの青、8TB。





高いよなあ。売ってないよなあ。8TBで1.8万がオレが知ってる値段。

8TBで3.2万が今の相場。高い。んで、PCパーツショップも品薄。。

バシニホンでさらっと買ってきた。納期優先で高くても仕方ない。。


削除ファイル以外を選択して


後は、HDDに転送しまくります。
とりあえず、過去のメール関連ファイルについては、復旧後にメールアプリできっちり動作した。

データは100%生きてると思えます。

一部のバックアップが取ってあったので失ったデータのみ復旧し、試してみたかったIntelRapidアプリから再度メンバーにしてみたら簡単に復旧するかと試してみた。

てことで、マザーボードのチップセットSATAポートにつなぎ直して(一応、順番も元通りに)起動してみたけど、、


構成がなくなっている。


そういえば、新規HDDを増設したときにこれだと思って間違ってGPTで設定したような。。

これはオレが悪い、、RAID情報は新しいディスクとして認識されたときにGPTって選んでしまうと破壊されるのかと思う。そのときにRAID情報が失われる。(LinuxでいうSuperBlockとかメタデータっていう言い方がされてる内容。)


ただし、その状態でもツールで仮想RAIDを組めば復旧はできることが分かった。


で、この状態では新規でアレイを組むしかないのでやってみたら。


この設定が意味分からん。


都合よくとらえると、なんかデータを残してくれそうな。ひょっとしてRAID情報を拾い出してアレイ組んでくれるとか?

なんてことはなく、


容量が少なく認識されて意味の無い時間を経過させることに。

もうまっさらの状態にすることに。


はいはい、消えてくれて仕方ない。

てことで、RAID5で再構築して抜き出したファイルを転送中。まあ時間がかかります。


てことで、環境が復旧できた。1週間以上かかったかなあ。


あと、ASRockのサポートにメールで質問していたけど、返信が無かったと思ってたけど、メールが迷惑メールに分類されてしまっていたことが原因で受け取っていなかった、

一般的な解決法(RAID再度組んでみてね)って返ってきていた。その通りやっていたら治ったのかは不明。


ここから経験値を得られたことを書きますよ。

IntelのRapidStorageTechnology、、か、何かしらんわって話なんですが。

過去5年以上HDDがぶっ飛ぶことも無く安定してい使っていたが、簡単に壊れました。

BIOS(UEFI)アップデートをMEI、BIOSの順番で更新したら、RAIDの設定が壊れました。

正確に言うと、アレイの2台がMicrosoftの謎パーティーションが作成され、メンバーディスクから外れた。

RAID5の3台のうち、2台が外れたわけです。

シリアル番号で管理されているようだけど、異なった認識がされていて、

「:0」ってのがシリアル番号の後ろについているのが復旧期待度万点。

RAIDの構成が破損しlinuxのmdadmで強制的にRAIDを組もうともsuperblockがありませんって出て自動的にアレイの再構築は不可。

RAIDのメタデータが2台消えてしまったことが分かったわけで、そうなると自己修復は不可だった。

ネット検索でRAID構成が壊れた場合の復旧ツールが色々紹介されていたページを発見してツールを使って復旧した。

RAID5でブロックサイズが128KB、ブロックの並び順は左同期((連続型)、パリティ遅延は未使用。これでパーティーションを検索すればファイルが見えます。あとは別付けのHDDにファイルを取り出す。

ネット検索で調べてみると5年くらいまえのRedditにも外国人が同じことになってるケースが見られた。こうしたら直せたって情報は無かった。

IntelのRAID5って以前から使っていたこともあり、信用していないわけではないけど、ファームウェアの更新については慎重さが必要。MEIから更新ではなくBIOSから更新。

それでも壊れることもあるのと、Windowsが下手に認識するとHDDを認識しようとしてRAID情報のメタデータが破壊される可能性がある。

分かってない人はどうしようも無い世界やなあ。マジで業者に依頼して直してもらうことも考えた。

オレもセクタごとにダンプして修正とかできるわけでは無い。やろうと思えばもがくところまで今回はやろうとしていたが。

RAIDの情報を手動でHDDに再構築、しようにも情報が皆無。<ネット検索が下手なのかも

とりあえず、HDDをさらに増設したのでRAID5組んでるけど、ソフトウェア的にデータを失うことを考えてバックアップを取っておこう。

この10年でHDDが壊れてデータを失ったってのはないけど、RAIDのアレイ情報破損で1度失ったのと、操作ミスで失ったのが2回。バックアップもミラーリングにしていたのでバックアップ先も失ったという悲劇もある。

あのときも大殺界だったのかなあ。

0 件のコメント:

コメントを投稿