• 締切済み

起動できなくなりました…

TurboLinuxのインストールが途中で失敗したのですが、好奇心からBootmagicで TurboLinuxをインストールしたパーティションを指定して再起動してみました。 するとこれがまずかったようで、「Error Loading Operating System」 というメッセージが出てXPが立ち上がらなくなったので、fixbootを行うことにしました。 > ターゲット パーティションは、G: です。 > 新しいブートセクタをパーティション G: に書き込みますか? と出でたのでGに書き込んで成功し、再起動したのですが、今度は > NTLDR is missing > Press any key restart と出て相変わらず起動できません…。 ざっと今まで起こったことを書きましたが、何かアドバイスがあればご教授下さい。 ちなみに、修復したいPCはノートの為FDが使えませんし、 XPを上書きインストールしようとしてもできませんでした。 今はTurboLinuxをインストールしたパーティションを削除して、 そこにXPをインストールしようと考えているのですが、これは意味あるでしょうか?

みんなの回答

  • syunmaru
  • ベストアンサー率37% (1635/4345)
回答No.5

Bootmagicは、現に使っています。 最初に選択画面が出ると思うのですが・・・。 Linux側が駄目でも、もう一つの方で起動できますよ。 一旦、終了して、再起動すれば良いだけの事です。 他のパーティションにXPをインストールしたと言う事は、ディアルブート環境になったのですね。 切り替えれば、元のXPがアクティブパーティションに変更になり、起動出来ます。 参考まで

noname#208568
noname#208568
回答No.4

>このコンピューターに非標準または無効なマスターブートレコードがある可能性があります。続行すると、FIXMBRパーティションテーブルが壊される可能性があります。   無効なマスターブートレコードとは、linuxのブートレコードのことを云っています。  よって、実行するとlinuxが立ち上がらなくなりますよ、と言っているわけです。  #3さんの方法もいいとおもいますが、MBRが壊れているとパーティションを認識できないので、ざんねんながらデータは読めません。  もし、再インストールされるのであれば最後の手段として再インストール前にFIXMBRを試してみてください。  因みに私も、レッドハットのインストール時同じような失敗を何回か繰り返しました。  その度FIXMBRで助けられました。

Living_END
質問者

お礼

もうLinuxのパーティションは削除して、XPのインストールを始めてしまいました。 データが読み込めないとのことですが、何らかの方法でCドライブのMBRを修復することはできないのでしょうか? できないのであれば、わざわざ別パーティションにインストールする必要もありませんね…。

  • sanbuxiu
  • ベストアンサー率25% (19/76)
回答No.3

xp再インストールをお勧めします。その際インストール先を別パーティション(linuxがあったところ)にすれば元のxpのデータはシステムの領域(仮にcドライブ)として、新しいxpはブート領域(仮にdドライブ)として登録されています。現在私は快適にこの環境を使用しています。

Living_END
質問者

お礼

やはりそれしかないですよね…。 そうした場合、そのパーティションからブートし、 CドライブのNTLDRを修復して、 今までどおりCドライブでブートすることは可能なんでしょうか?

  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

データが消えても良いのなら 1.リナックスの fdisk で領域を全て開放する 2.XPで領域を確保しながら再インストール で復活するでしょう。 1.については、 リナックスのCDを入れてインストールの途中で fdisk が使えるようになるとおもいます。  出てこなければ、レッドハットのCDを使ってみてください。

Living_END
質問者

お礼

1についてはXPでパーティション全て削除すればいいような気もしますが、データは残したいですね…。 修復インストールや上書きインストールもできないですし、ツライです…。

noname#208568
noname#208568
回答No.1

linuxで失敗したのであれば、MBRが破損していると思います。(というよりlinux用になっているのですが)  FIXBOOTの前にFIXMBRをされましたか? FIXMBRをしてからFIXBOOTをするといいと思います。

Living_END
質問者

お礼

FIXMBRを実行すると > このコンピューターに非標準または無効なマスターブートレコード > がある可能性があります。続行すると、FIXMBRパーティションテーブル > が壊される可能性があります。 > 現在のハードディスクのすべてのパーティションにアクセスできなく > 可能性があります。 と出てコワくて実行できません…。 Linuxで失敗したというより、XP上のBootMagicで インストールが不完全な状態のLinuxで起動するよう設定したのが失敗でした…。

関連するQ&A