XP+Meのデュアルブート環境解除後のMeの削除について。
こんばんわ。
現在自作PCを使用しておりましてMe(以下Cドライブ)とXP(以下Dドライブ)を
別のHDDに入れてデュアルブート環境で作業しています。
先日、古い自作のパーツを知人から譲り受けたので現在使用している
PCのHDDのうちのCドライブを取り外しそちらの方へ移動しようとしたのです
がデュアルブート環境を解除しCドライブをフォーマットすると
XPが起動しないと聞いたのでどうすればいいか悩んでいます。
MeはSeagate製の28GのHDDに、
XPはIBM製の80GのHDDに入っています。
Boot.iniがCドライブの方に入っていてCドライブはずしてしまうと
XPも起動できなくなりました。
このような感じでDドライブだけで起動できるようにしたいです。
よろしくお願いします。m(_ _)m
回答(5件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.5ベストアンサー20pt
#2,4です。
私の理解が不足していたようですね。了解しました。
ただ、やはりC:ドライブは、PCの要のドライブですので、交換(取り外し)にはリスクが伴います。
リスクをいとわなければ、その様にされてもいいかと思います。
が、当然、今のD:ドライブは、プライマリのマスタに接続する必要があり、ドライブ名もC:に変わるでしょう。
更に、WindowsCDでMBRの修復が必要になります。
また、WindowsXp上でもドライブ変更の影響が出ると思います。
最悪、クリーンインストールする覚悟ならいいですけど...
20~30GBクラスのHDDは1万円前後で入手できますから、
私なら、素直にHDDを購入してインストールします。
この回答へのお礼
>私の理解が不足していたようですね。了解しました。
私が中途半端なとこで改行いれてしまっていたみたいです(^^;
やはりリスク伴いますか...
6年前使用していたPC9821シリーズの数百MのHDDがあれば代用してやってみます。
私のNT系の知識が乏しかったためFAT32でフォーマットしてしまい、クリーンインストールでまたXPを入れなおす予定です(苦笑
NT系って奥が深いです...もっと勉強してみます!
どうもありがとうございました!早速HDDを探してきます!
#2です。
>マスタ・ブート・レコード(MBR)でちょっと調べてみました
ちょっと誤解があるようですね。C:ドライブのMBRは意識していてもいなくても必ず起動時に読みこまれるレコードなんです。
場所は、C:ドライブのHDDの先頭レコードです。
ブートマネージャ(LinuxのLILOや、市販のものも)これを書き換えて、独自の起動シーケンスを実現しています。
WindowsNT系もDOSやWindows9x系とは異なり、書き換えていますので、普通にFDISKしただけではNTLDRが起動しません。
ですから、C:ドライブがなければOSは起動しません。
また、C:ドライブのディスクを交換しても起動しなくなります。この場合は前回書いたようにMBRを修復することで起動可能になります。
あなたの環境で一番いいのは、HDDはそのままにして、C:に残っているWinMeの関係のファイルを削除することです。
>HDDが他にないものでMovingWalkさんの方法が試せません
>>先日、古い自作のパーツを知人から譲り受けたので現在使用している
>>PCのHDDのうちのCドライブを取り外しそちらの...
とあるので、それをC:に使いたい場合について書いたのですが、これは誤りなのでしょうか?
実際にどういう環境にしたいのかはっきりさせてくれませんか?
現在の構成 やりたい構成
C: ?
D: D:?
譲り受けたHDD ?
この回答への補足
分かりにくい書き方ですいませんでした。
譲り受けたPC(VAIO)にはHDDがはずされていたので
現在使用している自作機の一台を取り外しVAIOに移したいのです。
現在の構成
自作機
C:Meインストール
D:XPインストール
デュアルブート環境
譲り受けたVAIO
HDDなし
やりたい構成
自作機
C:取り外し
D:XPそのまま
譲り受けたVAIO
取り外したCをフォーマットして使用
XCOPYやドライブコピー(ソフト)を使って丸ごとコピーすれば
問題ありませんよ。
この回答への補足
Cの起動の際に使うフォルダやファイルをコピーすればいいってことでしょうか?(^^;
補足説明お願いします。m(_ _)m
起動動作は、C:ドライブのマスタブートレコードから行なわれますので、C:ドライブをなくしことはできません。
また、BOOT.INIやNTLDRなど起動時にC:ドライブに必要なファイルもあります。
ということで、C:ドライブは必要なので、これを新しいHDDに交換する方法を考えましょう。
まず新しいHDDをE:にしてフォーマットし、C:の必要なファイルをコピーしてからドライブを入れ替えます。
このままではマスタブートレコードの関係でブートしないので、WinXpのCD-ROMを使って修復します。
これでうまくいかない場合は、新しいC:のHDDの基本パーティションにアクティブフラグをセットする必要があると思われます。
FDで起動してFDISKで設定してください。
この回答への補足
回答ありがとうございます。
マスタ・ブート・レコード(MBR)でちょっと調べてみました。
Linux等についているツールでMBRの変更をしてデュアルブート環境にすると
書いていたようなのですが、MBRを変更してデュアルブートを解除して
XPを起動っていうのはだめなんでしょうか?NT系を触るのははじめてで
NT系はあまり触らないほうがいいと言われてあまりいじれないです。(^^;
HDDが他にないものでMovingWalkさんの方法が試せません。すいません。
No.1ベストアンサー10pt
WindowsMe を起動し、Windows9x/Me でしか使わないアプリケーションをアンインストールします。
Windows 2000/XP を起動し、Windows9x/Me の導入フォルダ (C:\Windows など) を削除します。
[スタート]-[ファイル名を指定して実行] から attrib -s -h -r C:\boot.ini を実行します。
[スタート]-[ファイル名を指定して実行] から C:\boot.ini を実行します。
「C:\="Microsoft Windows"」を含む行を削除します。
変更を保管してメモ帳を閉じます。
(オプション) C ドライブのルートフォルダにある config.sys、autoexec.bat、io.sys、msdos.sys、command.com、bootsect.dos を削除します
この回答への補足
回答ありがとうございます。
修復ポイントを記録してやってみたいとおもいます。
>C ドライブのルートフォルダにある config.sys、autoexec.bat、io.sys、>msdos.sys、command.com、bootsect.dos を削除します
の後はCをフォーマットしても大丈夫なのでしょうか?(^^;
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示











