2004/12/09(木) [n年前の日記]
#1 [windows] WinXPが起動しない状態になった経緯
GIMP2.0のGAPをまともに動かしたい。
→ Linux上なら動くだろうか。Linuxで動作させてみようかな。
→ せっかくだから _coLinux とやらを導入して、その上で動かしてみよう。
→ coLinuxを入れたら、HDDの空き容量が足りなくなる予感。
→ 以前インストールしたまま、さっぱり起動していない、Debian Linux、Plamo Linux のパーティションがある。
→ そこを Windows 用のパーティションにしてしまって、coLinux を入れてみよう。
→ そのためには、まず、今現在の、grub が最初に起動する状態を無効にしないといけない。どうすりゃいいの。
→ Win98の起動FDで、FDISK /MBR でもすれば、grub は消えてくれるんじゃないか。
→ 考えなしに、いきなり実行。MBRを書き換えた。
→ grub が起動しない状態になった。最初から NTLDR が起動する状態にはなった。成功だろうか。
→ しかし、WinXPが起動しなくなった…。ログイン画面(ログオン画面。「ようこそ」が表示される画面。)まで行かず、青地にいくつかのグラフィックが出た状態で、ピタリと止まってしまう。
なまじ中途半端な知識しか持ってないのに、「俺は結構詳しいほうなんだぜ。へへん」みたいな根拠のない自信を持ってたりすると、悲惨な目に会うという典型例。トホ。
→ Linux上なら動くだろうか。Linuxで動作させてみようかな。
→ せっかくだから _coLinux とやらを導入して、その上で動かしてみよう。
→ coLinuxを入れたら、HDDの空き容量が足りなくなる予感。
→ 以前インストールしたまま、さっぱり起動していない、Debian Linux、Plamo Linux のパーティションがある。
→ そこを Windows 用のパーティションにしてしまって、coLinux を入れてみよう。
→ そのためには、まず、今現在の、grub が最初に起動する状態を無効にしないといけない。どうすりゃいいの。
→ Win98の起動FDで、FDISK /MBR でもすれば、grub は消えてくれるんじゃないか。
→ 考えなしに、いきなり実行。MBRを書き換えた。
→ grub が起動しない状態になった。最初から NTLDR が起動する状態にはなった。成功だろうか。
→ しかし、WinXPが起動しなくなった…。ログイン画面(ログオン画面。「ようこそ」が表示される画面。)まで行かず、青地にいくつかのグラフィックが出た状態で、ピタリと止まってしまう。
なまじ中途半端な知識しか持ってないのに、「俺は結構詳しいほうなんだぜ。へへん」みたいな根拠のない自信を持ってたりすると、悲惨な目に会うという典型例。トホ。
◎ 今まで入れたまま放置していたWin98は起動してくれた :
不幸中の幸い。Win98を使って、ネットで情報を探す。
◎ WinXPが起動しない原因 :
自分のメインPCでは、 WinXP のブートドライブ文字は M: になってるのだけど。実際には、ドライブレターは M: にはならない。HDDのパーティションを素直に前から数えていくと、G: あたりになる。
ネットであちこちのページを眺めた感じでは、どうやらMBRだかには、「WinXP のインストールされたドライブは、M: ですよ。ここは G: じゃなくて、M: なんだよ」といった種類の情報が書かれていた。らしい。たぶん。なのじゃないかと。そのMBRが書き換えられちゃったことで、WinXP のブートドライブ文字が異なってしまってログインできなくなったのではないかと。いや、よくわかってないんですが。たぶん、そういうことなんじゃないかしら。
ちなみに、WinXP のセットアップCD-ROMで起動して、回復コンソールから、fixboot とか fixmbr とか打ってみたけどダメでした。
関連ページ。たぶん。
_Windows のシステム ドライブまたはブート ドライブのドライブ文字の復元方法
_Windows2000のドライブレター(ブート ドライブ文字が変更されているとログオンできない)
_ヒント:Windows 2000のシステムパーティション、ブートパーティションのドライブレターの変更
ネットであちこちのページを眺めた感じでは、どうやらMBRだかには、「WinXP のインストールされたドライブは、M: ですよ。ここは G: じゃなくて、M: なんだよ」といった種類の情報が書かれていた。らしい。たぶん。なのじゃないかと。そのMBRが書き換えられちゃったことで、WinXP のブートドライブ文字が異なってしまってログインできなくなったのではないかと。いや、よくわかってないんですが。たぶん、そういうことなんじゃないかしら。
ちなみに、WinXP のセットアップCD-ROMで起動して、回復コンソールから、fixboot とか fixmbr とか打ってみたけどダメでした。
関連ページ。たぶん。
_Windows のシステム ドライブまたはブート ドライブのドライブ文字の復元方法
_Windows2000のドライブレター(ブート ドライブ文字が変更されているとログオンできない)
_ヒント:Windows 2000のシステムパーティション、ブートパーティションのドライブレターの変更
◎ MBRをどうにかすることで起動させる方法はないかと :
半日ほど検索してみたけれど、それらしい情報は見つからず。WinXPのレジストリを書き換える方法はあっても、そもそもWinXPが起動しない、というかログイン画面にまで行かないわけで。
◎ 諦めた :
OS再インストールすることにしますた。(つДT)
[ ツッコむ ]
以上です。