• 締切済み

壊れてしまったMBRの復元方法を教えてください!

壊れてしまったMBRの復元方法を教えてください! WinXPSP3の環境下で、外付けHDDが認識されなくなりました。 「ディスクの管理」上では未割り当て(初期化されていません)の扱いになっています。 セーフブートを試したところ、HDDの認識はあるのですがやはり初期化されない扱いです。 フリーソフトの「TestDisk」を実行したところ「testdisk partition sector doesn't have the endmark」と言う結果が出ました。 そこで「DiskProbe」で状態を確認すると添付画像のような状態になっているのがわかりました。 いろいろな解説サイトを当たってみたところ 末尾をAA55に書きなおせば良い、であるとか、ソフトで復旧すれば良いなど複数やり方があるようで 今回の場合どの方法を採用すればいいか混乱しています。 そこで経験のある方に、適切な手順をお伺いできればと思いました。 どなたか、よろしくお願いします!

みんなの回答

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.8

 質問タイトルが本来の目的から外れた回答になっているようです。 [MBRの復元] -> [パーテイション・テーブルの復元] -> [パーティションの復元] -> [データ回復]  ハード・ディスク内のデータを回復するにはパーティションが復元されなければなりません。 「TestDisk」では操作が分かりにくくて求める結果が得られなかったようです。 「誤操作により削除されてしまったパーティションなどを復元可能。ディスク領域を上書きされていない限り、失われたパーティションに保存されていたフォルダやファイルも復元できる」というソフトが別にあります。  今年の初めに公開された「EASEUS Partition Master」v5.0.1がそれです。 フリー版とシェウェア版があり、フリー版は次のサイトから入手できます。 英語版ですがWizardに従って操作するので、コマンド・ラインと比較して分かりやすいでしょう。 http://www.forest.impress.co.jp/docs/news/20100202_346379.html

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.7

> WinXPSP3の環境下で、外付けHDDが認識されなくなりました。 この外付けHDDの使用目的の記載がないのですが、 1.Windows XPの写真やその他の格納に使用していたのか、 2.NASのジャーナルファイルか。 3.テレビ画像の録画目的なのか。 4.その他 どのようなものか、差し支えなければ、教えてください。 もしかして、2.と3.の場合は、XFSファイルシステム仕様であれば、別な方法があるためです。

uchi-suki
質問者

補足

>どのようなものか、差し支えなければ、教えてください。 内容的には1番です。 主に画像ファイルや音楽データを格納していました。 .psdや.aiなどのファイル、iTunesフォルダがメインです。 ファイルシステムはNTFSでした。 別な方法、試せなくて残念です…。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.6

:>パーティション情報を復元して、データを取り出したいと考えています。 「TestDisk」を試されたということですが、Linux版/Windows版の詳細な解説ページがあるので参考にされると宜しいかと思います。 http://lets-go.hp.infoseek.co.jp/testdisk1.html  私自身はMBRにインストールした[MBM]でパーティション・テーブルやアクティブ・パーティションの設定が 起動時に設定できるようにしています。 http://elm-chan.org/fsw/mbm/mbm.html  また、MBR内のパーティション・テーブルを直接編集できる「ディスクダンプエディタ」があります。 このソフトは、データ修復専業の会社がシェアウェアとして配布していますが、未登録でも30日使用できます。 http://www.teclab.co.jp/  蛇足ですが「MBR(Master Boot Recode)の構造」も参考になると思います。 http://caspar.hazymoon.jp/OpenBSD/arch/i386/stand/mbr/mbr_structure.html

uchi-suki
質問者

補足

参考先のご紹介、ありがとうございました。 >http://lets-go.hp.infoseek.co.jp/testdisk1.html こちらはわたしも既に参考にさせてもらったのですが 有効な方法を見つけることができないでいます。 状態は図6に該当しますが、DeeoSearchを実行してもno partitionと表示され何も検出されません。 ほかのページはちょっと見ムズカシそうだったので、これから詳しく目を通したいと思います!

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.5

>実はすでにデータ救出について相談しており、70万前後の提示があったためできることはすべて試してみようと考えています。 サルベージ業者の意見はどのようなことでしたか? データそのものが読めなくなったのではなくパーティションの情報が失われていると思います。 このような状態ではそれを復元するのが困難です。 データ救出の専門家(サルベージ技術者)は断片的なデータを特殊な方法で繋ぎ合わせてファイルに復元します。 目的に合わない方法でセクターを書き換えると全てが失われることもありますので、修復の診断までに止めることをお勧めします。 データ救出用のソフトもあるようですからご自身で検索して試してみるのも選択肢の一つです。 参考のために一言、専門家はディスクのイメージコピーを行ってからコピー先のディスクを加工してデータの救出をするようです。

