« 「ソースの読み書きが上手な若者」を募集中 | メイン | Movable Typeのスタイルシートを変更してみた »

VMWareを使って旧PC(Windows XP)を新PC(Vista)上に移行

新しく購入したNotePC(Vista)に、VMWareを使って旧PC(XP)を移行しました。

VMWare的にはこういう環境です。

・ホストOS (Windows Vista、新しく購入したNotePC)
・ゲストOS (Windows XP、旧PC環境一式)

当面は、Vista上(ホストOS)でメールなどのオフィスワーク系作業を、XP(ゲストOS)上でソフトウェア開発系作業を行う予定。しばらくは様子見。


で、以下、移行手順のメモです。何らかの参考になるかもしれませんので、記事としてアップしておきます。

手短に手順を書くと、VMware Converterを使って、旧PC(XP)の仮想マシンのイメージファイルを外付けHDDに作成して、新PC(Vistaホスト)にコピーし、VMWareでその仮想マシンを起動するだけです。


■VMConverterによる仮想マシンイメージの作成(旧PCでの作業)

・VMWare Converterを起動(もちろんその前にVMWareサイトからダウンロードしてきてインストール)

・File -> New -> Importにより、Import Wizardが起動される

・Physical computerを選択

・This local machineを選択

・Source Data選択でCドライブを選択し、New Disk SpaceをMin Sizeに設定

・DestionationでVMWare standalone virtual machineを選択

・Virtual machine nameを設定
・Locationに外付けディスクのディレクトリを設定

・VM optionでAllow virtual disk files to growを選択

・NetworksでBridged(デフォルトはNATみたい)を設定

・cutomizationでInstall VMWare Toolsを選択

・完了ボタンを押す

ここで仮想マシンイメージの作成が始まる。やたらと数時間かかる。
私のPCの場合(HDDの実使用サイズで約40GB)、5時間程度掛かった。人によっては2時間程度で終わるらしいが。時間が掛かるのはウイルスソフトの影響とかもあると思う。


■仮想マシンの設定と起動など(新PCでの作業)

・外付けディスクに作成したvmwareイメージをlocalディスクにコピー

・VMWare Workstationで開いて、起動。(普通のPlayerでもいけると思う)

・Windows XPのライセンス認証

ライセンス認証ウィザードが起動される。ここでゴタゴタやってるうちに上手く行ったのでメモを残してないのですが、多分、以下のような手順だったような。
- ライセンス認証ウィザードが起動
- 電話して認証手続きを行う(実際は電話なんてしない)を選択して次へをクリック
- 次の画面でプロダクトキーの変更をクリックして新しいプロダクトIDを入力

これで、いつもの旧PC(XP)環境が利用可能に。


と、思っていたら、@とかのキー位置がおかしいので調べてみると、キーボードが「英語キーボード」として認識されていた。なので、「日本語キーボード」に設定変更する。手順は、仮想マシンであるXP側の話ですが、デバイスマネージャからキーボードのドライバを日本語キーボードのものに手動で更新。(参照: Windows XP で日本語キーボードが英語キーボードとして認識される場合の対処方法


VMWareの性能がどの程度か分かりませんが、新PCの方がマシンスペックがはるかに高いので、VMWareの仮想マシンとしてXPを動かしていても、旧PCより早いし快適。。。


トラックバック

このエントリーのトラックバックURL:
http://www.fourmeisters.com/mt/mt-tb.cgi/175

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)



About

2008年04月17日 22:50に投稿されたエントリーのページです。

ひとつ前の投稿は「「ソースの読み書きが上手な若者」を募集中」です。

次の投稿は「Movable Typeのスタイルシートを変更してみた」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35