• ベストアンサー

パーティションを削除したらgrubプロンプトが表示されてwindows XPが起動できない

新品でvaio(windows XP)を購入後、パーティションを分割し、DドライブにFedora4をインストールしました。 しばらく経ってから、やはりFedora4は使用しないので削除したいと考えるようになり、ある日、XP側から「パーティションの削除」を実行し、Dドライブを削除してしまいました。 再起動をかけると、XPはまるで起動せず、画面にはgrub>(Fedora4のブートデバイスかとおもわれます)というプロンプト画面が表示されています。 セーフモードもリカバリユーティリティも起動できません。 grubのプロンプトに適切なコマンドを打てば、ブートデバイスを認識して再びXPを起動できるのではないかと予想しているのですが、どんなコマンドを実行すれば良いかわかりません。どなたかご存知の方はいらっしゃいませんでしょうか。もしくは解答に辿り着けそうな連絡先(web、HPなど)を教えていただけませんでしょうか。

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

  • ベストアンサー
  • don_go
  • ベストアンサー率31% (336/1059)
回答No.3

Windows XP 回復コンソールについて http://support.microsoft.com/kb/314058/ja FIXMBR fixmbr device name ブート パーティションの MBR を修復する場合に使用します。この構文中の device name には、新しい MBR が必要なデバイスのデバイス名を指定します。デバイス名は省略できます。このコマンドは、ウイルスによって MBR が破損し、Windows を起動できない場合に使用します。 ※注) >ガイドに従って進め、「工場出荷時に戻す」を選択しました。 上記を実行しているので、PC購入後にインストールしたプログラム 及び作成した既存のデータ等は無くなっていると思われます。

HECTERHOOD
質問者

お礼

本当にありがとうございます。復活できました! 起動ディスクをFD6枚で作成し、回復コンソールにfixmbrとコマンド実行 リカバリユーティリティからガイドに従い再起動 どうにか起動してくれました。GRUBももう出てきません。 本当にありがとうございました。 そして、このQAが同じ境遇の方達の役に立てれば、と思います。

HECTERHOOD
質問者

補足

回答ありがとうございます。 grubのコマンドからの起動ではなく、回復コンソールからの起動を提案して頂いているということですね。 回復コンソールについて調べてみましたが、起動にはwindowsセットアップ cd-romが必要であり、また、管理者パスワードを入力する必要があるようです。 私のvaioには(おそらくですが)windows セットアップ cd-romは付属しておりませんでした。(とにかく手元にはございません。。。)こちらは入手、もしくは作成することは可能でしょうか。 自身でも調べますが、知恵がございましたらご教授おねがいします。

その他の回答 (2)

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.2

「FIXMBR」で検索 http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm 「WindowsXPでのMBR修復」を参照して下さい。 grubを始めとする多くのブートローダーはMBR(HDDの先頭領域) からOSがインストールされたパーティション内にあるブート ローダ本体及び設定内容を使用してブート処理を行います。 Linux(Fedora4)を削除した事で、それらが使用できなくなった 為に起動できなくなったのです。 grubとWin XPとでは、使用可能なMBRの設定は異なりますので Win XP用の物に書き換える必要が有ります。

HECTERHOOD
質問者

補足

アドバイスありがとうございます。 教えて頂いたURLを見てみたのですが、現在はgrubプロンプト画面以外は表示されない状態です。まずなにを打ち込めばよろしいでしょうか。 お手数ですがアドバイスお待ちしております。

  • justraver
  • ベストアンサー率30% (62/201)
回答No.1

そりゃ、grubの本体消しちゃ起動出来ないですよ。 今まで、grubのメニューから起動していたんですよね? grub> root (hd0,0) grub> chainloader +1 grub> boot ひとまずこれで起動出来るはず、かな? 起動出来たら起動用のFDやら作ってブートローダーを Windows用に切り替えるんですな。キーワードとしては、/mbr かなぁ。 今度は、XP本体を消すような事にならない様に気を付けて作業して下さいね。 健闘を祈る。

