Samba
Dimungkinkan untuk memasang folder FreeBSD bersama atau folder Ubuntu bersama dengan samba. Keduanya bekerja. Apa pun kasus Anda perlu mengkonfigurasi folder berbagi (Anda menyebutkan Anda menggunakan GUI Ubuntu untuk melakukan itu) dan kemudian pada mesin lain Anda perlu me-mount berbagi menggunakan IP yang benar dan memastikan bahwa kedua Tamu dan Host berada di sama jaringan atau menggunakan penerusan port jika Anda telah mengkonfigurasi NAT.
Karena ada terlalu banyak solusi, saya tidak akan mencantumkan semuanya di sini. Bisakah Anda memberikan informasi lebih lanjut mengenai konfigurasi jaringan OS Tamu Anda? Pengaturan apa yang Anda gunakan saat membuat VM? Apakah Anda menggunakan NAT, Bridge, Host-only atau Internal Network? Saya akan memberi Anda satu contoh yang mengasumsikan bahwa tamu Anda dapat melihat pada jaringan host Anda (misalnya, Anda memiliki satu kartu jaringan yang didefinisikan sebagai host saja).
Pertama-tama bagikan folder jaringan di Ubuntu seperti yang Anda lakukan. Pastikan untuk membuat akun pengguna di Samba pada host Ubuntu atau bahwa akses tamu dimungkinkan (misalnya sudo smbpasswd -a <username>
untuk memberikan akses ke pengguna, ganti dengan nama pengguna.
Kemudian pada FreeBSD, pasang share Ubuntu dengan menggunakan alamat IP yang benar (10.0.0.2 mungkin adalah yang untuk "router" NAT Anda yang dibuat oleh VirtualBox dan karena itu mungkin tidak akan berfungsi), misalnya gunakan alamat IP Ubuntu pada LAN Anda (mis. 192.168.1.x) atau yang ditentukan untuk antarmuka host-only. Maka mount_smbfs
perintah Anda akan berhasil:
mount_smbfs -U <username> //<correct IP>/sharedfolder /home/user/shared
vboxsf
Ketika vboxsf didukung oleh FreeBSD (terima kasih Alexander telah menunjukkannya) dan jika Anda ingin menggunakan mekanisme berbagi built-in VirtualBox vboxsf
, Anda perlu menginstal Penambahan Tamu di OS Guest (beberapa FreeBSD dalam kasus Anda). Biasanya ini dilakukan melalui menu VirtualBox di bawah Devices , ada jalan pintas untuk Install Guest Additions ... .
Namun, untuk FreeBSD Anda harus melakukannya secara berbeda. Mereka memiliki dokumentasi khusus untuk ini:
Setelah Penambahan Tamu diinstal, Anda dapat menggunakan mount
perintah dengan sistem vboxsf
file. Anda perlu namun untuk berbagi folder menggunakan VirtualBox mekanisme berbagi folder, lihat di bawah VirtualBox Devices menu item Share Folder ... . Perhatikan bahwa nama yang akan Anda berikan untuk dibagikan di menu ini akan menjadi nama "perangkat" yang Anda berikan untuk dipasang.