- 締切済み
起動できなくなりました…
TurboLinuxのインストールが途中で失敗したのですが、好奇心からBootmagicで TurboLinuxをインストールしたパーティションを指定して再起動してみました。 するとこれがまずかったようで、「Error Loading Operating System」 というメッセージが出てXPが立ち上がらなくなったので、fixbootを行うことにしました。 > ターゲット パーティションは、G: です。 > 新しいブートセクタをパーティション G: に書き込みますか? と出でたのでGに書き込んで成功し、再起動したのですが、今度は > NTLDR is missing > Press any key restart と出て相変わらず起動できません…。 ざっと今まで起こったことを書きましたが、何かアドバイスがあればご教授下さい。 ちなみに、修復したいPCはノートの為FDが使えませんし、 XPを上書きインストールしようとしてもできませんでした。 今はTurboLinuxをインストールしたパーティションを削除して、 そこにXPをインストールしようと考えているのですが、これは意味あるでしょうか?
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- syunmaru
- ベストアンサー率37% (1635/4345)
Bootmagicは、現に使っています。 最初に選択画面が出ると思うのですが・・・。 Linux側が駄目でも、もう一つの方で起動できますよ。 一旦、終了して、再起動すれば良いだけの事です。 他のパーティションにXPをインストールしたと言う事は、ディアルブート環境になったのですね。 切り替えれば、元のXPがアクティブパーティションに変更になり、起動出来ます。 参考まで
>このコンピューターに非標準または無効なマスターブートレコードがある可能性があります。続行すると、FIXMBRパーティションテーブルが壊される可能性があります。 無効なマスターブートレコードとは、linuxのブートレコードのことを云っています。 よって、実行するとlinuxが立ち上がらなくなりますよ、と言っているわけです。 #3さんの方法もいいとおもいますが、MBRが壊れているとパーティションを認識できないので、ざんねんながらデータは読めません。 もし、再インストールされるのであれば最後の手段として再インストール前にFIXMBRを試してみてください。 因みに私も、レッドハットのインストール時同じような失敗を何回か繰り返しました。 その度FIXMBRで助けられました。
- sanbuxiu
- ベストアンサー率25% (19/76)
xp再インストールをお勧めします。その際インストール先を別パーティション(linuxがあったところ)にすれば元のxpのデータはシステムの領域(仮にcドライブ)として、新しいxpはブート領域(仮にdドライブ)として登録されています。現在私は快適にこの環境を使用しています。
お礼
やはりそれしかないですよね…。 そうした場合、そのパーティションからブートし、 CドライブのNTLDRを修復して、 今までどおりCドライブでブートすることは可能なんでしょうか?
- uyama33
- ベストアンサー率30% (137/450)
データが消えても良いのなら 1.リナックスの fdisk で領域を全て開放する 2.XPで領域を確保しながら再インストール で復活するでしょう。 1.については、 リナックスのCDを入れてインストールの途中で fdisk が使えるようになるとおもいます。 出てこなければ、レッドハットのCDを使ってみてください。
お礼
1についてはXPでパーティション全て削除すればいいような気もしますが、データは残したいですね…。 修復インストールや上書きインストールもできないですし、ツライです…。
linuxで失敗したのであれば、MBRが破損していると思います。(というよりlinux用になっているのですが) FIXBOOTの前にFIXMBRをされましたか? FIXMBRをしてからFIXBOOTをするといいと思います。
お礼
FIXMBRを実行すると > このコンピューターに非標準または無効なマスターブートレコード > がある可能性があります。続行すると、FIXMBRパーティションテーブル > が壊される可能性があります。 > 現在のハードディスクのすべてのパーティションにアクセスできなく > 可能性があります。 と出てコワくて実行できません…。 Linuxで失敗したというより、XP上のBootMagicで インストールが不完全な状態のLinuxで起動するよう設定したのが失敗でした…。
お礼
もうLinuxのパーティションは削除して、XPのインストールを始めてしまいました。 データが読み込めないとのことですが、何らかの方法でCドライブのMBRを修復することはできないのでしょうか? できないのであれば、わざわざ別パーティションにインストールする必要もありませんね…。