Windows XPでシステムパーティションを変更する


3

Windows XPのインストール中に、2台のハードディスク(ディスク1とディスク2)を古いコンピュータシステムに接続しました。ディスク1はIDE、ディスク2はSATAです。

私はディスク1にWindows XPをインストールしたいと思いました。ディスク2は別の新しいコンピュータのためのものですが、Windowsのインストール後にディスク1にコピーしたいデータがあるため

WindowsをDisk 1のパーティションにインストールしたとしても、Disk 2の最初のパーティションをシステムパーティションとして作成し、boot.iniとその他のシステムファイルをDisk 2のそのパーティションのルートディレクトリに配置しました。

ディスク2を古いシステムから切り離すと、Windows 1がディスク1にインストールされていてもコンピュータが起動しなくなります。コンピュータはディスク2も存在する場合にのみ起動します。

だからここに私の質問です:

コンピュータがディスク2なしで起動できるように、ディスク2からディスク1に起動情報をコピーする方法はありますか。

前もって感謝します。

回答:


2

ファイルをコピーする ntldrboot.ini そして ntdetect.com (ルートフォルダ "\"内)SCSIディスクからIDEディスクに移動します。

IDEディスクのboot.iniファイルを編集して、次のようにします。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP" /FASTDETECT

(IDEディスク上のアクティブパーティションをプライマリパーティション1とします。 の説明を参照 ARCパス 。)

修復するXPディスク(IDE)以外のすべてのディスクを切り離します。 XPインストールCD / DVDから起動して、 R 回復コンソール用。

  1. つかいます fixboot XPリカバリコンソールでXPブートセクタをアクティブパーティションに書き込むためのコマンド:
  2. XPタイプのMBRを書いてください。 fixmbr

今、あなたはHDDからXPを起動することができるはずです。


0

はい、できますが、したいですか?それがもうすぐ出るのなら、ドライブを入れずにもう一度フォーマットし直さないでください。それとも単にWindowsのディスクから "修復"をする?

あなたが本当に立ち往生している場合は、1枚のディスクに両方のパーティションを置くことを試みることができます。これをするために、私はEaseUS Partition Managerのコピーをつかむでしょう。 2台目のドライブのパーティションは、Windowsにダンプされたすべてのファイルを保存するために十分なスペースを確保するために、約100 MB程度に縮小する必要があります。

次に、通常のWindowsドライブのパーティションを縮小して、ファイル用に十分なスペースを確保します。パーティションをドライブにコピーします。パーティションがディスクの最後に置かれている場合は、ファイルを前面に移動するために戻る必要があります。

Pro版はあなたに便利になるかもしれないブータブルディスクを提供します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.