Linux (Ubuntu) をUSB外付けSSDにインストールする際、GRUBをそのSSDに書き込まずに、誤ってWindows2000 Proがインストールしてある内蔵HDDに書き込んでしまいました。
MBRをWindows2000のCDの回復コンソールで復活させようとしたのですが、回復コンソールでは、何故かコマンドプロンプトがC:\>と表示され、パスワード入力や、どのWindowsに変更を加えるかといった質問が一切表示されません。コマンドプロンプトも、本来はC:\WINNT>と表示されるはずです。ちなみにディレクトリの変更(cd, chdir)は受け付けられません。(SSDのUbuntuはこの後削除し、再度入れ直す予定です。)
1. どうして回復コンソールでの表示のしかたが違うのでしょうか?
--> 今はWindows 2000 SP4ですが、CDはWindows 2000 SP3のものです。このことが原因でしょうか?
2. この場合の正しいMBRの回復方法が知りたいです。ちなみにC:\>のままfixmbrを打ったら警告メッセージの後、MBRが書き加えられましたと出ました。これらのメッセージは通常のメッセージです。しかし、再起動するとGRUBが相変わらず起ち上がっています。
map Cでfixmbrの後にHDDまたはパーティションを指定したほうがよいのでしょうか?また、fixbootは必要でしょうか?
どなたか詳しい方がおられましたら、ご教示下さい。
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
USB接続のSSDを外してWindows 2000のインストールCDから起動した場合はどのような状況になりますか?
あなたの目的は「Windows 2000を単独起動にしたい」のですから、Linuxをインストールした外付けSSDを繋いでいる必要がありません。
外付けSSDが無い状態でも回復コンソールでC:\>となる場合はFreeDOSをダウンロードしてFDDから起動し、fdisk /mbrを実行する方法も検討して下さい。
また、Windows 2000のHDDをボリューム(パーティション)を分割してWindows 2000を後方の領域にインストールしてみるのも選択肢の一つです。
あなたの応用力で上記の2つが試せるとLinuxのGRUBから抜け出せると思います。
尚、map Cでパーティションの一覧を見ても今回の対策には役に立ちません。
FreeDOSのダウンロードサイトはご自身で検索して下さい。
この回答への補足
何度もご回答いただき、ありがとうございます。
残念ながら外付けSSDを外した状態でWindows2000のCDで回復コンソールを試みましたが、やはりC:\>でした。
まずは一応念のため、Windows2000と同じディスクにあるデータのバックアップを行った上で、お教えいただいた起動ディスクを使用したfdisk /mbrの実行を行い、もしそれでも駄目だった場合は、これでもいけるのではと思える他の方法もいろいろ試してみたいと思います。
データバックアップのタイミングやその準備等で、実行するには少し時間を要すため、しばらくこの質問は空けたままにしておきますが、なんらかの結果が出た時に再度お礼と同時に質問をクローズさせていただきます。
ありがとうございました。
いろいろやりましたがうまくいかず、最終的にUbuntu上でms-sysをインストール・実行して修正いたしました。Ubuntuは面白くてとてもクールなので、これからもチャレンジしていくつもりです。いろいろありがとうございました。
No.3
- 回答日時:
>MBRセクタ、bootセクタの違いがよくわからず、いろいろ調べていましたが、まだよくわからないでいます。
MBRは起動ドライブの先頭にあります。
「bootセクタ」と言っているのはbootldrが記録されているセクタを指しているのでしょうか?
MBRはBIOSが最初に読み込む場所です。
Linuxをインストールした時にWindows起動用のMBRをLinux起動用に書き換えられています。
これをWindows用に書き戻せばLinuxが起動出来なくなり、Windowsのブートシーケンスに制御が移れるようになります。
仮想マシン上でWindows 2000とUbuntu 10.04のデュアルブート環境からWindows 2000の単独起動に戻すテストを行ってみました。
1.Windows 2000のインストールCDから起動して修復のコマンドモードでfixmbrを実行するだけでWindows 2000の単独起動になりました。
2.Windows 98SEのインストールCDから起動してコマンドモードでfdisk /mbrを実行する方法でもWindows 2000の単独起動に戻りました。
何れもMBRだけをWindows起動用の書き込みに変更しただけです。
このときLinux用のGRUBへ制御が移動出来なくなったことによるWindows 2000の単独起動に戻った状態です。
あなたが実行したWindows 2000 SP3のインストールCDから起動してfixmbrを実行した状態ではMBRを書き換えたように表示されても実際には書き換えられていなかったと解釈出来ます。
修復用の起動ディスクを調達してMBRの書き戻しを行って下さい。
この回答への補足
再度の投稿、ありがとうございます。
> 「bootセクタ」と言っているのはbootldrが記録されているセクタを指しているのでしょうか?
前回のbunjiiさんの回答にありました「fixmbrはMBRセクタの修復だけ行われてbootセクタのエントリーは別次元の問題です。」という部分での「bootセクタ」の意味です。自分では「bootセクタ」とはbootldrが記録されているMBR及びPBRのことだと認識しているので、どういう意味なのかなと考えていました。
> 仮想マシン上でWindows 2000とUbuntu 10.04のデュアルブート環境からWindows 2000の単独起動に戻すテストを行ってみました。
>
> 1.Windows 2000のインストールCDから起動して修復のコマンドモードでfixmbrを実行するだけでWindows 2000の単独起動になりました。
わざわざテストまでしていただき、ありがとうございます。質問なのですが、Windows 2000のインストールCDから起動しての回復コンソールでは、1.C:\>WINNTと出てどのWindpwsを修復するかを尋ねるメッセージが出ましたか?私の場合はコマンドプロンプトが単にC:\>となっていて、Windowsの選択を尋ねるメッセージが出ないでいます。
試しに上記でC:\> map Cと入力すると、
? 0 MB \Device\Harddisk0\Partition0
? 29235 MB \Device\Harddisk0\Partition1
? 1302 MB \Device\Harddisk0\Partition0
? 1302 MB \Device\Harddisk0\Partition2
? 0 MB \Device\Harddisk2\Partition0
C: 15445 MB \Device\Harddisk2\Partition1
? 289798 MB \Device\Harddisk2\Partition0
? 289798 MB \Device\Harddisk2\Partition2
A: \Device\Floppy0
E: \Device\Harddisk0\CdRom0
と出ます。容量からHarddisk0がUSB外付けSSDのUbuntu本体のあるパーティションとswap領域のパーティションで、Harddisk2が内蔵HDDのドライブCとD(何故かクエスチョンマーク)だというのがわかるのですが、なぜかSSDのswap領域と内蔵HDDの拡張パーティションはPartition0とPartition2の2種類があります。またPartition0のほうは0MBのプライマリ(?)領域と全く同じデバイス名です。
Harddisk0とHarddisk2のそれぞれの0 MBの領域がMBRの部分と睨んでおり、fixmbr \Device\Harddisk2\Partition0とコマンドを打ってみようと思っているのですが、どうでしょうか?(或いは、fixmbr \Device\Harddisk2のほうがいいのでしょうか?)もしご意見などいただけると助かります。よろしくお願いします。
No.2
- 回答日時:
>fixmbrの後にHDDまたはパーティションを指定したほうがよいのでしょうか?
USB接続の外付けHDDを外した状態でfixmbrを実行すれば問題ないと思います。
但し、fixmbrはMBRセクタの修復だけ行われてbootセクタのエントリーは別次元の問題です。
>また、fixbootは必要でしょうか?
必要と思います。
bootエントリーがGRUBに書き換えられていると思います。
通常はLinuxでbootエントリを修正してからMBRの修復をするようです。
私は実行してことがありませんので具体的な手順を指導できません。
尚、修復コンソールでhelpコマンドを使うと使えるコマンドの一覧やコマンド毎の使い方が表示されますので必要な処理を考えて修復コマンドを実行して下さい。
この回答への補足
返事が遅くなり、すみませんでした。
MBRセクタ、bootセクタの違いがよくわからず、いろいろ調べていましたが、まだよくわからないでいます。また、或る本によれば、USB接続の外付けSSDを外さなくてもMBRセクタがNTLDRで修復できるような感じで書かれており、加えて、外付けのLinux(Ubuntu)を外してしまうと、ドライブ構成がインストール時と変わってしまい起動できなくなるといった話も聞いたので、どうしたらいいかと考えているところです。
現在、もう一台データ格納専用の内蔵ディスクを買ってそこに作成したデータを移行し、今の内蔵ディスクはシステムディスク専用にして一からWindows2000を再インストールすることも少し考えています。しかし、再度アプリケーションソフトを入れなおすのもとても面倒で困ったなというところです。。。
Windows2000での回復コンソールの動作が一般的に言われている内容と異なる点については、未だ投稿がないところを見ると、わかる方はやはり誰もいないのかもしれません…が、もうしばらくこのままオープンにして更なる投稿を待ってみます。
ご回答、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- ドライブ・ストレージ 光学ベイに取り付けたSSDからWINDOWS10を起動したい。 10 2023/05/01 18:04
- Windows 10 windows11 起動エラー 0xc0000225 1 2022/05/14 11:58
- Windows 10 windows11が突然起動しなくなりました 3 2022/06/30 17:49
- ドライブ・ストレージ M.2 NVME SSDがWindowsからはアクセスできるのにBIOSで認識されない 8 2023/03/16 21:46
- UNIX・Linux ノートPCでUSBから起動しない 6 2022/05/05 09:34
- Windows Vista・XP windows xp proが起動しなくなりました 10 2022/05/20 00:49
- ノートパソコン Windowsが起動しない状態からデータを回収したい 初質問失礼します。 先日、Windowsのデー 5 2023/06/18 17:50
- Windows 10 回復ドライブはHDDとSSDの両方に使えますか 1 2023/02/02 06:07
- ドライブ・ストレージ SSDを追加したら昔のHDDがおかしくなった 4 2023/03/23 13:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MAC G4(MDD)を単独のOS9.2で使...
-
PowerMac G4をインストールして...
-
破棄されたオブジェクトにアク...
-
Win10とWin10デュアルブートし...
-
マルチブートメニューが表示さ...
-
なんでCDを読んでくれないので...
-
G4にてOSX、OS9の単独起動
-
LINUX同士のデュアルブート
-
空のPCにOSをインストールする...
-
トラブル時のリストアの方法に...
-
XP時代の低スぺPCで動作する軽...
-
Phoenix BIOS 4.04について
-
起動を2台のHDDから選べるよう...
-
マルチブートで32ビットと64ビ...
-
Linuxのマルチブート時のブート...
-
linuxのIMEの件
-
リモートデスクトップに接続で...
-
FMVマイページ、FMVサーチが勝...
-
virtual boxで、黒い画面のまま...
-
Google Chromeの文字の表示がぼ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2つのOSを別々のHDDに入れたが...
-
Win10とWin10デュアルブートし...
-
マルチブートで32ビットと64ビ...
-
デュアルブートでインストール...
-
外付けHDDにOSはインストール出...
-
Windows7からWindowsXPにダウン...
-
起動を2台のHDDから選べるよう...
-
PowerMac G4をインストールして...
-
OSを再インストールしたらOSが2...
-
imac G4 の初期化
-
MAC G4(MDD)を単独のOS9.2で使...
-
DOSのデュアルブートってどうや...
-
Puppy Linuxをアンインストール...
-
Linuxを削除して、WindowsXPに...
-
マルチブートのPCから特定のOS...
-
ThinkPad X31にOSをインストー...
-
マルチブートは 1台のハードデ...
-
high sierra からダウングレー...
-
HDD2個を切り替え
-
FDISKのパテーションをはずして...
おすすめ情報