Last Updated:
Cara Install VirtualBox Pada Elementary OS Odin

Cara Install VirtualBox Pada Elementary OS Odin

ludy
ludy Software

Banyak sekali perubahan pada edisi Elementary OS Odin.

Sedikit diantaranya adalah VirtualBox yang tidak bisa berjalan sempurna setelah installasi selesai.

Hal ini juga pernah saya alami saat menggunakan Ubuntu entah versi berapa.

Untuk itu, pada postingan kali ini saya coba dokumentasikan solusi dari permasalahan tersebut. 

Mungkin saja bisa bermanfaat bagi yang mengalami hal serupa.

Cara Installasi VirtualBox Di Elementary OS Odin

Kita mulai dari tahapan installasi VirtualBox.

Setidaknya ada 2 cara yang bisa ditempuh, pertama memasangnya melalui sumber repository dan kedua mengunduh berkas installernya secara manual melalui website resminya.

Kedua cara tersebut sama-sama menghasilkan error.

Cara Mengatasi Error Saat Installasi VirtualBox Pada Elementary OS Odin.

Untuk lebih jelasnya, saya sertakan terlebih dahulu cuplikan gambarnya.

virtualbox error elementary os odin
virtualbox error elementary os odin

Dari keterangan diatas, saya berasumsi (awalnya) error yang terjadi adalah karena konfigurasi yang belum selesai pada paket virtualbox-dkms. 

sudo reinstall virtualbox-dkms

Namun setelah saya reinstall paket tersebut, hasilnya masih nihil. Lalu saya coba me-restart virtualbox dengan mengetik perintah berikut;

ludy@GNULinux:~/Downloads$ sudo /sbin/vboxconfig 
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    linux-headers-generic linux-headers-5.11.0-38-generic
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    linux-headers-generic linux-headers-5.11.0-38-generic

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

Muncul keterangan diatas.

Jika kita amati, sepertinya Elementary OS tidak memilki paket linux-header.

Akhirnya saya coba memasang paket linux-header sesuai versi yang tersedia.

ludy@GNULinux:~/Downloads$ sudo apt install linux-headers-5.11.0-38-generic 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  linux-hwe-5.11-headers-5.11.0-38
The following NEW packages will be installed:
  linux-headers-5.11.0-38-generic linux-hwe-5.11-headers-5.11.0-38
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.1 MB of archives.
After this operation, 90.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://mirrors.ubuntu.com/mirrors.txt Mirrorlist [639 B]
Get:2 https://mirror.faizuladib.com/ubuntu focal-updates/main amd64 linux-hwe-5.11-headers-5.11.0-38 all 5.11.0-38.42~20.04.1 [11.6 MB]
Get:3 http://mirror.labkom.id/ubuntu focal-updates/main amd64 linux-headers-5.11.0-38-generic amd64 5.11.0-38.42~20.04.1 [1,501 kB]
Fetched 13.1 MB in 12s (1,096 kB/s)                                                                                                                   
Selecting previously unselected package linux-hwe-5.11-headers-5.11.0-38.
(Reading database ... 218590 files and directories currently installed.)
Preparing to unpack .../linux-hwe-5.11-headers-5.11.0-38_5.11.0-38.42~20.04.1_all.deb ...
Unpacking linux-hwe-5.11-headers-5.11.0-38 (5.11.0-38.42~20.04.1) ...
Selecting previously unselected package linux-headers-5.11.0-38-generic.
Preparing to unpack .../linux-headers-5.11.0-38-generic_5.11.0-38.42~20.04.1_amd64.deb ...
Unpacking linux-headers-5.11.0-38-generic (5.11.0-38.42~20.04.1) ...
Setting up linux-hwe-5.11-headers-5.11.0-38 (5.11.0-38.42~20.04.1) ...
Setting up linux-headers-5.11.0-38-generic (5.11.0-38.42~20.04.1) ...
ludy@GNULinux:~/Downloads$ sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.11.0-38-generic
ludy@GNULinux:~/Downloads$ sudo /sbin/vboxconfig 
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
ludy@GNULinux:~/Downloads$ 

Alhamdulillah, sekarang VirtualBox bisa berjalan pada Elementary OS Odin.

Comments