Vboxusers'a kullanıcı ekleme


19

Bu nedenle, şu anda Virtualbox'ta çalıştırdığım Windows XP'de flash sürücümü kullanmak istiyorum, ancak usb kullanımını etkinleştirmek için ayarları açtığımda bir hata alıyorum:

Failed to access the USB subsystem.
VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation


Result Code: 
NS_ERROR_FAILURE (0x00004005)
Component: 
Host
Interface: 
IHost {30678943-32df-4830-b413-931b25ac86a0}
Callee: 
IMachine {22781af3-1c96-4126-9edf-67a020e0e858}

Herkes bunu nasıl düzeltebilir biliyor mu? Lütfen yardım et! : S

Yanıtlar:


42

Ana makinenizde şu komutu çalıştırın:

sudo usermod -a -G vboxusers $USER

Şimdi oturumu kapatın (geçerli kullanıcıyı bir gruba ekledikten sonra her zaman gereklidir).

Giriş yaptıktan sonra, vboxusersbu komutla grupta olduğunuzu kontrol edin vboxusers, gösterilen listede olduğundan emin olun :

groups $USER

2
hata alıyorum: usermod: grup 'vboxusers' mevcut değil
Edward Torvalds

adduser: The group `vboxusers' does not exist. Şimdi ne olacak?
endolith

2
Oh bekleyin, bu ana işletim sisteminde çalıştırmak bir şey, konuk işletim sistemi değil mi?
endolith

Aslında Linux misafirler + barındıran (soru ama yararlı değil tam) için, sen İKİ yapmanız gereken sudo usermod -a -G vboxusers "$USER"üzerindeki konak VE sudo usermod -a -G vboxsf "$USER"üzerine konuğu yüklemek ve ardından uzatma paketi sonra yeniden konuk.
KrisWebDev

5

Bu benim için çalışıyor ve VirtualBox ile sorunum çözüldü

sudo usermod -a -G vboxsf "$USER"

hata alıyorum:usermod: group 'vboxsf' does not exist
Edward Torvalds

VirtualBox'ı kurmanın sizin için neden bu grubu eklemediğini bilmiyorum, belki önce elle grup eklemek iyi bir fikir olacaktır
Serjik

3
  1. Usermod komutunu kullanarak kullanıcıyı diğer yanıtların önerdiği şekilde ekleyin.
  2. Komutu çalıştırın id. vboxusersListede görmelisiniz .
  3. Bunu görmezseniz, bilgisayarınızı yeniden başlatıp idtekrar deneyebilirsiniz .

Vboxusers'ı çalıştırma sonucunda listelediğinizde id, sanal kutu ile USB kullanmakta fayda var .


Yeniden başlatmak yerine, sadece oturumu kapatıp tekrar açmak da işe yarar.
nsane

0
  • id Eğer vboxusers eksikse uid = 1000 ([kullanıcı adı]) gid = 1000 ([kullanıcı adı]) grupları = 1000 ([kullanıcı adı]), 10 (tekerlek), 18 (diyalog), 497 (plugdev) verecektir. sonra Ekle
  • usermod -a -G vboxusers [kullanıcı adı]

Bu çözülmeli

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.