Saya tidak bisa memasang folder bersama antara mesin host windows dan virtualbox guest linux

8

Jadi dalam pengaturan folder shared virtualbox, saya sudah memiliki klik set-up: auto mount dan make permanen. Folder bersama saya dinamai sebagai VM-share

Kemudian saya masuk ke terminal guest linux untuk mengetikkan perintah berikut:

$ sudo mount -t vboxsf VM-share ~/share/

Ini memberi saya pesan kesalahan berikut:

mount: wrong fs type, bad option, bad superblock on VM-share,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

Jadi saya meng-google-nya dan ikuti instruksi pada halaman ini: Mengapa saya mendapatkan kesalahan "tipe fs, opsi buruk, bad superblock"?

untuk menginstal " sudo apt install nfs-common" dan " sudo apt install cifs-utils"

Namun, ketika saya mengulangi perintah " $ sudo mount -t vboxsf VM-share ~/share/" Itu masih memberi saya pesan kesalahan yang sama seperti sebelumnya. Saya mengetik " dmesg | tail", berikut ini pesannya:

[    8.743003] IPv6: ADDRCONF(NETDEV_UP): enp0s3: link is not ready
[    8.745374] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    8.752152] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[    9.633147] floppy0: no floppy controllers found
[    9.633209] work still pending
[ 3128.376259] vboxsf: Successfully loaded version 5.1.16_Ubuntu (interface 0x00010004)
[ 3128.376457] sf_read_super_aux err=-22
[ 5762.008076] sf_read_super_aux err=-22
[ 6052.591669] sf_read_super_aux err=-22
[ 6138.926441] sf_read_super_aux err=-22

Jadi Bagaimana yang harus saya lakukan untuk memasang folder bersama?

Kegembiraan
sumber

Jawaban:

7

Ternyata alasan saya tidak bisa me-mount adalah karena saya tidak menginstal versi vboxguestaddition. Jadi, jika Anda mengikuti langkah-langkah di sini:

  1. https://www.howtogeek.com/189974/how-to-share-your-computers-files-with-a-virtual-machine/

  2. Abaikan bagian windows di atas, lalu ikuti langkah di sini untuk menginstal penambahan tamu: https://virtualboxes.org/doc/installing-guest-additions-on-ubuntu/

  3. Maka file akan secara otomatis ada, tetapi Anda mungkin menemukan masalah izin, periksa halaman ini: /ubuntu/189200/getting-access-to-var-www.

Saya harap ini membantu orang-orang yang mungkin menemukan masalah yang sama seperti saya.

Kegembiraan
sumber
3

Sampai sekarang (versi 6.0.10 dari VirtualBox) ada make permanentdan auto-mountopsi untuk folder bersama, juga mount point( At) di GUI dari virtualbox. Bagi saya yang berikut ini berfungsi:

  1. Di Ubuntu tamu: sudo apt-get install virtualbox-guest-utils
  2. Tambahkan folder bersama di GUI VirtualBox.
  3. Mulai ulang OS tamu

Folder pada titik mount yang ditentukan dalam GUI dibuat secara otomatis dan lsmenunjukkan file yang terletak pada PC Windows host.

Alexei Martianov
sumber
sudo apt-get install virtualbox-guest-utils membantu saya
Emtiaz Zahid
2

cd ke folder / media dan buat direktori dengan nama yang sama dengan folder yang Anda buat / bagikan di folder bersama mesin host:

cd /media
sudo mkdir nameOfMySharedFolder

pasang folder dengan perintah berikut:

sudo mount -t vboxsf nameOfMySharedFolder /media/nameOfMySharedFolder

tonton video untuk deskripsi lengkap proses https://www.youtube.com/watch?v=I5cV0V7vLJw id sudo mungkin diperlukan atau mungkin tidak diperlukan

rearThing
sumber