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上には認識されてない)
これを使ってリカバリとかはできますでしょうか?
ご存知の方ご教授していただけたら幸いです
*質問する立場で申し訳ないのですが冷やかし(修理に出せ.直るわけがない.わからない)
等はやめてください
*不確かな情報でもいいのでご教授していただけたら幸いです
お礼
わかりました。別の方法を考えます。