mount memberikan tipe sistem file yang tidak dikenal 'vboxsf'

36

Saya mendapat pesan kesalahan mount: unknown filesystem type 'vboxsf'ketika mencoba memasang folder bersama di mesin Ubuntu tamu saya.

Saya memiliki mesin Windows 7 yang menjalankan 4.1.22V Oracle VM VirtualBox. Saya mengatur folder bersama (bernama shared) di VirtualBox Manager dan pada tamu 10,04 Ububtu menjalankan perintah:

mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'

Yang aneh adalah dengan setup yang sama persis, tetapi dengan gambar OpenSUSE 12.1 saya, langkah-langkah yang sama berhasil. Adakah ide mengapa Ubuntu tidak dapat menemukan filessytem 'vboxsf' dan apa yang dapat saya lakukan?

EDIT
Berdasarkan saran yang saya dapat, saya pikir saya akan menambahkan tidak ada "menu" di jendela kotak virtual tamu. Mengklik "ikon" di kiri atas hanya memberi "pindah", "maks", "min", dll.

masukkan deskripsi gambar di sini

Mike
sumber
4
Sudahkah Anda menginstal VBOX Guest Additions?
nerdwaller
@nerdwaller - tidak, bagaimana saya melakukannya?
Mike
1
Saya memperbarui posting saya, mencoba Host + D (Kontrol Kanan + D) untuk melihat apakah itu meminta instalasi penambahan tamu. Jika tidak berhasil, ketika saya sampai di rumah saya dapat mencoba menemukan versi VBox Anda dan melihat apakah saya dapat membuat kembali UI yang Anda lihat.
nerdwaller
Apakah itu berhasil? Saya bisa mencobanya malam ini jika tidak.
nerdwaller
@nerdwaller - menu perangkat tidak pernah diperlihatkan untuk saya, tetapi saya dapat memuat Penambahan Tamu melalui VirtualBox Manager (memuat gambar CD .iso) ke perangkat "penyimpanan". Jadi itu ada di sana dan sekarang unknown filesystem typesudah pergi, tapi aku protocol errormalah mendapatkannya . Ada ide tentang itu?
Mike

Jawaban:

38

Coba pasang Virtualbox Guest Additions , itu harus diurus.

  1. Mulai OS Tamu (UBUNTU)
  2. Klik Perangkat di bilah menu atas (dari jendela VBOX yang menampung Ubuntu)
  3. Klik Instal Penambahan Tamu

Jendela Instal Perangkat VBox

Itu akan mendorong pengunduhan Guest Additions dan membuka Jendela nautilus ketika pengunduhan selesai.

Pada titik itu, jika tidak menginstal secara otomatis - Anda mungkin perlu membuka terminal dan menavigasi ke folder itu dan menjalankan bash dengan

sudo ./apa punTheArchitectureTypeYouHaveIs.sh

Ia menawarkan untuk melakukannya secara otomatis untuk saya.

Penambahan Tamu VBOX Auto-Install Popup (catatan, memang membutuhkan izin pengguna super di os tamu.)

Edit

Berikut ini adalah screenshot windows (Versi 4.2.4r81684 - namun, saya telah melihat opsi karena saya dapat mengingatnya dengan VBox. Sepertinya orang lain tidak memiliki menu di web, saya ingin menonaktifkan menu saya tentunya.), Sepertinya pada dasarnya sama. Anda harus dapat menekan tombol Host + D untuk menginstalnya (maaf karena mengabaikan itu sebelumnya). Host , secara default, adalah Kontrol Benar.

Tuan rumah + D

nerdwaller
sumber
Terima kasih atas informasi terperinci, tetapi dapatkah Anda memberi tahu saya dari mana Anda mendapatkan menu "Perangkat"? Jika saya mengerti Anda dengan benar seharusnya ada di "jendela" Tamu saya. Saya meluncurkan tamu dan mengambil screenshot dari apa yang saya lihat (lihat edit). Saya tidak menemukan tab "Perangkat". Apakah Anda menjalankan versi yang berbeda?
Mike
Aneh, di tambang di W7, tampilannya mirip dengan tangkapan layar saya di atas (dari Virtualbox berjalan di Arch). Coba tekan <HOST> + HOME di keyboard Anda (Host default adalah Kontrol Benar) saat berada di VBOX. Itu akan memunculkan menu-bar. Beri tahu saya jika itu tidak berhasil!
nerdwaller
1
Sunting: Saya idiot. Ada jalan pintas langsung untuk menginstal tambahan tamu ... Tekan <HOST> + D (Kontrol Kanan + D). Jangan khawatir tentang menunya, cobalah.
nerdwaller
+1 untuk "Penambahan Tamu". Untuk beberapa alasan <HOST> + D tidak berfungsi, menu perangkat juga tidak pernah ditampilkan. (Saya akan memposting "jawaban" tentang bagaimana saya membuatnya bekerja) tetapi mount saya masih gagal, untuk alasan yang berbeda. :(
Mike
Bagaimana jika Anda menggunakan os x sebagai tuan rumah?
trainoasis
16

Mungkin lebih mudah untuk menginstal penambahan tamu menggunakan

sudo apt-get install virtualbox-guest-x11

dan kemudian reboot.

mrgloom
sumber
tertulis "E: tidak dapat menemukan paket virtualbox-guest-x11"
ealeon
Bahkan saya tidak dapat menemukan paket, tetapi setelah menambahkan referensi ke stretch-backports di sources.list mulai berfungsi yaitudeb http://ftp.debian.org/debian stretch-backports main
jeet
5

Jadi sesuai postingan nerdwaller, saya memang perlu menginstal Virtualbox Guest Additions untuk mendapatkan vboxsfjenis di sana ... Saya masih tidak tahu mengapa ini diperlukan dengan Ubuntu dan bukan OpenSUSE, tapi itu tidak terlalu penting, saya kira .

Tidak ada saran sebelumnya yang benar-benar berfungsi untuk mendapatkan tambahan tamu yang diinstal. Apa yang akhirnya saya lakukan cukup sederhana:

Pada Oracle VM VirtualBox Manager, ketika Anda mengklik mesin virtual Ubuntu, Anda dapat memilih "Pengaturan". Ini membuka jendela berikut:

masukkan deskripsi gambar di sini

Seperti yang terlihat di sini, saya mengklik pada Storagekemudian IDE Controller utama (itu tidak diatur) dan saya memperbarui CD / DVD Drive untuk menunjuk ke: C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso

Di mana tambahan tamu .iso disimpan secara default.

Mike
sumber
1
Ctrl-C + C kanan akan memberi Anda Menu Perangkat. Dari sana Anda dapat menginstal tambahan tamu.