Bagaimana saya bisa membuat Virtualbox Vista saya melihat perangkat USB saya (iPad)?

11

Saya memiliki VirtualBox terbaru. Saya memiliki filter untuk iPad. Tapi itu tidak muncul di layar virtual Windows vista My Computer saya atau iTunes virtual. Ketika saya mencoba untuk mengklik kanan ikon USB kecil dan pilih itu katanya

it failed because the device is busy with a previous request
Result code: E_INVALIDARG (0X80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}

Setiap bantuan sangat dihargai

Catatan: menjalankan Windows Vista Virtual 64bit pada Windows Vista 64bit (Home Premium)

EDIT: iPad saya dalam mode pemulihan, mungkin mengapa tidak dapat dilihat di virtualbox? Tuan rumah saya juga menjalankan firewall Zonealarm dan Microsoft Security Essentials. Selain itu, tamu memiliki antivirus AVG. Bisakah program-program itu bertentangan dengan virtualbox?

phil
sumber
Mungkin periksa daftar layanan mesin host Anda untuk mengetahui layanan ipod helper yang dapat Anda nonaktifkan .. Tentu saja coba ini saat iTunes Anda ditutup juga. Saya pikir mesin host Anda berbicara dengan ipad sebelum perangkat lunak vm host Anda dapat melakukan apa pun dengannya.
James T Snell
@Pilh Silakan gunakan komentar untuk menambahkan komentar Anda tentang jawabannya, jangan edit jawabannya.
Sathyajith Bhat
mungkin saja mode pemulihan menyebabkan VB tidak melihat iPad
Sathyajith Bhat
Apakah ini iPad yang sudah di-jailbreak? Kadang-kadang, mereka menjalankan layanan tambahan yang mungkin diambil oleh OS host Anda.
n0pe
anehnya saya terhubung ke usb stick yang berfungsi dan meletakkan filter di atasnya ... tidak berfungsi juga
phil

Jawaban:

8

Ini adalah prosedur yang berfungsi untuk iDevices sehingga dapat dilihat oleh iTunes yang berjalan di Windows XP guest pada host Ubuntu 12.04 LTS:

  1. Instal "Oracle VM VirtualBox Extension Pack" untuk mencocokkan versi VirtualBox Anda. https://www.virtualbox.org/wiki/Downloads
  2. Pastikan akun pengguna Anda berada di grup "vboxusers". Anda mungkin harus keluar / masuk lagi untuk mengambil perubahan grup. Dalam kasus terburuk Anda mungkin perlu reboot.
  3. Hubungkan perangkat USB Anda.
  4. Konfirmasikan bahwa Anda dapat melihat perangkat USB Anda melalui lsusbperintah.
  5. Konfirmasikan bahwa Anda juga dapat melihat perangkat USB Anda melalui VBoxManage list usbhostperintah. Anda tidak bisa menambahkan Filter yang berfungsi di VirtualBox sampai ini berfungsi.
  6. Di VirtualBox, buka Pengaturan tamu Anda, bagian USB, dan tambahkan Filter untuk perangkat USB Anda.
  7. Mulai tamu Anda dan konfirmasikan bahwa ia dapat melihat perangkat Anda.
Selalu belajar
sumber
2
kuncinya adalah langkah 2. Tambahkan pengguna ke vboxusers. usermod -a -G vboxusers <youruser>
albfan
3

Membuat perangkat USB berfungsi terkenal rumit dengan VirtualBox - tetapi anehnya tidak terlalu buruk selama Anda mengikuti langkah-langkah ini:

1) Pastikan Anda mengonfigurasi tamu Anda dengan filter USB yang tepat. Ini dapat dilakukan di properti untuk VM, di bawah bagian USB. Anda akan ingin menambahkan filter untuk iPad Anda, yang dapat Anda lakukan dengan cukup mudah dengan tombol plus dan biarkan mengisi detailnya. Langkah penting di sini adalah bahwa Anda menghapus SEMUA bidang kecuali Nama, ID Vendor dan ID Produk.

2) Pada titik ini Anda perlu mematikan tamu (jika sedang berjalan), dan reboot host. Saya tidak yakin mengapa, mungkin ada hubungannya dengan mendaftarkan pengemudi atau sesuatu yang aneh. Pastikan iPad Anda TIDAK terhubung saat ini.

3) Setelah me-reboot host, jalankan tamu yang telah Anda jalankan dan hubungkan iPad Anda. Dengan sedikit keberuntungan VirtualBox akan melihat perangkat dan mengambilnya sebelum host Anda mengambil alih. Jika tidak, Anda dapat mencoba mengaitkannya, meskipun kemungkinan Anda perlu mengulangi langkah 1 & 2 dan pastikan Anda memiliki nilai yang tepat terisi dalam rincian filter.

Tak perlu dikatakan bahwa Anda akan memerlukan paket ekstensi diinstal untuk mendapatkan dukungan USB.

Goyuix
sumber
1

Saya mengikuti langkah yang sama, dan guest Windows (XP) dapat melihat iPad sebagai perangkat kamera, tetapi iTunes tidak dapat melihat perangkat itu. Saya ragu itu karena dukungan USB2.0 tidak diaktifkan dari konfigurasi port USB mesin virtual saya di VirtualBox.

Saya mengaktifkannya (kotak centang USB 2.0 EHCI Controller di bawah ports->USB) dan harus menginstal paket ekstensi VirtualBox, dan kemudian bekerja seperti pesona.

Asem
sumber
0

Ada dua edisi VirtualBox. Versi opensource dan gratis (seperti bir) tetapi bukan versi opensource. Lihat http://www.virtualbox.org/wiki/Downloads untuk daftar tersebut.

Hanya versi sumber dekat yang memiliki dukungan untuk streaming perangkat USB dari host ke tamu. Selain itu, Anda perlu Penambahan Tamu VirtualBox diinstal pada tamu untuk dapat menggunakan perangkat Anda.

n0pe
sumber
tidak ada konsep "edisi" lagi. Edisi PUEL sebelumnya sekarang tersedia sebagai paket ekstensi virtualbox.org/wiki/Downloads
Sathyajith Bhat
Buruk saya, Sathya benar. Either way Anda memerlukan ekstensi untuk memiliki dukungan usb.
n0pe
Saya sudah memiliki paket ekstensi
phil