Windows7上にWindowsXPの仮想環境を構築する:その2

VMware PlayerによりWindows7マシンの中にWindowsXPの仮想環境を構築する。
目的は特定ソフトの動作をさせることなのだ。

「VMware Player 7 Pro for Windows 64-bit」のインストール

VMware Playerは全く便利なソフトなのだ。
商用利用で無ければ無償なので非常に利用しやすい。
以前はWindows上でLinux環境を作っていた。

今回はWindows7上でWinowsXP Professionalを動作させる。
VMware Playerのダウンロードが済んだらインストールを行う。
これは特別難しい事は無い、画面の指示通りに入力していくだけだ。

↑ VMware Playerのインストール確認画面、デフォルト値では仮想のディスクが40GB割り当てられる、ほぼお任せでインストールできる

VMware Player上でのWindowsXPのインストール

手持ちのWindowsXPのCDを入れてVMware Playerにインストールを行う。
今後こうした場面が多くなるだろうからCDイメージとかCDそのものとかは持っている方が良いのではないかと感じた。
VMware Playerではあらかじめ良く使われるOS等々はプリセットされているようだ。

今回のWindowsXPについても簡易インストールを行うと表示された。
以前インストールしたCentOS6もそうだった。

↑ VMware Player上での仮想OSのインストールを開始したところ、今回はWindowsXP Professionalをインストールした
↑ VMware Player上でのWindowsXP Professionalインストール画面、通常のインストール時の画面と変わりない
↑ VMware Player上でのWindowsXP Professionalインストール画面その2、全部で30本ほどかかる
↑ VMware Player上でのWindowsXP Professionalインストール画面、インストールが済むとWindowsXPが立ち上がってくる
↑ VMware Player上でのWindowsXP Professionalインストール画面、自動的にVMWAREのツールが仕込まれる
↑ VMware Player上でのインストール後のWindowsXP Professional画面、まったく普通にWindowsXPをインストールして動かした時と同じになる、ここから各種設定を行い目的のプログラムを動かしてみることにする

VMware Player上のネットワーク環境

一般的に仮想環境の場合はホストOSを元々のOSの事を言う(この場合はWindows7)、そして仮想環境にインストールされたOSをゲストOS(この場合はWindowsXP)と呼ぶ。

VMware Player上にインストールしたゲストOSでのネットワーク環境はどうなっているのだろう。

これは既存ネットワーク環境に1枚被せたような環境になる。
つまりVMware Player上に仮想のネットワークアドレスが設けられてそこにホストOSからアクセスする形になるのだ。
ハードとしてのネットワークボードは増設していないので、あくまでソフト上でのお話だ。

↑ VMware Player上でのインストール後のWindowsXP Professionalのネットワーク環境、ホストOSは192.168.11.1から始まるネットワークアドレス、このWindowsXPでは192.168.113.128というIPアドレスが割り振られている、デフォゲが192.168.113.2となっているところに注目
ここまででWindows7(ホストOS)上にVMware Playerを利用して仮想WindowsXP(ゲストOS)の環境を構築できた。
このゲストは複数インストールする事が出来るので切り替えて使用する事が可能だ。
他のOS等でテストをしたい時には非常に重宝する。
以前はCentOS6を動かしてWebサーバーを構築し、Webサーバー環境をシュミレーションしていた。
様々な環境でのテストを行う必要のある人はVMware Playerがあると非常に便利だ。

仮想環境関連の記事

2015/04/13

Windows7上にWindowsXPの仮想環境を構築する:その5最終回

2015/04/07

Windows7上にWindowsXPの仮想環境を構築する:その4

2015/04/03

Windows7上にWindowsXPの仮想環境を構築する:その3

2015/03/30

Windows7上にWindowsXPの仮想環境を構築する:その1

今回はこのへんで
では