Berbagi folder antara Ubuntu (tamu) dan Windows 7 (host) menggunakan VirtualBox

23

Saya menginstal tamu Ubuntu pada mesin Windows 7 menggunakan VirtualBox. Bagaimana cara berbagi folder antara tamu Ubuntu dan host Windows? Terima kasih.

pengguna288609
sumber
Kemungkinan Duplikat: askubuntu.com/q/30202/44179
Seth
Sudahkah Anda mencoba jawaban yang saya berikan di sini: askubuntu.com/questions/81757/… . Saya tidak dapat menguji karena saya tidak memiliki OS windows.
Luis Alvarado
Silakan juga lihat prasyarat di sini: askubuntu.com/questions/30396/…
Takkat

Jawaban:

16

Jika Anda mendapatkan Izin ditolak ketika mengakses folder bersama yang dipasang, jalankan perintah berikut:

sudo adduser <yourUsername> vboxsf

Pengganti <yourUsername>dengan nama pengguna Anda yang sebenarnya (mis. johnAtau yang mana pun milik Anda).

Kemudian restart dan Anda harus memiliki akses penuh.

Manuel Rubalcava
sumber
2
Ini jelas membutuhkan lebih banyak upvotes
sercan
1
Logout dan cukup dalam kasus saya, reboot penuh tidak diperlukan.
Melebius
Tidak berfungsi pada host Windows 7 dan tamu Lubuntu 18.
Gustavo
10

jalankan ini di terminal Anda dan semuanya akan baik-baik saja:

sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)

(folder-name-on-linux) akan tersedia dengan mudah di File Manager Anda

PS: Dengan begitu Anda tidak perlu me-restart VM Anda ;-)

sogurb
sumber
Ini menyelesaikannya untuk saya. Untuk pelancong masa depan: Anda mungkin perlu menjalankan perintah kedua setiap kali Anda me-restart tamu. Apakah ini berarti ada sesuatu yang rusak? Mungkin ... Tapi itu bekerja untukku ketika tidak ada yang lain.
Isick
Bekerja untuk satu putaran. Setelah reboot berbagi itu hilang.
Gustavo
6

Tutup VM tamu Anda, dan kemudian buka dialog Pengaturan untuk VM itu. Turun di dekat bagian bawah area navigasi sebelah kiri dalam dialog itu harus menjadi pilihan untuk folder bersama.

Anda dapat memilih folder mana pada mesin host yang ingin Anda bagikan dengan VM tamu khusus itu, apakah Anda ingin mereka di-mount hanya-baca oleh tamu, dan apakah akan membuatnya tersedia saat boot VM. Setelah selesai, mulai ulang / pulihkan VM tamu dan Anda seharusnya dapat menavigasi ke sistem file atau folder baru.

Saya biasanya membuat folder baru di dalam folder 'VirtualBox VMs' di direktori pengguna saya, berjudul 'Dibagikan' dan kemudian membagikan folder itu dengan tamu VM yang membutuhkannya. Saya memasangnya hanya-baca sehingga tidak ada satu mesin yang dapat menggunakannya untuk yang lain, dan kemudian saya dapat menempatkan file yang diperlukan di sana yang diinginkan.

memilanuk
sumber
Terima kasih atas jawabannya. Setelah memulai ulang VM tamu, saya membuka folder "Home" di Ubuntu (guest), tetapi saya masih tidak dapat menemukan folder "shared" yang dibuat dan dipasang.
user288609
1
Tidaklah biasa memasang sistem file di bawah pengguna / rumah; mencarinya di sistem file. Jika tidak melompat keluar pada Anda di Nautilus (aplikasi file explorer), itu mungkin di bawah / media / atau / mnt /. Saya tidak duduk di depan sebuah kotak dengan Virtualbox di atasnya saat ini sehingga saya tidak bisa lebih spesifik dari itu untuk saat ini. Anda mungkin perlu memiliki Penambahan Tamu diinstal pada VM tamu - distro lain seperti Debian dan SuSE instal otomatis beberapa versi dari mereka; Ubuntu tidak.
memilanuk
2

Anda harus mengaktifkan opsi "masukkan gambar tambahan CD tamu" dari menu perangkat, untuk mengaktifkan folder bersama. folder bersama akan muncul di / media.

mohamed
sumber
0

Saya memiliki masalah yang sama tetapi setelah membaca pertanyaan lain di situs ini, saya menemukan bahwa menjalankan

gksudo nautilus

membuatnya bekerja dengan baik.

Mark M.
sumber
1
Selamat Datang di Tanya Ubuntu! Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Mitch