#desc Top ; -*- mode: Muse; coding: euc-japan-unix -*-
#title VMware Player の導入
******
$Lastupdate: 2008/04/09 18:25:43 $
* 始めに
以前は[[http://d.hatena.ne.jp/sasakyh/20070716#p2][qemu で仮想ディスクを作成して vmware-player を動かす]]という事をし
ていた訳ですが, 流石に実行時にディスクサイズを更新していくので,書き込み
がある際には速度が非常に遅くなります.
VMware Workstation 4.x のライセンスは持っているので, 仮想ディスクの
pre-allocated を実行した後に vmware player を使用することにしました.
「Workstation 4.x でも良いじゃん」という話もありますが, vmwareesd を使
用していても, 音飛びが酷いのは相変わらず(vmware player だとまとも)なの
で, こういう方針で.
** 仮想マシンの作成
*** qemu を使用する場合
昔はこの方法を使っていた.
$ sudo apt-get install qemu
$ qemu-img create -f vmdk ~/.vmware/vdisk/winxp.vmdk 8G
上限が 8G で, 実際は 8k ぐらいのファイルができる.
次に仮想マシンの設定ファイルを作成
$ cd ~/.vmware/vdisk/
$ vi ~/winxp.vmx
中身は以下のような感じで. 修正した点だけメモ.
...
config.version = "8"
virtualHW.version = "4"
displayName = "Windows XP on VMware Player"
# ----- Memory size for guest OS -----
memsize = "256"
# ----- Virtual HDD image -----
ide0:0.present = "TRUE"
ide0:0.fileName = "windows.vmdk"
# ----- nvram -----
nvram = "windows.nvram"
# ----- CD-ROM Drive -----
ide1:0.present = "true"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
# ----- FDD -----
floppy0.present = "FALSE"
# ----- USB -----
usb.present = "FALSE"
# ----- Network -----
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
# ----- Select Guest OS -----
guestOS = "winxppro" # Windows XP Professional
# ----- Sound -----
sound.present = "TRUE"
sound.virtualDev = "es1371"
ide1:0.autodetect = "TRUE"
*** vmware workstation を使用する場合
以前購入したライセンスがあるので.
# VMware 4.X
deb http://www.fbriere.net/debian/dists/stable vmware/
にて, 4.X のパッケージが公開されていますので, それを使用します.
apt-line に追加して,
$ sudo aptitude install vmware-source
次に, kernel-module を作成し install します.
$ cd /usr/src/linux
$ fakeroot make-kpkg modules-image
...
$ cd ../
$ sudo dpkg -i vmware-modules-2.6.XX-YYYupdate113-1~fbriere.1+071116_i386.deb
その後本体を install して実行.
$ sudo aptitude install vmware4
$ /usr/bin/vmware4
シリアルナンバを入力して, 仮想マシンを作成する.
作成する場所は ~/vmware/winxp にした.
仮想ディスクは pre-allocated にして, あらかじめディスクを作成する.
最後にパッケージを purge. /etc/vmware/config を削除.
$ sudo dpkg --purge vmware4 vmware-modules vmware-source
$ sudo rm -r /etc/vmware
** vmware player の導入