ubuntuでWindowsXPを使う VMPlayer編

ubuntu7.04でVMPlayerを使ってWindowsXPを使う。
再起動してWindowsを起動しなおすのはめんどうなので、ubuntuから利用できるようにする。

■手順
1.Synapticマネージャで「VMPlayer」をインストール(VMWare公式サイト(http://www.vmware.com/download/player/)からダウンロードしてもOK)
2.qemuをインストール
 sudo apt-get install qemu

3.仮想ディスクを作成(最後の10Gは仮想ディスクで使う容量)
 qemu-img create -f vmdk winxp.vmdk 10G

4.VMplayerの設定ファイルを下記の内容で作成 ファイル名は「***.vmx」(winxp.vmx などわかりやすいファイル名で。)

#!/usr/bin/vmware
config.version = “8”
virtualHW.version = “3”
memsize = “512”
ide0:0.present = “TRUE”
ide0:0.fileName = “winxp.vmdk”

ide1:0.present = “TRUE”
ide1:0.fileName = “auto detect”
ide1:0.deviceType = “cdrom-raw”
#floppy0.fileName = “/dev/fd0”
ethernet0.present = “TRUE”
ethernet0.connectionType = “nat”
usb.present = “TRUE”
sound.present = “TRUE”
sound.virtualDev = “es1371”
displayName = “Windows XP”
guestOS = “winxppro” # Windows XP Professional
nvram = “winxp.nvram”
scsi0:0.redo = “”
ethernet0.addressType = “generated”
uuid.location = “56 4d 15 c6 39 c1 66 6a-74 41 4d b9 6c 25 be 6c”
uuid.bios = “56 4d 15 c6 39 c1 66 6a-74 41 4d b9 6c 25 be 6c”
ide1:0.autodetect = “TRUE”
ethernet0.generatedAddress = “00:0c:29:25:be:6c”
ethernet0.generatedAddressOffset = “0”
checkpoint.vmState = “winxp.vmss”
tools.remindInstall = “TRUE”
ide0:0.redo = “”
 

5.WindowsXPのインストールディスクをCDROMドライブに入れてvmplayerを4で作った設定ファイルを使って起動する。

■使い方
 VMPlayerが問題なく起動すれば、特に説明の必要はなく使えるはず。
 上記の順番でやればWindowsXPのインストール画面が表示され、ほんとそのまんまインストールができる。

■ネットワークの設定
 特に拘らなければDHCPでOK。 実際のネットワークが静的IPでもDHCPでいけます。
 デバイスやらいろいろと設定(*.vmxの記述かな?)すれば静的IPも使えるみたい。
 VMWareのネットワークについてはこちら→ VMware3.0 の Network の設定方法

■参考
本当に無償で使える「VMware Player」 — Weboo! Returns.