Vagrant error : “mount: unknown filesystem type ‘vboxsf'”

Pengantar

Vagrant, tentu sudah tak asing lagi kan dengan tools satu ini? karena di pembahasan sebelumnya sudah pernah membahas apa itu vagrant dan cara install vagrant (Baca : Cara Install Vagrant). Nah, di pembahasan kali ini akan share salah satu problem saat menggunakan vagrant untuk mencoba buat develop wordpress di local. Error tersebut muncul saat ingin mencoba lakukan sinkronisasi local folder dengan folder dalam vagrant, pesan error yang muncul adalah mount: unknown filesystem type 'vboxsf'. Bagaimana cara mengatasi error ini? berikut ini cara mengatasinya.

Cara mengatasi “mount: unknown filesystem type ‘vboxsf’”

Seperti yang telah di sampaikan sebelumnya di artikel ini akan membahas tentang error mount: unknown filesystem type 'vboxsf' saat menggunakan Vagrant. Oh iya, Vagrant kalau running di local akan menggunakan environment dari Virtualbox. Ketika menambahkan konfigurasi sinkronisasi local folder ke vagrant pada VagrantFile dan menjalankan vagrant dengan command :

vagrant up

tiba-tiba saja muncul pesan error yang kurang lebih seperti berikut ini :

...
==> default: Mounting shared folders...
    default: /var/www => /home/geekid/vagrant/www

Failed to mount folders in Linux guest. This is usually because
the "vboxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` var_www /var/www
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` var_www /var/www

The error output from the last command was:

mount: unknown filesystem type 'vboxsf'

Karena butuh konfigurasi ini untuk develop wordpress di local, maka googling lah sana-sini buat cari solusinya dan akhirnya ketemu di Github untuk masalah ini. Setelah baca-baca di Githubnya Vagrant tersebut (hasicorp/vagrant), ternyata untuk solusi permasalah tersebut harus menambahkan plugin vbguest di sisi vagrantnya (Install vagrant-vbguest). Untuk menginstall plugin tersebut kalian bisa menjalankan command berikut ini :

vagrant plugin install vagrant-vbguest

Jika proses installasi plugin selesai selanjutnya kalian destroy dahulu VM yang sudah ke create dan rebuild ulang dengan command berikut ini :

vagrant destroy && vagrant up

Dan pasti error tersebut sudah tidak muncul lagi karena kalian sudah menambahkan plugin vbguest di Vagrant untuk menjalankan sinkronisasi local folder ke VM Vagrantnya.

Kesimpulan

Vagrant merupakan alternatif application yang digunakan untuk membuat virtual machine di local untuk developer aplikasi. Dan dengan menggunakan vagrant ini juga bisa membuat VM dengan provision requirement yang dibutuhkan untuk mendukung developer aplikasi.

Untuk kalian apabila membutuhkan Jasa Manage VPS atau Jasa Setting VPS bisa menghubungi kami NimeTech.com, kami selalu siap membantu kalian untuk setting VPS sesuai dengan keinginan kalian.

geekid

Recent Posts

MySQL Error 1698 (28000): Error Access denied for user ‘root’@‘localhost’ [Problem Solved]

Pengantar Pernahkah kalian setelah melakukan install MySQL di server atau di desktop dan ketika ingin…

1 month ago

GPG Error : Invalid EXPKEYSIG [Problem Solved]

Pengantar Pernahkan kalian setelah melakukan penambahan repository dan menjalankan update kemudian muncul error GPG Error…

1 month ago

Cara Install MySQL di Ubuntu 18.04 [how to]

Apa itu MySQL MySQL merupakan salah satu dari sekian banyak project Open Source Database Management…

1 month ago

Cara Install OpenVPN Access Server di CentOS [how to]

Apa itu OpenVPN Access Server Kalian pasti sering menggunakan VPN buat akses website yang di…

2 months ago

Cara Install LiteSpeed di CentOS [how to]

Apa itu LiteSpeed Buat kalian para Blogger ataupun Web Developer pasti tentunya tak asing lagi…

2 months ago

Cara Install Redis di CentOS [how to]

Apa itu Redis REDIS, pernahkah kalian mendengar atau menggunakannya? Redis adalah sebuah open source project…

2 months ago