uchi-suki
質問者

補足

>サルベージ業者の意見はどのようなことでしたか? HDDそのものを見ないとなんとも言えない、とのことでした。 70万の金額はデータの量に応じて算出されたもので、回収の難易度によってもっと掛かる可能性があるとも言われました。 >データ救出用のソフトもあるようですからご自身で検索して試してみるのも選択肢の一つです。 そうですね、新しいHDDを用意してからサルベージできないか試してみようと思います!

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.4

> 復元できるデータが全く無かったと捉えるべきなのでしょうか… 残念ながらそのようです。 厳密に言えば、調査しないと分かりませんが、外付けHDDのパーティションを単純に 1パーティション/HDDとしている場合は、プログラムを正常終了できなかった場合、 ファイルの終了マーク(Endマーク)を書き出せなかっただけで、全てのデータが失われて しまうといったことも発生します。 できれば、被害を少なくするためには、パーティション分割をされることをお勧めします。 ところで、ご質問の、 > WinXPSP3の環境下で、外付けHDDが認識されなくなりました。 Windows XP SP3の起動と立ち上げは正常なのでしようか。 もしそうであれば、MBRの不良は考えにくいと思われます。 もし、起動できないようであれば、MBRの正しく書き換えをしないといけないので、 補足願います。

uchi-suki
質問者

補足

>できれば、被害を少なくするためには、パーティション分割をされることをお勧めします。 外付けでもパーティション分けておいた方がいいんですね。 今後は分けておこうと思います。 >Windows XP SP3の起動と立ち上げは正常なのでしようか。 はい、XPがインストールされてるのはPCの内蔵HDDで、こちらは全く問題ありません。 今回はデータ格納用に使用していた外付けHDDが異常をきたしている状態です。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.3

MBR(Master Boot Record)については下記の[Wikipedia]に詳細な解説がありますが、 http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%96%E3%83%BC%E3%83%88%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89 「壊れてしまったMBRの復元」の趣旨が何であるかで方法が異なります。 :>末尾をAA55に書きなおせば良い、  0x01fe-0x01ffは「Boot Signature」と呼ばれるもので、必ず(0xAA55)が入っています。 この値が入っていないとMBR自体が無効なものとして扱われ、ブートストラップローダは実行されません。 つまりこのMBRが正当なものであることを保証する署名の役割があります。 1、外部ハード・ディスクから起動できるようにしたい。 2、MBR(内のパーティション情報)を復元したい。 3、単に外付けハード・ディスクをドライブとして認識したい。  ご質問の趣旨は、どうしたいのですか?  

uchi-suki
質問者

お礼

>ご質問の趣旨は、どうしたいのですか? パーティション情報を復元して、データを取り出したいと考えています。 質問番号としては2、でしょうか…

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.2

> WinXPSP3の環境下で、外付けHDDが認識されなくなりました。 この現象と、壊れてしまったMBRの復旧方法とは、直接結びつかないと思われます。 ご存じのように、MBRは、内蔵HDDのマスタに書かれているため、外付けUSB(?)接続の パーティション情報は、場所的には異なると思われます。 そこで確認したいことは、外付けHDDの取り外しのときに安全な取り外しをしなかったことが ないかどうかです。 もしタイミング的に更新情報を書き出す前に取り外すと、外付けHDDのパーティション情報は 失われると思われます。 > フリーソフトの「TestDisk」を実行したところ「testdisk partition > sector doesn't have the endmark」と言う結果が出ました。 この操作で、write指示をしなければ、書き直すことはしません。 よって、強制的にパーティション情報を書き換えさせるためには、 パーティションはこれでよいかといった情報が正しいときには、 そのままWriteさせる必要があります。 windows XPが起動できているようであれば、testdiskで、外付けHDDに対してのパーティション修正をまず試みたほうが良いと思われます。 testdiskを試されたURLはどこを参考にしたかが不明ですが、 http://lets-go.hp.infoseek.co.jp/testdisk1.html の、図8まで進みwriteしないと修正はしないことです。

参考URL:
http://lets-go.hp.infoseek.co.jp/testdisk1.html
uchi-suki
質問者

お礼

