トップページ | 過去記事(月別カテゴリー別) | 掲示板 | 野良DEB,RPM | 更新チェック | Twitter
<<  2012.2  >>
SMTWTFS
   1234
567891011
12131415161718
19202122232425
26272829   
 
リンク
その他
  • RSS2.0
  • Credit

  • SEO
    loading

    プライバシーポリシー
    Google

カテゴリー » Linux » Fedora February 08, 2012

Fedora 16(kernel-3.2.2) で VMware Player 4.0.2/VMware Workstation 8.0.2 を使う Fedora

・ホストOSの場合
パッチを当てないとインストールできないらしいです(私は動作未確認)

・ゲストOSの場合
リリースノートに「Fedora 16 is supported as a guest」とあるので安心していたのですが、VMware Toolsをインストールしようとすると
$ su
# yum install gcc kernel-devel-$(uname -r)
# ./vmware-install.pl
CC [M]  /tmp/vmware-root/modules/vmxnet-only/vmxnet.o
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function 'vmxnet_probe_device':
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1008:7: error: unknown field 'ndo_set_multicast_list' specified in initializer
...
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2599:48: error: incompatible types when assigning to type 'struct <anonymous>' from type 'struct page *'
make[2]: *** [/tmp/vmware-root/modules/vmxnet-only/vmxnet.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmxnet-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.2.2-1.fc16.x86_64'
make: *** [vmxnet.ko] Error 2
vmxnetのビルドに失敗します。どうやら、公開後すぐにFedoraのカーネルがバージョンアップしてしまって、大嘘なリリースノートになっちゃったようです。

Gentooのopen-vm-toolsに当たっている fragsize.patch で修正できるっぽい。放置してもいいんだけどね。私はvmxnetが無くても困らない。
# yum install patch
# cd /usr/lib/vmware-tools/modules/source
# tar xf vmxnet.tar
# cd vmxnet-only/
# patch -p4 < fragsize.patch
# cd ..
# tar cf vmxnet.tar vmxnet-only
# vmware-config-tools.pl
12:02 am | コメントする |

累計:303009、今日:867、昨日:1098
Created in 0.0469 sec.