RAIDをやめようと思ってスーパーブロックを削除しちゃった話(解決済み)最終更新日:2019年05月09日RAIDをやめようと思ってスーパーブロックを削除しちゃった話(解決済み)よく分かっていないまま記事を書いているところがあるので、間違っている部分があるかもしれません!その場合はどうぞご指摘下さい。症状2TBのHDD2台でRAID1を組んでいたが、書き込み速度が遅いのが気になってRAID解除しようとした。/dev/md0をコマンドラインで実行。続いてあろうことかスーパーブロックの削除を行ってしまった。/dev/sdb1よく知らないままやったのが最大の間違い。このコマンドでHDDのパーティション区切り等の情報を保存している領域を0で上書きしてしまう。両方のHDDに適用してしまった。試行錯誤スーパーブロックが壊れたり消してしまった場合でも、HDD内にバックアップが残っているらしいのでそこから復元を試みた。https://www.atmarkit.co.jp/flinux/rensai/linuxtips/728fixpartition.html結果、バックアップの場所は表示されるものの、どのバックアップを使っても復元は出来なかった。打つ手がないので数万円払ってデータリカバリサービスに頼もうかと思ってた頃、あっさりと解決した。失われたデータを復元するのではなく、同じRAID構成でもう一度作ってしまおうという発想だ。動作中のRAIDデバイス(HDDが壊れてもRAIDデバイスが動かないながらも残っていることがある。/dev/md0続いて、動いていた頃と全く同じようにRAIDを作ってみる。RAIDデバイスを作るときにスーパーブロックが作成される。同じ条件で作ればスーパーブロックも同じ?...にはならなくとも使えるようにはなると思い、一か八かやってみた。–createオプションで作る。作るデバイス名は/dev/md0で良いのかもしれないけど、わかりやすさのために一応別の名前にしている。壊れたHDDを2台とも繋いだまま再作成してもいいけど、また失敗してデータを失わないように、一番最初に壊れた時点のHDDは取っておいて他の1台だけで作業した。HDD1台でRAIDを作るときは、欠けているデバイスの部分は「missing」を入れると存在しなくても作ってくれる。started.僕の場合は作成した時点で/dev/md1が勝手にマウントされた。/mntもし何も反応がない場合はダメ押しの再起動を試してみる。rebootこれで何とかなった。コメントをキャンセルメールアドレスが公開されることはありません。ライセンスで提供されています。当サイトはクリエイティブ・コモンズを利用しています。以下のルールを守って下さい。BY(表示)作品を創作した人(著作者)の氏名や作品のタイトルなど、作品に関する情報を表示しなくてはならないことを表します。