Saya tidak dapat melihat perangkat USB apa pun dalam VM tamu VirtualBox saya dari host saya. Bagaimana cara mengaktifkan akses untuk VM tamu saya?
sumber
Saya tidak dapat melihat perangkat USB apa pun dalam VM tamu VirtualBox saya dari host saya. Bagaimana cara mengaktifkan akses untuk VM tamu saya?
Untuk mengaktifkan akses ke perangkat ini, Anda harus menambahkan nama pengguna ke grup vboxusers
.
$ sudo usermod -a -G vboxusers <username>
$ sudo usermod -a -G vboxusers saml
Anda dapat mengkonfirmasi perubahan setelahnya:
$ groups saml
saml : saml wheel vboxusers wireshark
Setelah melakukan hal di atas, Anda ingin keluar dan masuk kembali, sehingga untuk grup yang baru ditambahkan dapat diambil oleh akun pengguna Anda. Kemudian dari GUI VirtualBox Anda akan dapat mengklik kanan ikon USB di kelompok ikon kanan bawah, dan memilih perangkat USB apa pun yang ingin Anda kontrol ke VM tamu yang berjalan.
Anda dapat menggunakan alat baris perintah yang dikenal sedikit VirtualBox VBoxManage untuk daftar perangkat USB yang dapat diakses. Ini adalah cara yang baik untuk juga mengonfirmasi bahwa penambahan grup yang dibuat di atas untuk nama pengguna Anda diambil dengan benar.
tanpa grup
$ VBoxManage list usbhost
Host USB Devices:
<none>
dengan grup
$ VBoxManage list usbhost | head -19
Host USB Devices:
UUID: abcd1234-123a-2345-b1e0-8a0b1c1f2511
VendorId: 0x046d (046D)
ProductId: 0x0809 (0809)
Revision: 0.9 (0009)
SerialNumber: ABC34567
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4//device:/dev/vboxusb/001/004
Current State: Busy
UUID: d2abc46d-123-1234-b8c3-691a7ca551ce
VendorId: 0x046d (046D)
ProductId: 0xc504 (C504)
Revision: 19.16 (1916)
Manufacturer: Logitech
Product: USB Receiver
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-3//device:/dev/vboxusb/003/003
Current State: Busy
...
vboxusers
grup?sudo adduser USERNAME vboxusers
menambahkan USERNAME ke grup vboxusers seperti yang disarankan oleh slm tautan kedua yang sama yang disediakan . (Sintaksadduser [options] user group
),Saya mengubah yang berikut dan itu berhasil untuk saya
Pastikan paket ekstensi diinstal di VirtualBox di pengaturan VM Go to Ports dan kemudian ke USB (berdasarkan Macbook) Aktifkan pengontrol USB Aktifkan pengontrol USB 2.0 Dan ini caranya: tambahkan filter kosong (di sebelah kanan ada tombol untuk itu)
Tanpa filter kosong, USB tidak dikenali di VM. Namun begitu saya menambahkan filter kosong, USB berfungsi dengan baik sekarang.
sumber
Ini mungkin berguna kadang-kadang. Meskipun tidak terkait langsung dengan pertanyaan di atas, ini mungkin merupakan masalah lanjutan setelah USB terdeteksi di VirtualBox tetapi tidak ditampilkan di os tamu.
Saya mengikuti banyak blog untuk membuat USB saya diaktifkan di Virtual Box (~ 5.0.28?) Di Mac untuk Windows 7 Pro.
Hal-hal yang saya lakukan tetapi USB tidak terdeteksi
1.Saya menginstal paket ekstensi yang kompatibel untuk USB untuk virtualbox 2. Diaktifkan USB 3.0 di Virtual Box Manager (Mencoba 2.0 meskipun saya yakin saya memiliki 3.0 port / usb) 3. Keluaran USB dari OS asli (Mac OSX) 4. Mencoba dengan mengaktifkan filter dari Virtual Box Manager (juga mencoba secara manual memilih USB dari usb yang tercantum di bagian bawah kotak virtual) 5. Dari Device Manager saya mencoba mendeteksi tetapi pencarian driver gagal. (Jaringan berfungsi dan tidak ada firewall)
Apa yang berhasil
Sekarang usb saya terdeteksi (mengingat Anda juga melakukan bagian pertama di atas)
CATATAN: Saya juga menginstal Penambahan Tamu VirtualBox untuk berbagi di antara mac / windows tetapi tidak menganggapnya terkait.
sumber
Coba ini .. Saya menggunakan Fedora 25 sebagai tamu virtual di VirtualBox v 5.1.16.
Di terminal OS tamu ..
Kemudian instal tambahan VirualBox Guest, log off dan masuk kembali.
USB dapat mendeteksi saya setelah menjalankan perintah di bawah ini di admin prompt:
Kemudian log off dan log in kembali, Dan arahkan ke menu bar Devices -> USB -> tambah USB dengan memilih
Kadang-kadang Reboot OS tamu mungkin memerlukan ..
sumber