Virtualbox, usb filtreleri ayarlarında herhangi bir usb cihazı görmüyor


64

Bu soruyu izliyordum ama bir sorun buldum. Web kameramı VirtualBox'da çalışan Ubuntu ile kullan

Kamerayı test etmek için guvcview kullandım, işe yarıyor. 12.04 sanal kutu sürümünü web sitelerinden yükledim ve uzantı paketini yükledim. Ama yeşil artı işaretli usb üzerine tıkladığımda uygun cihaz yok diyor.

görüntü tanımını buraya girin


1
Uzantı paketinin doğru yüklendiğinden emin misin? Her iki makineyi de yeniden başlattınız mı?
Braiam

2
kullanıcıyı vboxuser grubuna eklememiş olabilirsiniz?

1
14.04 tarihinde sanal kutu 5'ten itibaren, kullanıcı 'vboxusers' (s ile)
Tom Saleeba

Yanıtlar:


101

Bu, Ubuntu'da barındırılan konuk işletim sisteminizdeki USB cihazlarına erişmenize yardımcı olabilir

İlk önce dkms kurun :

  • sudo apt-get install dkms

Daha sonra Gnome-System-Tools programını kurun

  • sudo apt-get install gnome-system-tools

Şimdi uygulamayı başlatın - Kullanıcılar ve Gruplar . Birliği kullanıyorsanız, Süper Tuşa dokunarak ve kullanıcı yazarak bunu yapabilirsiniz, ardından Kullanıcı Ayarlarını başlatmak için Kullanıcılar ve Gruplar simgesine tıklayın .

Grupları Yönet'i tıklayın , vboxusers'ları bulun , özellikleri tıklayın, kendi kullanıcı adınızı ve istediğiniz diğer kullanıcıları vboxusers grubuna ekleyin . Tamam'ı tıklayın.

