WinXP OSを新しいハードドライブに移動する確実な方法

WinXP OSを新しいハードドライブに移動する確実な方法

私は主に Arch Linux を使用していますが、古い Windows XP コンピューターを持っていますが、最近、OS と多くのプログラム ファイルや設定が入っている C ドライブの一部のブロックが壊れてしまいました。ドライブはまだ起動しますが、不良ブロックのせいで非常に遅く、奇妙なエラーが多数発生します。起動すると正常に動作するので、不良ブロックが重大な影響を及ぼしているわけではないと思います。

劣化した HD からドライブの内容を新しい HD にコピーしたいのですが、これを実行してドライブの起動性を維持する手順がよくわかりません。移植を行うための信頼できるプロセスは何ですか?

答え1

確実に信頼できる方法はありません。

32 ビット版の XP を実行していると想定します。ddrescue を使用して、ソース ドライブと少なくとも同じサイズのターゲットにソースをクローンします。2 TB を超えないようにしてください。XP 32 ビットがサポートする旧式のパーティション テーブルでは、2 TB を超えるストレージ容量を管理できなくなります。

ターゲットが 512 バイトのサイズのセクターをエミュレートしていることを確認します。これはソース ディスクが動作しているモードです。

BIOS で新しいドライブをブート デバイスとして選択します。新しいドライブで再起動すると、この交換によって XP の変更カウンターが再アクティベーションの障壁を超える場合、XP はアクティベーションを要求することがあります。その場合は、Microsoft に確認する必要があります。

関連情報