Virtualbox ไม่เห็นอุปกรณ์ usb ใด ๆ ในการตั้งค่าตัวกรอง usb


64

ฉันกำลังติดตามคำถามนี้ แต่พบปัญหา ใช้เว็บแคมของฉันกับ Ubuntu ที่ใช้งานใน VirtualBox

ฉันใช้ guvcview เพื่อทดสอบกล้องใช้งานได้ ฉันติดตั้ง virtualbox 12.04 release จากเว็บไซต์ของพวกเขาและติดตั้ง extension pack แต่เมื่อฉันคลิกยูเอสบีที่มีเครื่องหมายบวกสีเขียวแสดงว่าไม่มีอุปกรณ์ให้ใช้

ป้อนคำอธิบายรูปภาพที่นี่


1
คุณแน่ใจว่ามีการติดตั้งชุดส่วนขยายที่ถูกต้องหรือไม่ คุณรีบูตเครื่องทั้งสองเครื่องหรือไม่?
Braiam

2
อาจเป็นเพราะคุณไม่ได้เพิ่มผู้ใช้ของคุณในกลุ่ม vboxuser?

1
ในฐานะของ virtualbox 5 เมื่อวันที่ 14.04 ผู้ใช้คือ 'vboxusers' (มี s)
Tom Saleeba

คำตอบ:


101

นี่อาจช่วยให้คุณเข้าถึงอุปกรณ์ USB ในระบบปฏิบัติการเกสต์ของคุณที่โฮสต์ใน Ubuntu

ติดตั้งdkmsครั้งแรก:

  • sudo apt-get install dkms

ติดตั้งGnome-System-Tools

  • sudo apt-get install gnome-system-tools

ตอนนี้เปิดโปรแกรม - ผู้ใช้และกลุ่ม หากคุณกำลังใช้ความสามัคคีคุณสามารถทำได้โดยแตะที่ปุ่ม Super และพิมพ์ผู้ใช้จากนั้นคลิกที่ไอคอนผู้ใช้และกลุ่มเพื่อเริ่มการตั้งค่าผู้ใช้

คลิกจัดการกลุ่มค้นหาvboxusersคลิกคุณสมบัติเพิ่มของคุณเองชื่อผู้ใช้และผู้ใช้ที่ต้องการอื่น ๆ ไปยังกลุ่ม vboxusers คลิกตกลง

ต่อไปคุณจะต้องออกจากระบบ ( sudo restart lightdmถ้าคุณใช้ DM นี้) และกลับเข้ามาในตอนนี้เริ่ม VirtualBox และดำเนินการเพิ่มอุปกรณ์ USB


1
ajThapa ขอบคุณ! มันเป็นเพียงว่าฉันไม่ได้อยู่ในกลุ่มผู้ใช้
อเล็กซ์

เลื่อนได้ดียังใช้งานไม่ได้
Alex

กรุณาเยี่ยมชมลิงค์นี้: askubuntu.com/questions/152742/…
ความแม่นยำ

1
gnome-system-toolsจบลงด้วยการเป็นชิ้นสุดท้ายที่ฉันต้องการ ฉันใช้ Ubuntu GNOME และทำให้แน่ใจว่าผู้ใช้ของฉันอยู่ในvboxusersกลุ่มมีการติดตั้งชุดเสริมล่าสุดและเปิดใช้งาน USB สำหรับ VM แล้ว หลังจากอุปกรณ์ USB รีบูตครั้งสุดท้ายปรากฏขึ้น
STW

1
ฉันใช้ xUbuntu 14.04 ฉันทำแค่ "จัดการกลุ่มค้นหา vboxusers คลิกคุณสมบัติเพิ่มชื่อผู้ใช้ของคุณเอง" + รีสตาร์ท (ไม่จำเป็นต้องติดตั้ง apt-get) มันช่วย ตอนนี้ VirtualBox ดูอุปกรณ์ usb ทั้งหมด ขอบคุณ
msa7

50

คำสั่งนี้จะเพิ่มบัญชีของคุณไปยังกลุ่มผู้ใช้ vbox มันจะช่วยให้ VirtualBox ของคุณตรวจจับแฟลชไดรฟ์ USB

sudo usermod -G vboxusers -a $USER

$USERvalue คือชื่อผู้ใช้ของคุณ คุณสามารถดูได้ด้วยecho $USER

$ whoami
foo
$ echo $USER
foo

คุณสามารถแทนที่$USERด้วยชื่อผู้ใช้บ้านของคุณ

จากนั้นออกจากระบบหรือรีบูตคอมพิวเตอร์ของคุณและ VirtualBox จะตรวจพบอุปกรณ์ USB

แหล่งที่มา:
เอกสาร Virtualbox บน Ubuntu (ฝรั่งเศส)
VirtualBox / USB - ชุมชนช่วยเหลือ Wiki (ภาษาอังกฤษ)


12
usermod -G ...เกิดข้อผิดพลาดได้ง่ายให้ใช้adduser $USER vboxusersแทน
guntbert

