インストール環境
Kernel: Linux karky7 3.1.5-gentoo #7 SMP x86_64VMware Player: vmware-player-4.0.1.528992-r2
Maskパッケージを解除する
karky7 ~ # cat /etc/portage/package.keywords | grep vmware # vmware-player app-emulation/vmware-player ~amd64 app-emulation/vmware-modules ~amd64 app-emulation/vmware-tools ~amd64
emergeする
karky7 ~ # emerge -pv vmware-player * IMPORTANT: config file '/etc/portage/package.use' needs updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ~] app-emulation/vmware-tools-8.8.1.528992 USE="vmware_guest_freebsd vmware_guest_linux vmware_guest_netware vmware_guest_solaris vmware_guest_winPre2k vmware_guest_windows" 0 kB [ebuild N f ~] app-emulation/vmware-player-4.0.1.528992-r2 USE="vmware-tools -cups -doc" 0 kB [ebuild N ~] app-emulation/vmware-modules-264.1 0 kB Total: 3 packages (3 new), Size of downloads: 0 kB Fetch Restriction: 1 package * IMPORTANT: 6 news items need reading for repository 'gentoo'. * Use eselect news to read news items. karky7 ~ # emerge --config vmware-player Configuring pkg... Network settings database seems to be invalid,configuring default settings Configuring Bridged network vmnet0 Configuring hostonly network vmnet1, probing for unused subnet ... Configuring NAT network vmnet8, probing for unused subnet ... Configured default networks - Bridged, Hostonly, NAT karky7 ~ #
emergeするときVMware-Player-4.0.1-528992.x86_64.bundleを予めダウンロードして/usr/portage/distfilesディレクトリへコピーしておく。
ネットワーク設定
nat設定でネットワークを利用出来るように設定する。networkingファイルの修正
karky7 ~ # cat /etc/vmware/networking VERSION=1,0 answer VNET_1_DHCP yes ... ... answer VNET_8_HOSTONLY_NETMASK 255.255.255.0 answer VNET_8_HOSTONLY_SUBNET 192.168.89.1 answer VNET_8_NAT yes ...
nat.confファイルの修正
karky7 ~ # cat /etc/vmware/vmnet8/nat/nat.conf [host] # NAT gateway address ip = 192.168.89.1 netmask = 255.255.255.0 ... ...
vmwareサービスの起動
karky7 ~ # /etc/init.d/vmware start * Caching service dependencies ... [ ok ] * Starting VMware USB Arbitrator ... [ ok ] * Starting VMware services ... [ ok ] Started Bridge networking on vmnet0 Enabled hostonly virtual adapter on vmnet1 Started DHCP service on vmnet1 Started NAT service on vmnet8 Enabled hostonly virtual adapter on vmnet8 Started DHCP service on vmnet8 Started Network detection service Started all configured services on all networks
起動時にvmwareサービスを起動するように設定する
karky7 ~ # rc-update add vmware default
vmnet8のインターフェース確認
karky7 ~ # /sbin/ifconfig vmnet8 vmnet8 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.89.2 Bcast:192.168.89.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:50 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
VMware Playerを起動する
cuomo@karky7 ~ $ /opt/vmware/bin/vmplayer &
CentOSをインストールしてみる
あとでOSを入れるをチェック
あとでISOイメージからインストールするので設定だけ作ってしまう。CPU、メモリなどの設定をする
「Use ISO image」には、ダウンロードしたCentOSのISOイメージを指定。設定が完了したら起動する
そのままインストールしてしまう。
CentOSのネットワーク設定
忘れずに、resolv.confも設定してください[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.89.255 HWADDR=xx:xx:xx:xx:xx:xx IPADDR=192.168.89.77 NETMASK=255.255.255.0 NETWORK=192.168.89.0 ONBOOT=yes [cuomo@localhost ~]$ netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.89.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0 default 192.168.89.1 0.0.0.0 UG 0 0 0 eth0
VMware Toolsをインストールする
ホストPC(Gentoo)、仮想環境(CentOS)間でのコピペや、ホストPCのファイルシステムを仮想環境へマウント出来るようにVMware Toolsをインストールする。CentOSへVMware Toolsをマウントする
CentOS内でターミナルを起動してrootになり作業する
[root@localhost ~]# cp /media/VMware\ Tools/VMwareTools-8.8.1-528969.tar.gz /root/ [root@localhost ~]# tar -xzvf VMwareTools-8.8.1-528969.tar.gz [root@localhost ~]# cd vmware-tools-distrib/ [root@localhost vmware-tools-distrib]# ./vmware-install.pl .. .. [root@localhost vmware-tools-distrib]# reboot
共有ファルダを設定する
ホストPC(Gentoo)のファイルシステムを仮想環境(CentOS)で共有できるようにする仮想環境(CentOS)でマウントされているか確認
/mnt/hgfs以下でアクセス可能[cuomo@localhost ~]$ mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) ... ... .host:/ on /mnt/hgfs type vmhgfs (rw,ttl=1) ... [cuomo@localhost ~]$ cd /mnt/hgfs/ [cuomo@localhost hgfs]$ ls -l 合計 2 drwxr-xr-x 1 avahi-autoipd 1000 4096 1月 29 15:48 ShareDir
これで、終了、ちなみに、Solaris11、Gentoo Linux/DragonFry、OpenIndiana151a、WindowsXP/Vistaすべてインストールできます。
最新版を追っかけたい人は、laymanを利用すれば最新版を利用できるよ。
# emerge layman # layman -a vmwareで行けるはず、やってみて、Gentooは最強だ。
0 件のコメント:
コメントを投稿