VMware Player

ホストOS(WindowsまたはLinux)で仮想マシンを実行するソフトウェアで、ちょっとした検証などに使用しています。

Windows XPへのインストール方法

1. VMware Playerのダウンロードサイトから最新のVMware Playerをダウンロード、インストールする。
2. QEMU on WindowsのサイトからQEMU on Windowsをダウンロード、インストールする。

ディスク・イメージ(.vmdk)の作成

QEMUを使って、VMware Player用の仮想ディスクイメージを作成します。

下記のコマンド例では、Debian GNU/Linux用として20Gバイトの仮想ディスクイメージを作成しています。

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

D:\qemu-0.9.0-windows> qemu-img.exe create -f vmdk "debian.vmdk" 20G

任意のフォルダに移動させる。

設定ファイル(.vmx)の作成

VMware Player用の設定ファイルを作成し、.vmdkと同じフォルダに保存する。

config.version = "8"
virtualHW.version = "3"
numvcpus = "1"
memsize = "256"
displayName = "Debian GNU/Linux 4.0 etch"
guestOS = "other26xlinux"
nvram = "debian.nvram"

scsi0:0.redo = ""

ide0:0.present = "TRUE"
ide0:0.fileName = "debian.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "TRUE"
ide0:0.redo = ""

ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:ab:55:f9"
ethernet0.generatedAddressOffset = "0"

usb.present = "TRUE"
usb.autoConnect.device0 = ""
usb.autoConnect.device1 = ""

sound.present = "TRUE"
sound.virtualDev = "es1371"

floppy0.present = "FALSE"
floppy0.fileName = "A:"
#floppy0.startConnected = "FALSE"

uuid.location = "56 4d 40 7b 83 ec f7 70-e9 0e af 53 53 ab 55 f9"
uuid.bios = "56 4d 40 7b 83 ec f7 70-e9 0e af 53 53 ab 55 f9"

checkpoint.vmState = ""

tools.remindInstall = "TRUE"

extendedConfigFile = "debian.vmxf"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"

ゲストOSのインストール

CDドライブにゲストOSのインストールCDをセット(*1)して、作成した設定ファイル.vmxをダブルクリックするとVMware Playerが起動、CDを読み込んでゲストOSのインストールが始まります。

(*1) Daemon ToolsでインストールCDのイメージをマウントすれば、CDメディアは不要です。

ゲストOSの時刻ずれ

VMware Player上のゲストOSの時刻ずれが激しいようです。ゲストOS上にNTPを導入して時刻サーバーと同期を取ったり、頻繁に合わせ込むコマンドを発行する必要があるようです。ご注意ください。

▲ページ先頭へ

スポンサード リンク