河原と申します。 VMwareというものに興味が出て、とりあえず、無料のVMware Player を VineLinux 3.2 上に入れて試してみようと思ったら、動かなくて はまってます。 で、ネット検索で似たような症状の人はいないのかなぁ。と、探してみたので すが、 Windows 上の VMware Player で VineLinux を動かす、 というのばかりヒットして、VineLinux 上で VMware Player を という情報はあまり出てこない。 これは簡単に動くからなのか、 それとも、誰もやっていないからなのか… 私の症状は以下のように vmware-config.pl を動かしたとき、 Bridged network の作成に「失敗」することで、その時刻の /var/log/messages にいかにも問題がありそうなメッセージが 吐かれます。 vmware-config.pl の最後の部分はこんな感じ; The module loads perfectly in the running kernel. Would you like to enable the Google searchbar? (yes/no) [no] Starting VMware services: Virtual machine monitor [ OK ] Virtual ethernet [ OK ] Bridged networking on /dev/vmnet0 [失敗] Host-only networking on /dev/vmnet8 (background) [ OK ] NAT service on /dev/vmnet8 [ OK ] The configuration of VMware Player 1.0.1 build-19317 for Linux for this running kernel completed successfully. You can now run VMware Player by invoking the following command: "/usr/bin/vmplayer". Enjoy, --the VMware team こんな感じで /var/log/messages の抜粋; Jun 10 16:33:00 mathom05 murasaki.generic[2106]: net device is registered Jun 10 16:33:00 mathom05 murasaki.generic[2106]: Dependence(net) was found Jun 10 16:33:00 mathom05 murasaki.generic[2106]: Executing "/usr/lib/murasaki/net" "start" Jun 10 16:33:00 mathom05 vmnet-dhcpd: Internet Software Consortium DHCP Server 2.0 Jun 10 16:33:00 mathom05 vmnet-dhcpd: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. Jun 10 16:33:00 mathom05 vmnet-dhcpd: All rights reserved. Jun 10 16:33:00 mathom05 vmnet-dhcpd: Jun 10 16:33:00 mathom05 vmnet-dhcpd: Please contribute if you find this software useful. Jun 10 16:33:00 mathom05 vmnet-dhcpd: For info, please visit http://www.isc.org/dhcp-contrib.html Jun 10 16:33:00 mathom05 vmnet-dhcpd: Jun 10 16:33:00 mathom05 vmnet-dhcpd: Configured subnet: 192.168.6.0 Jun 10 16:33:00 mathom05 vmnet-dhcpd: Setting vmnet-dhcp IP address: 192.168.6.254 Jun 10 16:33:00 mathom05 vmnet-dhcpd: Recving on VNet/vmnet8/192.168.6.0 Jun 10 16:33:00 mathom05 vmnet-dhcpd: Sending on VNet/vmnet8/192.168.6.0 Jun 10 16:33:00 mathom05 kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004 Jun 10 16:33:00 mathom05 kernel: printing eip: Jun 10 16:33:00 mathom05 kernel: c011f333 Jun 10 16:33:00 mathom05 kernel: *pde = 00000000 Jun 10 16:33:00 mathom05 kernel: Oops: 0002 Jun 10 16:33:00 mathom05 kernel: CPU: 0 Jun 10 16:33:00 mathom05 kernel: EIP: 0010:[<c011f333>] Tainted: PF Jun 10 16:33:00 mathom05 kernel: EFLAGS: 00210002 Jun 10 16:33:00 mathom05 kernel: eax: ddd72468 ebx: c2e82014 ecx: c303e000 edx: c2e8200c Jun 10 16:33:00 mathom05 kernel: esi: 00000000 edi: 00200246 ebp: 00000020 esp: c303feec Jun 10 16:33:00 mathom05 kernel: ds: 0018 es: 0018 ss: 0018 Jun 10 16:33:00 mathom05 kernel: Process vmnet-dhcpd (pid: 2120, stackpage=c303f000) Jun 10 16:33:00 mathom05 kernel: Stack: ddd723e0 ce0dd6a0 00000005 e0d51ba9 ce0dd6a0 ddd72468 c303ff3c 00000000 Jun 10 16:33:00 mathom05 kernel: e0d4f3e9 ddd723e0 ce0dd6a0 c303ff3c c016b354 ce0dd6a0 c303ff3c 00000145 Jun 10 16:33:00 mathom05 kernel: c303e000 7fffffff 00000000 c303ff3c 00000000 c2e82000 00000000 00000006 Jun 10 16:33:00 mathom05 kernel: Call Trace: [<e0d51ba9>] [<e0d4f3e9>] [<c016b354>] [<c016b6e9>] [<c0108f5b>] Jun 10 16:33:00 mathom05 kernel: Jun 10 16:33:00 mathom05 kernel: Code: 89 5e 04 89 72 08 89 43 04 89 18 ff 49 04 8b 41 14 39 41 04 Jun 10 16:33:00 mathom05 kernel: <6>note: vmnet-dhcpd[2120] exited with preempt_count 1 Jun 10 16:33:07 mathom05 murasaki.generic[2233]: net device is unregisterd Jun 10 16:33:07 mathom05 murasaki.generic[2233]: Dependence(net) was found Jun 10 16:33:07 mathom05 murasaki.generic[2233]: Executing "/usr/lib/murasaki/net" "stop" [root@mathom05 tarokawa]# cat /proc/version Linux version 2.4.31-0vl1.12 (iwamoto@xxxxxxxxxxxxxxxxxx) (gcc バージョン 3.3.2 20031218 (Vine Linux 3.3.2-0vl8)) #1 Mon Dec 26 22:22:09 JST 2005 [root@mathom05 tarokawa]# cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 44 model name : AMD Sempron(tm) Processor 2600+ stepping : 2 cpu MHz : 1599.845 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall mmxext lm 3dnowext 3dnow pni bogomips : 3191.60 入れたVMware Player は; [tarokawa@mathom05 vmware]$ md5sum VMware-player-1.0.1-19317.i386.rpm 5ff97d1b4dd1e56de22c111252c3c077 VMware-player-1.0.1-19317.i386.rpm (最新版で、md5sumもダウンロードサイトに書いてあるのと一致してると思います) VMwareのスクリプト中に行われる insmod 時に出てしまう kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004 というメッセージが、わけわかんないです。。。 これは、VMware Player 固有の問題で、有料の VMware Workstation では 問題ないのか? 、、、といったあたりが特に気になっています。 ちなみに、「失敗」と出ていても強引に vmplayer を起動してみると、すぐ panic になってしまいます。 ただし、VineLinux の Tips に書いてある VMware が panic する、という情報とは違う問題かな、と、判断してます。 えと、カーネルのバージョンが「解決しました」と書いてあるバージョンよりも さらに上がっているから。 それから、VMware Workstation for Linux の製品版って、 ダウンロード購入できるお店は無いのですかね? どこで売ってるんだろ? (まぁこれは、、問題がない、購入しようと決断したあとの話しで、 おすすめ情報がなければ、VMware社の問い合わせればすぐ分かりそうですが) -- たろかわ