Konfigurasikan Folder Berbagi VirtualBox untuk Sistem Operasi Tamu Linux
Instruksi langkah demi langkah untuk mengatur folder bersama di VirtualBox
Untuk mengatur folder berbagi VirtualBox di OS Guest Linux, ikuti langkah-langkah berikut:
1. Instal VirtualBox Guest Additions
Guest Additions harus diinstal di OS tamu untuk mengaktifkan dukungan folder berbagi:
- Mulai guest.
- Di menu VirtualBox, pilih:
Devices > Insert Guest Additions CD Image
- Buka terminal di guest, pasang CD jika diperlukan, dan jalankan penginstal:
sudo sh /media/$USER/VBox_GAs_*/VBoxLinuxAdditions.run
-
Reboot guest setelah instalasi selesai.
-
Tambahkan pengguna Anda ke grup
vboxsf
di guest (ini sangat penting untuk izin akses):
sudo usermod -aG vboxsf $(whoami)
` Reboot atau logout/login untuk membuat perubahan grup berlaku.
2. Konfigurasi Folder Berbagi di VirtualBox Manager di Host
- Klik kanan VM Anda dan pergi ke:
Settings > Shared Folders
- Klik tombol Add Shared Folder.
- Setel sebagai berikut:
- Folder Path: Folder di host Linux yang akan dibagikan.
- Folder Name: Nama yang akan digunakan di guest (misalnya,
share
). - Centang Auto-mount jika ingin folder tersebut dipasang secara otomatis saat boot.
- Centang Make Permanent untuk membuat bagian berbagi tetap.
3. Pasang Folder Berbagi di Linux Guest
Jika Auto-mount telah diaktifkan, VirtualBox akan memasang folder berbagi secara otomatis, biasanya di /media/sf_
(misalnya, /media/sf_share
) dan dengan akses grup untuk vboxsf
.
Jika Anda ingin memasangnya secara manual atau ke lokasi khusus:
- Buat titik pasang:
mkdir ~/host_share
- Pasang menggunakan:
sudo mount -t vboxsf ~/host_share
Pasang Folder Berbagi secara Otomatis saat Boot
Di guest Linux, pendekatan yang disarankan adalah menambahkan entri untuk folder berbagi di /etc/fstab
guest.
Ini memastikan folder tersebut dipasang setiap kali sistem boot.
Buka /etc/fstab
dengan editor teks sebagai root:
sudo nano /etc/fstab
Tambahkan baris seperti ini, mengganti sharename
dan /home/youruser/host_share
dengan jalur yang Anda inginkan (misalnya, /mnt/shared
):
sharename /home/youruser/host_share vboxsf defaults 0 0
sharename adalah seperti yang didefinisikan di pengaturan Folder Berbagi VirtualBox.
Buat titik pasang (jika belum ada):
mkdir -p /home/youruser/host_share
Pasang semua filesystem atau reboot untuk menguji:
sudo mount -a
Periksa apakah folder berbagi Anda sekarang dapat diakses.
Akses, Izin & Penyelesaian Masalah
- Folder berbagi akan dimiliki oleh
root:vboxsf
di dalam guest. - Pastikan pengguna guest Anda berada dalam grup
vboxsf
(id $USER
untuk memeriksa). - Jika Anda mengalami masalah izin, pastikan Anda berada dalam grup
vboxsf
dan logout/login (atau reboot) setelah menambahkan diri Anda ke grup tersebut. - Untuk kebutuhan yang lebih kompleks atau untuk pemasangan dinamis/bersyarat, Anda juga dapat menggunakan unit automount systemd, tetapi
/etc/fstab
adalah pendekatan paling sederhana dan andal untuk folder berbagi VirtualBox di Linux.
Pendekatan ini akan memastikan folder berbagi VirtualBox dipasang secara otomatis setiap kali sistem startup.
VirtualBox tidak dapat beroperasi dalam mode VMX root.
Jika Anda mendapatkan kesalahan berikut yang menyalahkan modul kernel KVM
VBoxManage: error:
VirtualBox can't operate in VMX root mode.
Please disable the KVM kernel extension, recompile your kernel and reboot
(VERR_VMX_IN_VMX_ROOT_MODE)
VBoxManage: error:
Details:
code NS_ERROR_FAILURE (0x80004005),
component ConsoleWrap, interface IConsole
Lakukan hal berikut dengan risiko Anda sendiri. Anda dapat mencoba mengatasi kesalahan ini di Ubuntu 24.04 dengan menonaktifkannya sementara, pastikan tidak ada yang menggunakan kvm saat ini:
lsmod | grep kvm
lsof | grep kvm
sudo modprobe -r kvm_intel
Anda dapat mencoba menonaktifkan dan mengompil ulang jika Anda ingin, dan jika Anda sering menggunakan VirtualBox
Periksa apakah kvm telah dimuat (seharusnya demikian ketika mendapatkan kesalahan VirtualBox):
lsmod | grep kvm
Untuk memeriksa apakah kvm sedang digunakan:
lsof | grep kvm
Jika tidak ada output, kvm tidak sedang digunakan dan modul kernel dapat dilepas dengan aman:
sudo rmmod kvm_intel # atau kvm_amd pada CPU AMD
sudo rmmod kvm
Ini hanya akan melepaskan modul kernel untuk sesi saat ini. Untuk menonaktifkan kvm saat boot, Anda perlu memblokirnya dan memperbarui initramfs. Tambahkan ini ke /etc/modprobe.d/blacklist-kvm.conf:
blacklist kvm
blacklist kvm_intel # atau kvm_amd
Perbarui initramfs dan reboot:
sudo update-initramfs -u
sudo reboot
Tautan yang Berguna
- https://www.virtualbox.org/
- Unduh dan instal VirtualBox untuk versi Linux Anda: https://www.virtualbox.org/wiki/Linux_Downloads
- Cara menginstal Ubuntu 24.04 & alat yang berguna
- Bash Cheat Sheet
- Reinstall Linux Mint dengan alat yang berguna)
- Periksa Versi Linux Ubuntu
- Hosting Eksekutable Apa Pun sebagai Layanan di Linux
- Instal Portainer di Linux
- Instal DBeaver di Linux