#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 の導入