Virtualbox tidak melihat perangkat usb apa pun di pengaturan filter usb

64

Saya mengikuti pertanyaan ini tetapi menemukan masalah. Gunakan webcam saya dengan Ubuntu yang berjalan di VirtualBox

Saya menggunakan guvcview untuk menguji kamera, itu berhasil. Saya menginstal rilis virtualbox 12,04 dari situs web mereka dan menginstal paket ekstensi. Tetapi ketika saya mengklik usb dengan tanda tambah hijau itu mengatakan tidak ada perangkat yang tersedia.

masukkan deskripsi gambar di sini

Alex
sumber
1
Anda yakin paket ekstensi sudah dipasang dengan benar? Apakah Anda me-reboot kedua mesin?
Braiam
2
mungkin Anda tidak menambahkan pengguna Anda ke grup vboxuser?
1
pada virtualbox 5 pada 14.04, pengguna adalah 'vboxusers' (dengan huruf s)
Tom Saleeba

Jawaban:

101

Ini dapat membantu Anda mengakses perangkat USB di OS tamu Anda yang dihosting di Ubuntu

Pertama instal dkms :

  • sudo apt-get install dkms

Selanjutnya instal Gnome-System-Tools

  • sudo apt-get install gnome-system-tools

Sekarang luncurkan aplikasi - Pengguna dan Grup . Jika Anda menggunakan kesatuan, Anda dapat melakukan ini dengan mengetuk tombol Super dan ketik pengguna lalu klik ikon Pengguna dan Grup untuk memulai Pengaturan Pengguna.

Klik Kelola Grup , cari vboxusers , klik properti, tambahkan nama pengguna Anda sendiri dan pengguna lain yang diinginkan ke grup vboxusers . Klik Oke.

Selanjutnya Anda harus keluar ( sudo restart lightdmjika Anda menggunakan DM ini) dan kembali. Sekarang mulai VirtualBox dan lanjutkan dengan menambahkan perangkat USB.

tepat
sumber
1
ajThapa, terima kasih! Hanya saja saya tidak berada di grup pengguna.
Alex
juga gulir masih tidak bekerja
Alex
Silakan kunjungi tautan ini: askubuntu.com/questions/152742/…
tepat
1
gnome-system-toolsakhirnya menjadi bagian terakhir yang saya butuhkan. Saya menggunakan Ubuntu GNOME dan telah memastikan bahwa pengguna saya ada di vboxusersgrup, paket ekstensi terbaru telah diinstal, dan USB diaktifkan untuk VM. Setelah perangkat USB reboot terakhir muncul.
STW
1
Saya di xUbuntu 14.04. Saya hanya melakukan "Kelola Grup, temukan vboxusers, klik properti, tambahkan nama pengguna Anda sendiri" + restart (tidak perlu instalasi apt-get). Itu membantu. Sekarang VirtualBox melihat semua perangkat usb. Terima kasih.
msa7
50

Perintah ini akan menambahkan akun Anda ke grup pengguna vbox. Ini akan memungkinkan VirtualBox Anda untuk mendeteksi drive flash USB.

sudo usermod -G vboxusers -a $USER

$USERnilai adalah nama pengguna Anda. Anda bisa melihatnya denganecho $USER

$ whoami
foo
$ echo $USER
foo

Anda juga dapat mengganti $USERdengan nama pengguna Beranda Anda.

Kemudian logout atau reboot komputer Anda dan VirtualBox sekarang akan mendeteksi perangkat USB.

Sumber:
Dokumentasi Virtualbox di Ubuntu (Prancis)
VirtualBox / USB - Komunitas Bantuan Wiki (Bahasa Inggris)

Artegor
sumber
12
usermod -G ...rentan kesalahan, gunakan adduser $USER vboxuserssebagai gantinya.
guntbert
ini cara termudah.
realhu
1
Kenapa ini bukan jawaban yang diterima sebagai gantinya. Yang termudah
KhoPhi
1
Apa itu vboxusers di sini? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia
@Abhishek Bhatia lalu coba 'adduser $ USER vboxuser' Jika tidak berhasil, Anda dapat mencoba menginstal / menginstal ulang virtualbox dan paket ekstensi. Harap dicatat, bahwa perintah ini harus digunakan pada sistem host dan bukan pada tamu!
linux64kb
5

Itu harus cukup untuk dijalankan

sudo gedit /etc/group

kemudian temukan vboxusersbaris dan tambahkan ke akhir itu Nama pengguna Anda.

Setelah reboot ini disarankan, tetapi keluar atau kill -9 -1masuk harus cukup.

kcpr
sumber
2

Saya memiliki masalah yang sama dengan Linux Mint 17 (Ubuntu 14.04) menggunakan distro standar versi 4.3.20. gnome-system-tools dan dkms sudah diinstal tetapi open-vm-dkms tidak. Saya melakukan ini:

sudo apt-get install open-vm-dkms

Setelah boot ulang, saya bisa melihat perangkat USB. Paket itu ada di Ubuntu 12.04 dan 14.04 juga jadi saya menganggap itu akan berfungsi di sana juga.

Bisa jadi masalah ketergantungan?

Gannet
sumber
2

Setelah menambahkan diri Anda ke vboxusersgrup:

sudo gpasswd -a $USER vboxusers

Jika Anda secara alami tidak ingin keluar atau memulai ulang untuk alasan apa pun yang ada, Anda dapat menjalankan VirtualBox dengan grup efektif yang dipaksakan:

sg vboxusers virtualbox

Ini seharusnya tidak perlu setelah reboot berikutnya.

sanmai
sumber
Anda, Tuan, adalah seorang pesulap, yang sebelumnya saya lakukan adalah su $USERmemulai sebuah shell baru di dalam shell saya sekarang dengan grup baru yang efektif. Satu hal yang perlu diperhatikan adalah jika Anda ingin menambahkan argumen tambahan ke perintah, Anda harus mengutip perintah setelah sg vboxusers 'vagrant up'dalam kasus saya.
dragon788
0

Coba ini. Setelah di VirtualBox, klik Perangkat -> Perangkat USB -> klik perangkat USB yang Anda inginkan. Apakah Anda melihat perangkat yang diinginkan?

masukkan deskripsi gambar di sini

Mitch
sumber
3
tidak. Hal yang sama. Baru tahu bahwa gulir pada mouse juga tidak berfungsi.
Alex
0

Saya memiliki Ubuntu 14,04 Lts.Instal versi 5.0.8 dari oracle Vm dan ext. paket. Mencoba semua solusi di atas. Saya tidak bisa melihat perangkat usb saya. Saya menurunkan Oracle VM virtualbox dan paket extention ke 4.3.32 dan bekerja. Saya sudah ketinggalan zaman tetapi setidaknya berhasil.

Makis
sumber
0

Perbaikan saya sederhana ...

Saya memiliki masalah ini hari ini, dan saya pikir itu karena saya mengabaikan peringatan instalasi tentang beberapa layanan virtualbox yang berjalan. Saya harus me-restart host saya, tetapi setelah itu USB rusak, yang membawaku ke sini.

Saya menginstal ulang Virtualbox dari awal, sepenuhnya menghapus menggunakan "Program dan Fitur", lalu diinstal lagi.

Sekarang USB berfungsi dengan benar, perangkat saya muncul. Saya harus mencabut dan memasang kembali salah satu perangkat saya agar berfungsi dalam klien.

Mike
sumber
3
"Program dan Fitur" adalah hal Windows.