>ご存じのように、MBRは、内蔵HDDのマスタに書かれているため、外付けUSB(?)接続の パーティション情報は、場所的には異なると思われます。 そうなのですか! 外付け、内蔵問わずHDDの仕組み的に共通しているものだと認識していました。 >そこで確認したいことは、外付けHDDの取り外しのときに安全な取り外しをしなかったことが ないかどうかです。 購入直後から「安全な取り外し」を行っても必ず接続解除できない旨のエラーが出て PCのシャットダウンすら受け付けない状態が続いていました。 そのためPCの終了前に外付けの電源を先に落とすようにしていたので、これが原因かもしれません。 >windows XPが起動できているようであれば、testdiskで、外付けHDDに対してのパーティション修正をまず試みたほうが良いと思われます。 ご紹介のサイト、わたしもそちらを参照しています。 手順の図6が該当する症状なのでQuickSearchを実行するのですが、 図7はもちろん図8のような画面が出てこない状態です。 そのため他の方法があるのかと混乱してしまいました。 http://nagamochi.info/src/up20687.gif とにかく図8まですすめるようもう少し試してみます。

uchi-suki
質問者

補足

すみません、Enter:to continueでDeeperSearchを行うことができました。 しかし実行した後の画面では「no partition found or selected for recovery」のメッセージが出ます。 復元できるデータが全く無かったと捉えるべきなのでしょうか…

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.1

>壊れてしまったMBRの復元方法を教えてください! 質問の内容から判断してMBRは関係ありません。 >WinXPSP3の環境下で、外付けHDDが認識されなくなりました。 単純に外付けHDDが物理的に故障(クラッシュ)したのではないでしょうか? >今回の場合どの方法を採用すればいいか混乱しています。 データの救出が必要なければパーティションを作成してフォーマットして下さい。 それでアクセス可能になるかも知れません。駄目なときは棄却処分することになります。 重要なデータを取り出したい場合はデータサルベージ業者に依頼して下さい。 但し、多大な費用が掛かりますので先に見積もって貰うことをお勧めします。

uchi-suki
質問者

お礼

データの救出が目的なので、フォーマットは念頭に置いていません。 実はすでにデータ救出について相談しており、70万前後の提示があったため できることはすべて試してみようと考えています。

