Beberapa waktu yang lalu saya mencoba menginstall virtualbox sebuah aplikasi virtualisasi, dan saya menginstallnya di OS Ubuntu 14.04 dari beberapa refrensi dan saya melakukanya sendiri ternyata menginstall aplikasi virtualbox ini dibilang susah – susah gampang dikarenakan sering kali ada masalah di dkms ( Dynamic Kernel Module Support ), DKMS sendiri adalah sebuah framwork yang memungkinkan menghasilkan modul kernel Linux yang sumber umumnya berada di luar source kernel. Konsep ini memiliki modul DKMS otomatis kembali ketika kernel baru dipasang. ( sumber : wikipedia ) .

untuk menginstall virtualbox terlebih dulu kita tambahkan

deb http://download.virtualbox.org/virtualbox/debian trusty contrib

didalam file source.list dengan cara ketikan perintah

nano /etc/apt/sources.list

setelah tersimpan kita import Public Key repository virtualbox dengan mengetikan perintah

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add –

selanjutnya adalah pembaruan repository dengan perintah

apt-get update

jika semuanya berjalan lancar langkah selanjutnya adalah menginstall virtualbox, ketikan

apt-get install virtualbox-4.3 ( disini saya menggunakan virtualbox versi 4.3 )

setelah installasi berjalan dengan baik selanjutnya kita penginstall DKMS dengan mengetikan

apt-get install dkms

fungsi dkms di virtualbox sendiri adalah  menjaga agar virtualbox tetap bisa berjalan baik meskipun telah dilakukan update kernel, jika dkms tidak terinstall terlebih dahulu maka ketika kita mengupdate kernel sering kali keluar error

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

‘/etc/init.d/vboxdrv setup’

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

selamat menikmati dunia virtualisasi 😀

Leave a Comment

Your email address will not be published. Required fields are marked *