Daha sonra oturumu kapatmanız ( sudo restart lightdmbu DM'yi kullanıyorsanız) ve tekrar girmeniz gerekecek . Şimdi VirtualBox'u başlatın ve USB cihazlarını eklemeye devam edin.


1
ajThapa Teşekkürler! Sadece kullanıcılar grubunda değildim.
Alex

iyi kaydırma hala çalışmıyor
Alex

Bu bağlantıyı ziyaret edin: askubuntu.com/questions/152742/...
Kesin

1
gnome-system-toolsSon ihtiyacım olan parça olmuştu. Ubuntu GNOME'dayım ve kullanıcımın vboxusersgrupta olduğundan, en son eklenti paketinin kurulu olduğundan ve VM için USB'nin etkinleştirildiğinden emin olmuştum . Son bir yeniden başlatmadan sonra USB aygıtları geldi.
STW

1
Ben 14.04 xUbuntu'dayım. Sadece "Grupları Yönet, vboxusers bul, özellikleri tıkla, kendi kullanıcı adını ekle" + restart yaptım (apt-get install gerektirmez). Yardımcı olur. Şimdi VirtualBox tüm usb cihazlarını görüyor. Teşekkürler.
msa7

50

Bu komut hesabınızı vbox users grubuna ekleyecektir. VirtualBox'ınızın USB flash sürücüleri algılamasını sağlar.

sudo usermod -G vboxusers -a $USER

$USERdeğer, kullanıcı adınızdır. İle görebilirsinizecho $USER

$ whoami
foo
$ echo $USER
foo

Ayrıca $USEREv kullanıcı adınızla değiştirebilirsiniz .

Ardından oturumu kapatır veya bilgisayarınızı yeniden başlatırsanız, VirtualBox artık USB aygıtlarını algılar.

Kaynaklar:
Ubuntu'da Virtualbox Belgeleri (Fransızca)
VirtualBox / USB - Topluluk Yardımı Wiki (İngilizce)


12
usermod -G ...hata eğilimli, adduser $USER vboxusersbunun yerine kullanın.
guntbert

bu en kolay yoldur.
realhu

1
Neden bunun yerine kabul edilen cevap bu değil. En kolay
KhoPhi

1
vboxusers nedir burada? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia

@Abhishek Bhatia daha sonra 'adduser $ USER vboxuser' ı deneyin. Çalışmazsa, sanal kutuyu ve uzantı paketini kurmayı / yeniden kurmayı deneyebilirsiniz. Lütfen, bu komutların konuk sisteminde değil de ana bilgisayar sisteminde kullanılması gerektiğini unutmayın.
linux64kb

5

Koşması için yeterli olmalı

sudo gedit /etc/group

sonra vboxuserssatırı bulun ve sonuna ekleyin Sizin kullanıcı adınız.

Bu yeniden başlatma önerildikten sonra, ancak oturumu kapatmanız veya kill -9 -1ve oturum açmanız yeterli olacaktır.


2

Standart dağıtım versiyonunu 4.3.20 kullanarak Linux Mint 17 (Ubuntu 14.04) ile aynı problemi yaşadım. Gnome-system-tools ve dkms zaten kurulmuştu ama open-vm-dkms değildi. Bunu ben yaptım:

sudo apt-get install open-vm-dkms

Yeniden başlattıktan sonra, USB aygıtlarını görebiliyordum. Paket Ubuntu 12.04 ve 14.04'te de var, bu yüzden orada da çalışacağını varsayıyorum.

Bağımlılık sorunu olabilir mi?


2

Kendinizi vboxusersgruba ekledikten sonra :

sudo gpasswd -a $USER vboxusers

Doğal olarak , herhangi bir nedenden ötürü oturumu kapatmak veya yeniden başlatmak istemiyorsanız , VirtualBox'ı zorunlu etkili bir grupla çalıştırabilirsiniz:

sg vboxusers virtualbox

Bu, bir sonraki yeniden başlatmanın ardından gereksiz yere olmalıdır.


Siz bir sihirbazsınız, daha önce yapmayı su $USERbıraktığım şey şu anki grubumun içinde yeni efektif grubu olan yeni bir kabuk başlatmaktı. Unutulmaması gereken bir şey, komuta herhangi bir ek argüman eklemek isterseniz sg vboxusers 'vagrant up', bu durumda komuttan sonra alıntı yapmanız gerekir .
dragon788,

0

Bunu dene. VirtualBox'a girdikten sonra, Aygıtlar -> USB Aygıtları -> istediğiniz USB aygıtına tıklayın. İstediğiniz cihazı görüyor musunuz?

görüntü tanımını buraya girin


3
Hayır. Aynı şey. Sadece faredeki kaydırma işleminin de işe yaramadığını öğrendim.
Alex

0

Ben Ubuntu 14.04 Lts var. Oracle 5.0 ve 5.0 sürümü oracle Vm ve dahili. Yukarıdaki tüm çözümleri denedim. USB aygıtlarımı göremedim. Oracle VM sanal kutusunu ve genişletme paketini 4.3.32'ye indirdim ve çalıştı. Modası geçmişim ama en azından çalışıyor.


0

Düzeltmem basitti ...

Bugün bu sorunu yaşadım ve bunun nedeni çalışan bazı sanal kutu servisleriyle ilgili bir yükleme uyarısını göz ardı etmemden kaynaklandığını düşünüyorum. Ana bilgisayarımı yeniden başlatmak zorunda kaldım, ancak daha sonra USB kırıldı, bu da beni buraya getirdi.

Virtualbox'ı sıfırdan yeniden kurdum, "Programlar ve Özellikler" i kullanarak tamamen kaldırdım, sonra tekrar kurdum.

Şimdi USB düzgün çalışıyor, aygıtları gösteriliyor. Bununla birlikte, istemcide çalışabilmesi için cihazlarımdan birinin fişini çekip çıkarmak zorunda kaldım.


3
"Programlar ve Özellikler" bir Windows şeydir.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.