アットウィキロゴ

vmware

(初回更新日 2009年3月28日)  

VMware とは

Windows/Linux上で動作する、PC/AT互換機エミュレータ。UNIX互換OS上でWindowsを動作させたり、その逆を行なったりすることができる。

(参考)フリーで使える仮想マシン・ソフト「VMware Player」

 必要なもの

  1. VMware Player
  1. OS
    • 今回は、CentOS5.2を利用。
    • 数枚のISOイメージでVMwareにインストールすると、手間がかかるので、DVDイメージでインストールすることにします☆
  1. BitComet
    • bittorentでダウンロードすると、早くダウンロードができる。
    • bittorentでダウンロードするにはクライアントソフトが必要。
    • ダウンロードURL:BitComet (ビットコメット)
  1. CentOS5.2
  1. Qemu
    • 仮想ハードディスク作成ソフト
    • ダウンロードURL:QEMU on Windows
  1. VMwareインストール
    1. 仮想ディスクファイルの作成(centos.vmdk)
      • VMware Playerは.vmdkという仮想ハードディスクをマウントする。
      • .vmdkファイルはQemuで作成する。
  1. コマンドプロンプトを開き、Qemuをダウンロードしたフォルダに移動する
  2. 以下コマンドを実行する
    qemu-img.exe create -f vmdk c:\vmware\centos.vmdk 20G
    
  • c:\vmwareフォルダに centos.vmdk が作成されることを確認
  1. VMWareコンフィグレーションファイルの作成(centos.vmx)
    • c:\vmwareのフォルダに、centos.vmx作成する
    • centos.vmxの内容は下記参照
# VMWare Player

.encoding = "Shift_JIS"
config.version = "8"
virtualHW.version = "3"
displayName = "CentOS"
uuid.action = "create"

# gurest OS

guestOS = "rhel4"
nvram = "CentOS.nvram"
memsize = "256"
usb.present = "TRUE"
floppy0.present = "FALSE"

# Primary Master

ide0:0.present = "TRUE"
ide0:0.fileName = "centos.vmdk"
ide0:0.deviceType = "disk"
ide0:0.autodetect = "TRUE"
ide0:0.mode = "persistent"
ide0:0.redo = ""
ide0:0.startConnected = "TRUE"

# Primary Slave

ide0:1.present = "TRUE"
ide0:1.fileName = "CentOS-5.2-i386-bin-DVD.iso"
ide0:1.deviceType = "cdrom-image"
ide0:1.mode = "persistent"
ide0:1.autodetect = "TRUE"
ide0:1.startConnected = "TRUE"

# Secondry

ide1:0.present = "FALSE"
ide1:1.present = "FALSE"

# SCSI

scsi0.present = "FALSE"

# Network card

ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "aa:aa:aa:aa:aa:aa"※自分のMACアドレスを記載)
ethernet0.generatedAddressOffset = "0"
tools.remindInstall = "FALSE"
extendedConfigFile = "centos.vmxf"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"
uuid.location = "56 4d de 2c 44 40 33 75-8d 0f 0f a8 c2 5b 1a 09"
uuid.bios = "56 4d de 2c 44 40 33 75-8d 0f 0f a8 c2 5b 1a 09"
checkpoint.vmState = "centos.vmss"

vmotion.checkpointFBSize = "16777216"

  1. CentOSインストール
    1. CentOSのDVDイメージをc:\vmwareへ移動
    2. centos.vmxをダブルクリック
      ISOイメージからインストールが始まる
      
最終更新:2009年03月28日 13:20