Vmware server 2.0.1 di Slackware64 -13.0.0.0

Beberapa catatan 'pusing' aplikasi vmware server 2.0.1 di Linux Slackware 64-bit. Ternyata apa yang dilihat tidak seindah realitanya hehehe. Ada banyak 'oprekan' di sana-sini supaya vmware bisa jalan mulus di slackware. Hanya satu kata, jika Anda mengharap sesuatu berjalan lancar... out the box.... lebih baik menunggu vmware versi berikutnya saja :) Oh tidak !... versi 2.0.1 juga cantik kok. :))

Ujicoba vmware 2.0.1 pada mesin Intel Xeon x3220 quad core dengan memory 4GB dan OS 64-bit (Slackware64 -13.0.0.0). Sambangi situs http://www.vmware.com pilih aplikasi vmware server terbaru 64-bit.Sebaiknya Anda punya account terlebih dulu di situs tersebut.

Setelah Anda ekstrak, dan melakukan eksekusi, maka proses kompilasi akan error :)

    tmp/vmware-config2/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
    /tmp/vmware-config2/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
    /tmp/vmware-config2/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’

Catatan 1 :Anda memerlukan patch !

    http://communities.vmware.com/servlet/JiveServlet/download/1285430-24470...
    http://communities.vmware.com/servlet/JiveServlet/download/1285430-24471...
    Download kedua patch tersebut, meski kernel default slackware-13 adalah 2.6.29.6, patch di atas jalan kok :)) Tempatkan pada folder hasil ekstrak vmware server.
      ...
      bin
      doc
      etc
      lib
      man
      sbin
      vmware-install.pl
      vmware-server.2.0.1_x64-modules-2.6.30-fix.patch
      vmware-server.2.0.1_x64-modules-2.6.30-fix.sh
      vmware-vix

    Jalankan vmware-install.pl seperti biasa. Saat akan lanjut ke vmware-config.pl hentikan. (jawab No) sekarang jalankan patch... #./vmware-server.2.0.1_x64-modules-2.6.30-fix.sh Setelah proses patching selesai... baru jalankan vmware-config.pl (file ini terletak didirektory bin) maka proses kompilasi untuk pembentukan modul-modul yang diperlukan akan berjalan lancar. Saat dijalankan, tiap service akan diberitakan kondisinya.


      Starting VMware services:
      Virtual machine monitor [ OK ]
      Virtual machine communication interface [ OK ]
      VM communication interface socket family: [ OK ]
      Virtual ethernet [ OK ]
      Bridged networking on /dev/vmnet0 [ OK ]
      Host-only networking on /dev/vmnet1 (background) [ OK ]
      DHCP server on /dev/vmnet1 [ OK ]
      Host-only networking on /dev/vmnet8 (background) [ OK ]
      DHCP server on /dev/vmnet8 [ OK ]
      NAT service on /dev/vmnet8 [ OK ]
      VMware Server Authentication Daemon (background) [ OK ]
      Shared Memory Available [ OK ]
      Starting VMware management services:
      VMware Server Host Agent (background) [ OK ]
      VMware Virtual Infrastructure Web Access
      Starting VMware autostart virtual machines:
      Virtual machines [ OK ]

Catatan 2 :Instal Linux-PAM

Catatan 3 :Console problem !

    Saat akses ke vmware infrastructure, dan pembuatan virtual machine, saat terhubung dengan konsole, beberapa fungsi keyboard tidak jalan. (bayangkan habis waktu 3 jam saat install slackware 13 sebagai virtual machine dan stuck saat menjalankan cfdisk ... kok macet ! :)) ) ingat yang perlu di oprek adalah PC Anda (client) bukan server Anda.

    Buat file config di direktory ./vmware pada home direktory Anda. Isi file config tersebut : "xkeymap.nokeycodeMap = true" untuk selanjutnya fungsi keyboard anda akan berjalan normal.Coba cek lagi apakah ada file ./vmware/config ?

Catatan 4 :Vmware Infrastructure Web Access !

    Vmware server menggunakan server web independen, tomcat - catalyna yang kadang ( lha ini ! )'nyantol' Saya mencoba menggunakan firefox 3.0.x, 3.5.x, dan opera. Yach solusinya sederhana, clear cookies dan cache browser Anda. Kemudian browse lagi..menu login akan muncul malu-malu :)
    VIVI

VM2VM2