関連するQ&A

  • HDDが急に認識しなくなりました。

    HDDが急に認識しなくなりました。 友人のHDDが急に認識しなくなったそうです。 現在外付け状態で確認して見たところ、添付画像のような状態でした。 MBRが飛んだのか?と思いTestDiskを使ってMBRの復元をしようとすると TestDiskの物理HDDを選ぶ画面に対象のHDDが表示されません。 何か良い案はありますでしょうか?

  • ウイルスが感染したMBR部分のデータ上書き

    MBR部分がウイルスに感染したと思われる場合、CDドライブにLinuxベースのデータ消去ソフトCDを入れ、BIOSでCDドライブからブートさせた後、その消去ソフトからMBR部分も含めてHDDデータ全てをゼロフィルしています。 1 CDドライブからデータ消去ソフトをブートさせた後データ消去を実行する前にその前提として、 データ消去ソフトがブートされた時に、HDDの存在をデータ消去ソフトが認識する必要があります。 データ消去ソフトがHDDの存在を認識したときに、HDDのMBRが読み込まれMBRにあるウイルスが活動してゼロフィル作業をブロックするということはありえますでしょうか? 2 パソコンの電源を入れたときに、BIOSがHDDを含めて各デバイスを認識すると思います。 この認識作業のときに、HDDのMBRが読み込まれ、そのMBR部分のウイルスが実行されるということはあるでしょうか? データ消去ソフトのCDがCDドライブからブートされる前に、すでにMBRのウイルスが実行されている状態です。

  • HDDの初期化に際してのMBRとGBTについて

    Win7 Pro 64bitでデータ保存用にHDDを増設しました。 初期化をする際にMBR(マスターブートレコード)とGBT(GUIDパーティションテーブル)のどちらかを選択する画面になるのですが、どちらを選択するのか分かりません。 MBRは最初に起動するHDDで通常OSがインストされているHDDとの認識なのですが、アドバイスお願いします。

  • mbrの修復

    富士通製の中古PCを購入しました。勿論、OSは入ってませんが、とりあえずCDをセットしてOS(XP)をインストールしようとしてら、blanccoとかいう画面が出て、それがなんなのかをネットで調べて、mfdisk/mbrと入力して、再起動。して、press any key・・・の表示の時にエンターを叩くもmissing operation systemと出て、お手上げ状態です。mbrの破損とのことのようなのですが、HDDをはずして別のPCで確認してみるも、認識するだけで表示もしない状態です。どうやったら元の状態に戻せるのかが知りたいです。よろしくお願いしますm(_ _"m)ペコリ

  • MBRの消去・初期化

    こんばんは。 デュアルブートを色々試してたらMBRがおかしくなった様なのでMBR領域をクリーンな状態にして再インストールしたいのですがリカバリー領域がある為全領域のフォーマットをする事が出来ません。 全領域のパーティション削除をしなくてもMBRを初期化する方法はあるのでしょうか? リカバリ領域以外はパーティションの削除やフォーマットをしても問題有りません。 もし有るのであれば方法を教えて下さい。 宜しくお願い致します。

  • 外付HDDのトラブル…マスターブートレコード(MBR)修復?

    Me並びにXPをデュアルブートしている自作PCにて、外付けHDDを使用しています。 PCの調子が悪くなったので、OSの再インストールを行ったのですが、 この時を前後に、外付けHDDがマイコンピュータにて認識されなくなってしまいました。 症状としては、 ●HDDに電源は点く ●PC起動時にHDDにアクセス音はする ●クラッシュ時等の独特の音はしない 以上の理由から、物理的に壊れているのではないと思います。 XPの『コンピュータの管理』にて確認してみたところ、 外付けHDDと思われる部分の表示が"未割り当て"と表示されます。 中にデータはありましたし、物理的な損傷ではないので、 たぶんMBRが損傷しているのではないかと思ったのですが、 調べてみても外付けHDDのMBRの修復の方法が分かりません。 そこで、教えて!gooの皆様に、MBRの修復方法や その他の方法をご教示頂けたらばと思い、 この度質問させて頂きました。 どうぞ宜しくお願いします。

  • MBRが正常に修復できない場合、どうしたらよいのでしょうか?

    MBRが壊れてしまったHDDがあります... 。 回復コンソールでも修復できず、そのことにより 再インストールも不可能になってしまったHDDなのですが、 このようなHDDにOSを再インストールして再び使用可能に するには、どのような作業をすればよいのかわかりません... 。 質問内容は、以下の三点です。 1. ネット上で、HDD内のデータを完全に削除するフリーソフトを 知りましたが、これらのソフトはMBRなども含めてすべてのデータを 削除することができると理解してよいのでしょうか?。 2. ローレベルフォーマットを行うと、HDD内のありとあらゆるデータ が削除されるようですが、無闇に行うものではない、とのこと。 ローレベルフォーマットをする際に伴うリスクはどのようなものなの でしょうか?。 3. その他に、MBR,ブートセクタなどのセクタを削除する方法は あるのでしょうか?。 ネットで調べてみたのですが、検索方法がまずいのか、直接これ らに関する情報は得られませんでした。 宜しくお願いいたします。

  • HDDの認識しないMBRの書き換え方法は?

    誰か教えてください。困ってます。 外付けHDD(Logitec LHDEC300U2)が突然認識しません。 電源を入れると、いつも通りの回転とアクセス音。PC側も接続した音。 しかし、 マイコンピューターにでない。 タスクトレイの取り外すのも反応なし。 PCは何だか鈍くなる様子。(ウイルスとかではありません、リンクや共有ネットがHDDないに設定してあったので、探してるのか??) 一向に反応しないので、強制電源OFFをすると、一瞬マイコンピューターに表示されて、はずされましたとなり、それまでのクリックなどのタスクが一気に出てきます。 HDDの故障と思いますが、バックアップをとろうと復旧ソフト(FINALDETA等など)も試しましたが、そもそも認識できず、反応なし状態となります。 業者に依頼するしか手立てはないのでしょうか? 昔、別件でTOSHIBAのメーカーのかたと電話で、DEBUG.EXEを実行して何やら書き換えて行った記憶があります。今回もそんな風にMBRなどを書き換えて一時的にでも認識できれば、非常にたすかります。 しかし、このDEBUG.EXEはとっても難しいコマンドで、さっぱりわかりません。 だれか丁寧に教えてください。

  • OS起動しない。

    質問です。 先日よりOS起動しなくなりました。 症状、HD起動する際に(Hard disk boot sector invalid) とエラーがでます。 色々調べてUltimate Boot CDを使い、HDチェック、メモリテスト、CPUテスト等実施したのですが異常は見当たりませんでした。 参考サイト http://lets-go.hp.infoseek.co.jp/index.html パーティションをTestDiskを使用し割り当てて書き込もうとすると、エラーが出て書き込めません。 TestDiskで(Partition sector doesn't have the endmark0xaa55) とエラー。TestDiskでの設定方法がいまいちわからない。 knops?だったかLINUXからたちあげてもHD認識せず。 上記は他質問でパーティションの問題?で認識しないと理解? winxp sp1?sp2ではなかった。メーカーPC(リカアバリソフトでも書き込みエラー) HDは逝ってないと思うのですが。 宜しくお願いします。

  • FDD以外からのMBRの初期化

    先日、購入したLet's Note CF-M1Vに98seをインストールしようと 他のノートでフォーマットなどをし、dosをHDDに入れて起動した ところ[grub loading stage2]と表示され先に進みませんでした。 調べてみるとMBRの初期化をすればいいということですがFDDも CDドライブも純正のものはありません。 MBRの初期化をFDD以外から実行する方法はないでしょうか?