นี่เป็นวิธีที่ง่ายที่สุด
realhu

1
ทำไมนี่ไม่ใช่คำตอบที่ยอมรับแทน ที่ง่ายที่สุด
KhoPhi

1
vboxusers คืออะไรที่นี่? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia

@Abhishek Bhatia จากนั้นลอง 'adduser $ USER vboxuser' ถ้ามันไม่ทำงานคุณสามารถลองติดตั้ง / ติดตั้งกล่องเสมือนจริงและชุดเสริม โปรดทราบว่าคำสั่งเหล่านี้จะต้องใช้ในระบบโฮสต์และไม่ได้อยู่ที่แขก!
linux64kb

5

มันควรจะเพียงพอที่จะเรียกใช้

sudo gedit /etc/group

จากนั้นค้นหา vboxusersบรรทัดและเพิ่มชื่อผู้ใช้ของคุณ

หลังจากแนะนำให้รีบูตเครื่องนี้ แต่การล็อกเอาต์หรือkill -9 -1การล็อกอินควรจะเพียงพอ


2

ฉันมีปัญหาเดียวกันกับ Linux Mint 17 (Ubuntu 14.04) โดยใช้ distro มาตรฐาน 4.3.20 ติดตั้ง gnome-system-tools และ dkms แล้ว แต่ open-vm-dkms ไม่ได้ ฉันทำอย่างนี้:

sudo apt-get install open-vm-dkms

หลังจากรีบูตเครื่องฉันสามารถเห็นอุปกรณ์ USB แพ็คเกจมีอยู่ใน Ubuntu 12.04 และ 14.04 เช่นกันดังนั้นฉันคิดว่ามันจะใช้งานได้เช่นกัน

อาจเป็นปัญหาการพึ่งพาหรือไม่


2

หลังจากเพิ่มตัวเองในvboxusersกลุ่ม:

sudo gpasswd -a $USER vboxusers

หากคุณไม่ต้องการออกจากระบบหรือเริ่มระบบใหม่ไม่ว่าด้วยเหตุผลใดก็ตามคุณสามารถเรียกใช้ VirtualBox ด้วยกลุ่มบังคับที่มีประสิทธิภาพ:

sg vboxusers virtualbox

สิ่งนี้จะไม่จำเป็นหลังจากการรีบูตครั้งถัดไป


คุณเป็นนักมายากลก่อนหน้านี้สิ่งที่ฉันจะทำคือsu $USERการเริ่มต้นกระสุนใหม่ภายในกระสุนปัจจุบันของฉันกับกลุ่มที่มีประสิทธิภาพใหม่ในสถานที่ สิ่งหนึ่งที่ควรทราบคือถ้าคุณต้องการเพิ่มอาร์กิวเมนต์เพิ่มเติมลงในคำสั่งคุณควรอ้างอิงคำสั่งหลังจากsg vboxusers 'vagrant up'ในกรณีของฉัน
dragon788

0

ลองสิ่งนี้ เมื่ออยู่ใน VirtualBox ให้คลิกที่อุปกรณ์ -> อุปกรณ์ USB -> คลิกที่อุปกรณ์ USB ที่คุณต้องการ คุณเห็นอุปกรณ์ที่ต้องการหรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


3
ไม่ สิ่งเดียวกัน เพิ่งเรียนรู้ว่าการเลื่อนเมาส์ไม่ทำงานเช่นกัน
อเล็กซ์

0

ฉันมี Ubuntu 14.04 Lts. ติดตั้ง oracle Vm เวอร์ชัน 5.0.8 และ ext. pack.Tried โซลูชั่นด้านบนทั้งหมดฉันไม่เห็นอุปกรณ์ usb ของฉันฉันปรับลดรุ่น VirtualBox Oracle VM และชุดส่วนขยายเป็น 4.3.32 และทำงานได้ ฉันล้าสมัย แต่อย่างน้อยก็ใช้ได้


0

การแก้ไขของฉันเป็นเรื่องง่าย ...

ฉันมีปัญหานี้ในวันนี้และฉันคิดว่าเป็นเพราะฉันไม่สนใจคำเตือนการติดตั้งเกี่ยวกับบริการ Virtualbox บางตัวที่กำลังทำงานอยู่ ฉันต้องรีสตาร์ทโฮสต์ แต่หลังจากนั้น USB ก็พังซึ่งทำให้ฉันมาที่นี่

ฉันติดตั้ง Virtualbox ใหม่ตั้งแต่ต้นลบอย่างสมบูรณ์โดยใช้ "โปรแกรมและคุณสมบัติ" จากนั้นติดตั้งอีกครั้ง

ตอนนี้ USB ทำงานอย่างถูกต้องฉันมีอุปกรณ์แสดง ฉันต้องถอดปลั๊กและถอดอุปกรณ์ตัวใดตัวหนึ่งออกเพื่อให้ทำงานได้ภายในไคลเอนต์


3
"โปรแกรมและคุณสมบัติ" เป็นสิ่งที่ Windows
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.