Error Kernel Not Installed Pada VirtualBox

Pernah menghadapi Oracle VirtualBox error ketika akan menjalankan virtual machine anda?. Muncul popup window yang berjudul “VirtualBox – Error In suplibOsInit”?. Hal ini saya alami pada GNU/Linux Sabily ketika akan mencoba menginstall maupun akan menjalankan virtual machine.
Ada beberapa kondisi yang menyebabkan hal ini terjadi:

  1. Anda telah mengupdate kernel GNU/Linux yang terbaru
  2. Kernel module dari virtualbox belum di load ke kernel GNU/Linux kita

Kasus saya terjadi sesuai dengan option pertama. Untuk itu ada beberapa solusi yang dapat dijalankan.
1. Uninstall terlebih dahulu virtualbox-ose anda dengan menjalankan perintah

sudo apt-get remove virtualbox-ose

2. Kemudian cek apakah linux-headers anda telah terinstall sesuai dengan versi kernel anda. Dapat dilakukan sebagai berikut

sudo dpkg-query -l | grep $(uname -r)

Punya saya muncul seperti ini.

Error Kernel Not Installed
Error Kernel Not Installed

Pada kasus virtualbox error saya ketika perintah diatas dijalankan yang muncul cuma satu yakni linux-image saja. Sementara virtualbox membutuhkan linux-headers untuk mengkompilasi (diawal) dan menjalankannya di kernel.

3. Lakukan installasi dengan mengetikkan perintah sebagai berikut

sudo apt-get install linux-headers-$(uname -r)

4. Setelah installasi linux-headers selesai kemudian jalankan kembali installasi virtualbox sebagai berikut

sudo apt-get install virtualbox-ose

Nanti akan muncul beberapa proses seperti gambar dibawah ini

Error Kenel Not Installed

Setelah selesai silahkan jalankan kembali virtualbox anda dan selamat mencoba.

Leave a Reply

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

Exit mobile version