• ベストアンサー

XPが起動しなくなりました

初心者です。Windows XPのPCに他のOSもインストールしたく、HDのパーティションをきろうと、knoppix6をCDから起動しました。その後、間違えてknoppix HD installからdiskを選択してしまった所、再起動後、XPが起動せず、BOOT from CD:で止まるようになりました。 Diskのフォーマットはされていないと思いますが設定を元に戻し、XPが起動するようにするにはどのようにすればよいのでしょうか? セーフモードでの起動も不可です。

質問者が選んだベストアンサー

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

> なんとか救済したいデータがあるのですが・・・ 最初にも記載しましたが、MBRだけが壊された状態であればなんとかできるのですが。 > ただknoppix-CDで起動し、確認してもHDは空の状態です。 > HDはフォーマットされているのでしょうか? > 間違えてknoppix HD installからdiskを選択した際、処理が5秒くらいで終了しましたが、 > そんな短時間でフォーマットされるのでしょうか?HDは200G程使っていました。 これが事実であれば、少しの望みはあります。 今現在の現状は、MBRというブートストラップローラの元となるところに、内蔵HDDのパーティション情報があり、 それが、LINUX用に変更されているといった状態です。 もしパーティション情報だけが変わっていて、フォマットはされていないとして、元の内容が残っているとしたとき、では何をすべきかということです。 1. MBRのパーティションテーブルをWindows XPが起動できたときと同じ状態に戻せるかということ。 2. 戻せた場合、MBRのパーティションテーブル復旧で起動できない場合、MBRの中のブートストラップルーチンというプログラムを入れる必要があります。 そのためには、1.は、Knoppix6.0.1で可能ですが、2.の処理は、Knoppix5.3.1CDを作成してもらうことになるかもしれません。 しかしこれからの作業は、成功する確立は非常に少ないと思います。 もしバックアップをお金を払っても業者に出してみたいのであれば、これ以上進めることは、元に戻れなくなります。 業者についての情報は、利用したことがないので分かりません。 補足を待って進めたいと思います。 ただ心配なのは、リカバリのこと、リカバリCD/DVD-ROMを作成済みなのか、その他、パソコンについての操作面で、 これからの作業が可能なのかです。 「testdisk」といったソフトを使用し、パーティション復旧に賭けてみる作業となると思います。

goma_99
質問者

お礼

費用は掛かりましたが、ベンダーに必要なデータを取り出してもらいました。 自分の不注意・勉強不足から招いた事とはいえ、高い勉強代でした。 Windowsは再インストールする事で無事に立ち上がりました。

goma_99
質問者

補足

いろいろとありがとうございます。 取り敢えずこれ以上、余り知識のない自分が手探りで復旧作業をするのは状況を悪化させるかもしれないので、データ復旧業者に復元可能かお願いしました。 救済してもらう事を願って待ちます。

その他の回答 (3)

  • angkor_h
  • ベストアンサー率35% (551/1557)
回答No.3

No.2さんへの補足について > なんとか救済したいデータがあるのですが・・・ ⇒knoppix-CDで起動すれば、HDの中身が見えるはずです。そのデータを、外付けUSBメモリー、USB-HD、あるいはCD/DVDにコピーすれば救済できます。 > リカバリーとはどのようにすればよいのでしょうか? ⇒pc(メーカー)ごとに異なるので取扱説明書を読むのが一番です。 > 元あったデータは削除されるのでしょうか? ⇒リカバリーの基本は「購入時の状態に戻す」です。データは一切消えるので、冒頭の救済を先にしてください。 なお、パーティションがCとDに分かれていて、Dにデータがあり、リカバリー対象がCだけならば、Dのデータは消えません…が基本でが、これもメーカーの対応次第です。取扱説明書にそのあたりが記されているはずです。 なお、本件に備えての、「windows救済ディスクの作成」も取扱説明書にあるはずなので、今後のためにも再確認をしておいてください。

goma_99
質問者

補足

回答ありがとうございます。ただknoppix-CDで起動し、確認してもHDは空の状態です。HDはフォーマットされているのでしょうか?間違えてknoppix HD installからdiskを選択した際、処理が5秒くらいで終了しましたが、そんな短時間でフォーマットされるのでしょうか?HDは200G程使っていました。

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

予想通り壊されています。 > /dev/sda1 1 131 1052257 82 Linux Swap / Solaris > /dev/sda2 132 30402 243143775 83 Linux sda1 パーティション Linux用swapファイル サイズ1ギガバイト  sda2 パーティション Linux用Ext3ファイル サイズ243ギガバイト 内蔵HDDは、全容量約250ギガバイトだと思います。 この全てが、上記の通り割り当てられて、Windows XP用のNTFSフォマットされた領域はなくなっております。 ここは、リカバリスル以外ありません。 リカバリがうまくいかないときは、 下記の操作でMBRをゼロクリアすることで、リカバリもうまくいくと思われます。 KNOPPIX6.0.1CDより起動し、 Root Shellで下記のコマンドを入れ、MBRをゼロクリアした後、リカバリしてみてください。 dd if=/dev/zero of=/dev/sda bs=512 count=1 必ず、sdaと指定してください。 sda1,sda2とかでは、MBRはゼロクリアされません。

goma_99
質問者

補足

リカバリーとはどのようにすればよいのでしょうか?基本的な事を聞いてすいません。 元あったデータは削除されるのでしょうか? なんとか救済したいデータがあるのですが・・・

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.1

> knoppix6をCDから起動しました。 > その後、間違えてknoppix HD installからdiskを選択してしまった所、再起動後、 > XPが起動せず、BOOT from CD:で止まるようになりました。 今現在、Windows XPは起動せず、 BOOT from CD:で止まるとは、どういうことでしようか。 ほかにメッセージはでないのでしようか。 パソコンの、メーカー名、型番は。 どんな壊れた方をしたのか、knoppix6をCDから起動して、端末を開き(Root Shell)、 fdisk -l コマンドで、現在のパーティション情報を貼り付けてください。 内蔵HDD全体を壊しているかもしれません。 KNOPPIX6.0.1CDでは、Windows XPのMBRの修復はできないので、KNOPPIX5.3.1CDを作成してもらうかもしれません。 Windows XPのパーティションがあれば、MBRの修復で何とかなるかもしれませんが、BOOT from CDで止まるということは、 Windows XPのパーティションも破壊されているような気がします。 最悪、リカバリか、再インストールといったことになると思います。

goma_99
質問者

補足

早速の回答ありがとうございます。 PCはNECのVALUESTARで型番はPC-VL770B0です。 fdisk -lの結果は以下です。 /dev/sda1 1 131 1052257 82 Linux Swap / Solaris /dev/sda2 132 30402 243143775 83 Linux です。 Boot from CD:で止まる件ですが、エラーらしきメッセージは何も出ていません。 正確には Verifying DMI Pool Data......... Boot from CD: が画面上に出ており、その画面からは何も変化しない状態です。

関連するQ&A