- 締切済み
MBRが破損してしまいました
*発投稿なので失礼なところありましたらご指摘ください 自己診断なのですがMBRが破損してしまいました 環境はX202E(win8.1 64bit 光学ドライブなし)です 完全に自分の落ち度なのですがリカバリUSBは紛失してしまっていたのでリカバリはできません 先日,CentOSをWindows8.1がインストールされてるパーティーーションとは違うパーティーション にインストールしようとしたのですが途中で(エラー?)PCが落ち.起動させるとWindowsもCentOSも 起動しませんでした そのまま待つとOSが起動するわけでもなくBIOSが表示されました BIOSを見るとBootOverrideにCentOSインストール前にはあったWindowsBootManegerが消えていました PC起動直後にF9bootも試しましたが無理でした 以上の症状から"MBRの破損ではないか"と自分では考えています 次にWinPe-tch DirectをサブPCで使ってWindowsPE起動用のUSBをつくり,PCをUSBブートで WIndowsPE 3.0を起動させました そこでデータのバックアップはBoot用とは別のUSBメモリにしておきました まず.chkdsk c: /r で修復を試みたのですが・・・ ”ログに記録されたメッセージを,状態50のイベントログに転送できませんでした” とエラーをはいて修復できません *chkdsk c: /f も同様 *Windowsが入ってたドライブはCで確定です *C,DドライブともにデータのバックアップはできたのでHDDの故障の線はないです 次にtestdiskも試したのですが No log→Dsik /dev/sda→Intel→MBRcode→y→y→enter でやっても何も起こりません・・・ Diskpartも以下のページを参考に進めたのですがactiveのところで "選択されたディスクは固定MBRディスクではありません activeコマンドは,固定MBRディスクでのみ使用できます" というエラーが表示されます(これについて""で囲ってggるも4件しか情報なし) http://thrownewnullpointerexception.hatenablog.com/entry/20091129/1259437329 次にコマンドプロテクトで bootsect /nt60 sys /mbr とやるも文法が違う?という旨が出てきて bootsect ./help をしろと表記されたのでbootsect /helpをしたら bootsect /nt52 E: と表示されたので実行したらNo bootcode was successfully updated とエラーをはきます *bootrecはコントロールパネルがないため使えない 当方はEドライブになにかあるのか把握してませんがhelpで出てきたということは MBRに関係してるのかと思い修復を試みましたが無理でした (Eドライブはなぜかマウントできなく,RAWdiskだからと表示されchkdskが使えない) 次にAOMEI Partition Assistant http://www.forest.impress.co.jp/library/software/aomeiparti/ のwindowsPEベースの起動USBを作成し、USB bootさせて MBRのリビルド→実行したところ数秒で終わり,再起動させたのですが状況は変わりませんでした 以上のことを自分の知識を総動員させてやってみたのですが WindowsBootManegerが表示されることはありませんでした どのようにすればMBRを修復できるでしょうか? (そもそもこの症状はMBRの破損で問題ないですか?) また、一応書いておくとWindowsPE上からリカバリドライブ(20GBほど)が確認できています (BIOS上には認識されてない) これを使ってリカバリとかはできますでしょうか? ご存知の方ご教授していただけたら幸いです *質問する立場で申し訳ないのですが冷やかし(修理に出せ.直るわけがない.わからない) 等はやめてください *不確かな情報でもいいのでご教授していただけたら幸いです
- みんなの回答 (3)
- 専門家の回答
お礼
すみません yakan9さんに返信してる間にサブPCが故障してしまってw 一応↑のやつやってみたのですがwindows8,1が認識されませんでした なので今回は諦めてLinuxを新しくインストールしようと思いますありがとうございました