HECTERHOOD
質問者

補足

ありがとうございます。 先程、教えて頂いた手順を実施しました。 grub> root (hd0,0) grub> chainloader +1 grub> boot と順番に実行すると、XPのリカバリユーティリティ画面に移行しました。(かなり嬉しかったです) ガイドに従って進め、「工場出荷時に戻す」を選択しました。 その後、マシンはパーティションの分割、C、D、ドライブをそれぞれリカバリーを実行していました(5分くらい待ちました) 最後に「再起動をかけますので起動後、様々な設定をしてください」的なメッセージが流れ、再起動がかかりました。 ようやくXPが起動か?というところで再びgrub>プロンプト画面に。まだ起動してくれません。 しかも今回はgrub> chainloader +1 を実行しても駄目です。 再びgrubプロンプトになにか入力する局面になってしまいましたが、どのようにすればよろしいでしょうか。。。アドバイスお待ちしております。(お手数かけて本当にすみません)

関連するQ&A

  • Dドライブ削除したらGRUB画面が表示され、XPが起動できない。

    新品でvaio(windows XP)を購入後、パーティションを分割し、DドライブにFedora4をインストールしました。 しばらく経ってから、やはりFedora4は使用しないので削除したいと考えるようになり、ある日、XP側から「パーティションの削除」を実行し、Dドライブを削除してしまいました。 再起動をかけると、XPはまるで起動せず、画面にはgrub>(Fedora4のブートデバイスかとおもわれます)というプロンプト画面が表示されています。 セーフモードもリカバリユーティリティも起動できません。デバイスモードは起動できます。 その後、表示され続けているプロンプト画面から以下のコマンドを実施しました。 grub> chainloader +1 grub> boot と順番に実行すると、XPのリカバリユーティリティ画面に移行しました。(かなり嬉しかったです) ガイドに従って進め、「工場出荷時に戻す」を選択しました。 その後、マシンはパーティションの分割、C、D、ドライブをそれぞれリカバリーを実行していました(5分くらい待ちました) 最後に「再起動をかけますので起動後、様々な設定をしてください」的なメッセージが流れ、再起動がかかりました。 ようやくXPが起動か?というところで再びgrub>プロンプト画面に。まだ起動してくれません。 しかも今回はgrub> chainloader +1 を実行しても駄目です。 grubのプロンプトに適切なコマンドを打てば、ブートデバイスを認識して再びXPを起動できるのではないかと予想しているのですが、 どんなコマンドを実行すれば良いかわかりません。どなたかご存知の方はいらっしゃいませんでしょうか。 もしくは解答に辿り着けそうな連絡先(web、HPなど)を教えていただけませんでしょうか。 データ消失などは覚悟できていますので、リカバリを実行する手段でも結構です。とにかく、「XPが起動できるようにする」のがねがいです。 よろしくおねがいします。

  • Dドライブ削除したらGRUB画面が表示され、windowsXPが起動できない。

    新品でvaio(windows XP)を購入後、パーティションを分割し、DドライブにFedora4をインストールしました。 しばらく経ってから、やはりFedora4は使用しないので削除したいと考えるようになり、ある日、XP側から「パーティションの削除」を実行し、Dドライブを削除してしまいました。 再起動をかけると、XPはまるで起動せず、画面にはgrub>(Fedora4のブートデバイスかとおもわれます)というプロンプト画面が表示されています。 セーフモードもリカバリユーティリティも起動できません。デバイスモードは起動できます。 その後、表示され続けているプロンプト画面から以下のコマンドを実施しました。 grub> chainloader +1 grub> boot と順番に実行すると、XPのリカバリユーティリティ画面に移行しました。(かなり嬉しかったです) ガイドに従って進め、「工場出荷時に戻す」を選択しました。 その後、マシンはパーティションの分割、C、D、ドライブをそれぞれリカバリーを実行していました(5分くらい待ちました) 最後に「再起動をかけますので起動後、様々な設定をしてください」的なメッセージが流れ、再起動がかかりました。 ようやくXPが起動か?というところで再びgrub>プロンプト画面に。まだ起動してくれません。 しかも今回はgrub> chainloader +1 を実行しても駄目です。 grubのプロンプトに適切なコマンドを打てば、ブートデバイスを認識して再びXPを起動できるのではないかと予想しているのですが、 どんなコマンドを実行すれば良いかわかりません。どなたかご存知の方はいらっしゃいませんでしょうか。 もしくは解答に辿り着けそうな連絡先(web、HPなど)を教えていただけませんでしょうか。 データ消失などは覚悟できていますので、リカバリを実行する手段でも結構です。とにかく、「XPが起動できるようにする」のがねがいです。 よろしくおねがいします。

  • Liunxを削除したら、Windowsが起動しなくなっちゃた!

    いままで、デュアル・ブートでLinuxを起動させていました。 それで、Windowsのコンピュータの管理からLinux(Fedora Core5)のパーティションを削除して再起動したところ、何やら見慣れない画面が出てきました。 「grub>」というプロンプトが表示されて、どんなコマンドを打っても、意味がありませんでした。 結局、もう一度、Linuxをインストールしたら、OSの選択画面が現れて、ちゃんとXPを起動することに成功して、ほっとしましたが、 どうすれば、これを防ぐことができるのでしょうか? いったんMBRが破壊されると、各パーティションが正常でも、OSがブートできなくなるのが原因らしいですが、 いったいどうすればいいのでしょうか? お願いします!

  • GRUBが出てWindowsが起動できません

    FMVのノートPCを使用しています。 以前まで論理ドライブでHDDを二分割して、 Windows XPと Fedora をインストールしていました Fedoraをもう使用しないので、Windows側の操作でドライブを消去し、 Dドライブを作成したのですが、 その後起動時にGRUBが出てしまいブート画面に辿り着けません 以前はFedoraのブート画面?だったので、消したのがまずかったのでしょうか?? なんとかWindows XPを起動したいので どなたかご教授お願いします

  • grub>が出てWindowsが起動しません。

    Fedora Core6をインストールして、ブートメニューにGRUBを使いWindowsとのデュアル環境にしたのですが、Fedora Core6が不要となり削除しました。 ですが、手順を間違えてしまい先にFedora Core6のパーティションからデータを削除してしまったので起動するとgrub>が出てきてしまいWindowsが起動できません。 また、WindowsのCDROMを使ってマスターブートを書き換えようとしてもCDROMから起動できずgrub>が出てきてしまいます。 BIOSではCDROMが一番最初に起動できるよう設定してあります。 Windowsを起動できるようにするにはどうしたら良いでしょうか。

  • GRUBが起動しなくなりました!

    Win2000とFedora core4のデュアルブート環境のPCでGRUBで起動をさせていました(優先はWin2000)。 ところが、市販のパーティションサイズを変更するソフトを使用して、空き状態であったパーティションの一部を使いFedora用のパーティションを拡大したところ、GRUBが起動しなくなりWindows2000も起動しなくなりました。 通常GRUBが起動するタイミングで以下のようなメッセージが出ます。 GNU GRUB version 0.95 (639K lower / 261056K upper memory) [Minimal BASH-like line editing is supported. For the first word ,TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.] grub> この場合はどうしたらよろしいでしょうか? 何かコマンドを打てばGRUBが動くのでしょうか、又はFedoraかWin(両方?)の再インストールをしなくてはならないのでしょうか? 他に必要な情報はありますでしょうか? どなたかお助け下さい。

  • grubが起動しません

    fedora core 6 をインストールしたはずが、PC起動時にgrubが立ち上がらずいつもどおりのWindows XPしか起動しません。DELLで買ったHD160GB二台内臓のPCで、プリインストールされていたwindows XPのみしか使ったことが無いのですが、最近LINUXに興味を持ち、全く使っていなかった二台目のHDにFedora core 6 をインストールしました。インストールでは標準のOSをFedora core 6 ではなくOTHER(windows XP)にして、GRUBブートローダーは/dev/sda上にインストールし、ブートローダの記録をMBRにインストールしてしまったからなのでしょうか? webを探すと一台のHDをクノーピクスとやらでパーティション分割しデュアルブートする方法を載せているサイトはいくつかあったのですが、二台のHDを使い分けているところは見かけませんでした。。。 そもそも最新版のクノーピクスも何故かペンギンが出た後の起動の途中でいきなり液晶画面が真っ暗になり、先に進めません。 このような状況でgrubを起動し、Windows XPとfedora core6両方使えるようにするにはどうすればよいでしょうか?アドバイスをどうかよろしくお願いします。

  • 「GRUB」と表示されて止まってしまいます。

    LINUXを入れていたパソコンに、LINUXを削除してwindowsXPを入れようとしているのですが、XPをインストールして再起動すると GRUB と表示されて立ち上がらなくなりました。 LINUXを削除したのはXPインストール時のパーティション設定でLINUXのパーティションを削除しました。 その後あるサイトでLinuxを削除してWindowsだけが起動する状態にするには、XPの回復コンソールを使いfixmbrというコマンドを使わなければいけないと書いていたので実行したのですが、まだ同じ状態です。 どうすればXPを起動させることが出来るようになるでしょうか? わかりにくい文章だと思いますがよろしくお願いします。

  • デュアルブートの2000起動せず、GRUBで繰り返している

    中古 FMV-6000CL 1GHz 256MB 40GB の2ndパーティション にFedora Core 5をインストール。これはまったく正常。 1stパーティションのWin2000proが起動しません。 原因:ディバイスマネージャにて「?」PCI Device を削除。    再起動で発症。 症状:1、電源オンで2000が立ち上がってしまう。(GRUBに行かない)    2、しかし途中黒画面で一瞬 video driver うんぬんが      読めますが、GRUB OS選択画面に移ります。    3、そこで2000を選択するも、上記1、2、となり繰り返す。    4、3、でFedora Core 5 を選択すればまったく正常に起動。    5、2000BIOSデフォルト、Fedora Core 5 grub conf      記述正常。 対応策お寄せください。    

  • grubからlinuxが起動できなくなりました

    linuxが起動できず困っています。 windows2000とVinelinux4.1でデュアルブートしていたのですが、 windowsのローカルディスクCの容量が残り少なくなったため、それまで手を付けていなかったローカルディスクDをフォーマットしました。 すると次回の起動時からgrubのコマンド入力画面が呼び出されてしまうようになりました。他サイトを調べて、windowsの方は grub>root (hd0,0) grub>makeactive grub>chainloader +1 grub>boot で起動するようになりましたが、linuxが起動しません。 tabでの補完機能が充実しているらしいので、色々試しているのですが、使えるハードディスクはhd0,fd0らしく、 grub>root (hd0, でtabを入力すると、 partition num:0 Filesystem type unknown,partition type0x7 partition num:1 Filesystem type unknown,partition type0x7 partition num:2 Filesystem type unknown,partition type0x82 と表示されました。 (hd0,0)(hd0,1)(hd0,2)の3つのパターンでrootコマンドを実行して、 grub>kernel /vm tabキー grub>kernel /boot/vm tabキー などをしても補完してくれませんでした。 linux起動のフロッピーもあったのですが、途中で処理が止まってしまいます。どのようにしてlinuxを再び起動したらいいのでしょうか?linuxのインストールをやり直すしかないのでしょうか・・・?どうか教えて下さい。