新しいコンピューターは、作業環境が再現可能であることを確認する絶好の機会です。現在のハードディスクがゴミ箱に入れられたり盗まれたりした場合はどうなりますか?クリーンアップ中に、紛失または破損したインストールCD、非推奨になったソフトウェア、およびセットアップのその他の癖について確認できます。
新しいハードディスクの容量は以前のものより2倍以上になる可能性が高いため、クリーンインストールを実行し、古いディスクの完全な内容を新しいディスクのディレクトリにコピーすることをお勧めします。
また、少なくともメインOSとしてWinXPを置き去りにする時が来たことにも同意します。
質問に答えるために、必要なツールはgpartedとVirtualBoxです。gpartedを使用すると、古いディスクのイメージを新しいディスクに転送してから、そのイメージをVirtualBox仮想ディスクに転送できます。私はステップを書くつもりでしたが(一度やったことがあります)、それらを正確に覚えておらず、メモもありません(もしあれば、それらはLinuxからブートする新しいシステム用です)。
PS新しいコンピューターは、Linux用のパーティションを予約する良い機会です。実験は十分に良い言い訳ですが、より緊急なのは、複製、冗長性、バックアップ、翻訳、変換のためのツールがLinuxですぐに利用可能であり、無料であることです。なぜ仮想化されたLinuxではないのですか?タスクの中には、ハードウェアへのより低レベルのアクセスを必要とするものがあるためです。私の最後のコンピューターアップグレードは、ベースOSとしてのLinuxへのアップグレードで、すべて(WinXPを含む)が思いどおりに機能します。
PPSと要求された詳細
- Linuxを受信側で使用すると、gparted live(およびその他の移行および回復ライブCD)のツールを使用して、古いディスクのイメージをネットワーク経由で受信側に転送できます。無人であるため、かかる時間は重要ではありません。苦労するハードディスクの症状を抱えて友人が私のところに来たとき、それは私が最初にすることです。
- 作成されたイメージは、任意のディスク上の同じサイズまたはより大きなサイズのパーティションに転送するか、光メディアにバックアップできます。
- 新しいマシンでLinux用のブート可能なパーティションを予約すると、NTFSパーティションを使用してディスクイメージなどの大容量のものを保存できるため、ディスクスペースをごくわずかにすることができます。
- gpartedは、異なるサイズのパーティション間の転送を処理します。
- 仮想化されたWinXPは、特別なハードウェア(グラフィック、ペンタブレットなど)にアクセスする必要がある場合に役立ちますが、ベースOSがLinuxの場合はプログラミングに最適です。Wineの最近のバージョンで、仮想WinXPを起動せずに必要なすべて(Delphi7が1つ)を実行できるようになるまで、これがWinXPのセットアップでした。
- 私の記憶にない詳細は、Webで簡単に入手できます。それがおそらくメモを残さなかった理由です。
正直なところ、メインOSとしてUbuntuに切り替えると、動作することを確認するために3か月の週末、バックアップと切り替えを行うのに2日間、XPをほとんど起動しないようになるまであと6か月かかりました。私の開発ツールは、Java、Eclipse、Python、PyDev、Java、gfortran(Intel Fortranも利用可能)、Web(HTML、CSS、JavaScript)、Subversion、Mercurial、およびDelphi7のレガシーアプリです。構造化されたプレーンテキストを優先してワードプロセッサを廃止しました。MSExcelに匹敵するものはありません。他のすべてについては、Linuxですぐに試せるオプションがいくつかありますが、そのうちのいくつかは最高です。
結局、WinXPにこだわっていたとしても、私の経験では、新しい職場のコンピューターをゼロからセットアップするプロセスは良いことです。自分が立っている場所を知っていること、またはそれを行うまで予期せぬ事態からすぐに回復できることは間違いです。