Bagi anda yang ingin menginstal VMWare di Ubuntu 8.04.
Catatan: Pada saat tulisan ini dibuat, di repository ubuntu belum ada paket vmware server untuk Ubuntu 8.04 (hardy heron). Jadi untuk saat ini salah satu cara yang paling memungkinkan adalah instalasi menggunakan paket tar.gz.
Peringatan: Tulisan ini menggunakan VMware Server versi 1.0.6. Untuk versi < href="http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116.tgz" class="external text" title="http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116.tgz" rel="nofollow">vmware-any-any-update-116 agar proses kompilasi modul vmmon berhasil. |
Instal Paket Yang Diperlukan
sudo apt-get install build-essential linux-headers-`uname -r` xinetd
Berkas Sumber VMware Server
VMware Server bisa diunduh di http://www.vmware.com/download/server/. Paket yang perlu diambil, VMware Server for linux binary tar.gz dan Management Interface binary tar.gz.
Misal, untuk versi 1.0.6:
wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.6-91891.tar.gz
wget http://download3.vmware.com/software/vmserver/VMware-mui-1.0.6-91891.tar.gz
Serial Number Gratis Dari VMware
Untuk mendapatkan serial number (yang dibutuhkan saat instalasi VMware server), anda harus melakukan registrasi dihalaman berikut. Registrasi gratis, anda nanti akan diberi beberapa serial number. Simpan baik-baik serial number tersebut.
http://register.vmware.com/content/registration.html
Instal VMware Server
Masuk ke direktori tempat VMware server diambil. Lalu ekstrak berkas tersebut.
tar zxvf VMware-server-1.0.6-91891.tar.gz
Setelah itu jalankan skrip instalasi.
cd vmware-server-distrib
sudo ./vmware-install.pl
Pada saat skrip dijalankan, anda akan diminta mengisi beberapa konfigurasi. Tekan enter (pilih default) untuk semua pertanyaan. Anda juga akan diminta memasukkan serial number untuk vmware server. Dapatkan serial number itu dengan cara mendaftar di web vmware (seperti dijelaskan di atas).
Setelah instalasi jalankan perintah berikut.
sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1
sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0
Instal VMware Web Interface
Masuk ke direktori tempat VMware server diambil. Lalu ekstrak berkas tersebut.
tar xvfz VMware-mui-1.0.6-91891.tar.gz
Setelah itu jalankan skrip instalasi.
cd vmware-mui-distrib
sudo ./vmware-install.pl
Pada saat skrip dijalankan, anda akan diminta mengisi beberapa konfigurasi. Tekan enter (pilih default) untuk semua pertanyaan.
Setelah instalasi selesai, VMware web management interface bisa diakses dihalaman berikut:
https://ip.server.anda:8333/
Untuk login, anda bisa gunakan user yang sudah anda tambahkan di linux anda. Tapi user yang punya kewenangan full untuk mengkonfigurasi beberapa opsi lewat VMware web managemen interface ini adalah user root
.
Tangkapan Layar VMware Web Interface
Troubleshooting
Error saat kompilasi modul vmmon
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.24-16-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:48:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:161: error: conflicting types for ‘uintptr_t’
include/linux/types.h:40: error: previous declaration of ‘uintptr_t’ was here
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config0/vmmon-only/linux/driver.c:1659: error: ‘struct mm_struct’ has no member named ‘dumpable’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
Solusi: Instal patch vmware-any-any-update-116 atau gunakan vmware server versi 1.0.6 (tidak membutuhkan patch lagi).
Untuk instalasi menggunakan patch, ambil paket vmware-any-any-update-116. Setelah itu jalankan perintah dibawah ini.
tar zxvf vmware-any-any-update116.tar.gz
cd vmware-any-any-update116
sudo ./runme.pl
Error saat menjalankan vmware
cecep@ngaminse:~$ vmware
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
Ada pustaka yang tidak ditemukan oleh aplikasi vmware.
Solusi: Sebetulnya sudah ditulis di atas. Mungkin anda melewatkannya begitu saja.
sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1
sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0
Error saat menjalankan httpd.vmware
Saat menjalankan VMware MUI gagal. Sunting /etc/init.d/httpd.vmware
, ubah baris pertama menjadi:
Berkas: /etc/init.d/httpd.vmware |
|
Penjelasan. Di ubuntu /bin/sh
di tautkan ke /bin/dash
. Skrip dari vmware akan berjalan dengan baik jika dijalankan di bash
.
Error setelah upgrade kernel
cecep@ngaminse:~$ vmware
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.
Solusi: Konfigurasi ulang vmware. Ikuti tahapan demi tahapan (dalam kasus saya, tinggal terima semua opsi default).
sudo /usr/bin/vmware-config.pl
Referensi
http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-2624-kernel
http://ubuntuforums.org/showthread.php?t=779934
Sumber: http://wiki.ngadimin.org/Instalasi_VMware_Server_1.0.x_di_Ubuntu_8.04_(Hardy_Heron)