新しくXPをインストールするのは面倒なので、今までのHDDの内容を丸ごとコピーする方法をトライしてなんとかうまく行ったので、ご紹介します。この方法はシステムドライブがFAT32フォーマットの場合のみ有効です。DRVCPYと言うフリーのユーティリティソフトを利用します。*検索してみましたが、ニフティにしか無い様です(フォーラム名:FNECHARD ライブラリ番号:11)。
<方法>
1.新しいHDDをマスターで接続、旧はスレーブへ。
2.ウインドウズ98かMEの起動ディスクで立ち上げ、FDISKでパーテーションを切って再起動後フォーマット。Cドライブだけでいいです。尚98のFDISKでは64G以上のHDDでは容量表示がおかしくなるが、領域設定は出来る様です。
対策パッチはこちら
3.DRVCPYで元のHDDのCドライブを丸ごとコピー。(書式 DRVCPY D: C: ) 終了後DIR C:で容量を認識させる事。
4.98でフォーマットしたのでブートセクタの情報をXPで書き換える。これをやらないとブート出来ない。再起動してXPのCD−ROMで起動し修復セットアップを選び、コマンドプロンプトでFIXBOOTと入力後Yを押してブートセクタにXPの情報を書き込む。
こちらを参考に。VFATBAKと言うツールも有るようです。
5.再起動。XPが起動するはずです。
6.後はXPのコントロールパネル〜パフォーマンスとメンテナンス〜管理ツール〜コンピュータの管理〜ディスクの管理、で残りの領域に拡張領域作成と論理ドライブを作成し元のHDDのCドライブ以外のデータをコピーする。フォーマットはNTFSでいいと思います。
これでやっと起動する様になりました。苦労しました・・・ XPの丸ごとコピーはなかなかやっかいで2日掛かりました。他にもインターネットで検索して色々試したんですが、結局この方法になりました。尚、市販のユーティリティ(ドライブイメージやノートンゴースト等)を使えば簡単にHDDの移行が出来る様ですのでお金のある人は(^^; その方が簡単です。あるいはIOデータやメルコ等の発売しているHDDには添付で付いている様なのでそれを買うのも手ですね。ヨドバシの通販等では割と安いですし。