Mounting VirtualBox shared folders on Ubuntu Guest

Panduan ini akan membantu Anda melalui langkah demi langkah tentang cara mengatur shared folder VirtualBox di dalam Ubuntu Guest.

Prasyarat

Panduan ini mengasumsikan bahwa Anda menggunakan pengaturan berikut:

  • Oracle VM VirtualBox dengan Paket Ekstensi yang sudah terpasang
  • Ubuntu Desktop/Server sebagai OS Guest

Anda masih bisa membuat panduan ini berfungsi bersamaan dengan pengaturan lain (mungkin dengan beberapa modifikasi pada perintah).

 

Langkah Awal

  1. Share folder ke Guest, pastikan read-only & auto-mount tidak terchecklist
  2. jalankan ubuntu guest anda
  3. Setelah VM Anda aktif dan berjalan, buka Devices -> Insert Guest Additions CD image
  4. Gunakan perintah berikut untuk memasang CD
     
     
    sudo mkdir /media/cdrom 
    sudo mount -t iso9660 /dev/cdrom /media/cdrom
  5. Instal dependensi untuk tambahan tamu VirtualBox

     
     
    sudo apt-get update 
    sudo apt-get install -y build-essential linux-headers-`uname -r` 
    
  6. Jalankan script instalasi untuk penambahan guest library. Tunggu hingga penginstalan selesai.

     
     
    sudo /media/cdrom/./VBoxLinuxAdditions.run 
    
  7. Restart VM
     
     
    sudo shutdown -r now
  8. Buat folder shared di folder home user

     
     
    mkdir ~/shared 
    
  9. Mount shared folder dari komputer host ke folder ~/shared milik guest

     
     
    sudo mount -t vboxsf shared ~/shared 
    
  10. Folder host sekarang harus dapat diakses di dalam VM.

     
     
    cd ~/shared 
    

Membuat mount folder permanent ketika booting

Karena shared folder tidak mencentang auto-mount maka tidak dapat terhubung otomatis. Maka untuk membuat ini menjadi permanent, kita akan melakukan settingan dan akan di mount pada ~/shared saat system startup

  1. Edit fstab file yang berada di /etc directory

     
     
    sudo nano /etc/fstab 
    
  2. Tambahkan baris berikut ke fstab (pisahkan dengan tabs). perhatikan untuk merubah  dengan username Anda yang sesuai dengan komputer. Save the file.

     
     
    shared /home/aldo/shared  vboxsf  iocharset=utf8,rw,fmode=0775,dmode=0775,uid=aldo,gid=www-data  0  0 
    
  3. Restart VM dan login lagi ke OS Guest

Jika saat share folder melakukan tick on auto-mount maka silahkan cek di

 
 
ls /media/

biasanya akan ada folder sf_<nama_shared_folder> dan memiliki permission owner root. Dengan cara tanpa auto-mount dan melakukan mount dengan fstab maka Anda bisa mengatur lebih lengkap sesuai aturan Anda.

Semoga tutorial ini bisa bermanfaat

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line