ฉันจะทำให้ Virtualbox Vista ของฉันเห็นอุปกรณ์ USB (iPad) ของฉันได้อย่างไร


11

ฉันมี VirtualBox ล่าสุด ฉันมีตัวกรองสำหรับ iPad แต่มันไม่ปรากฏในหน้าจอเสมือนจริงของฉันใน Windows Vista My Computer หรือ iTunes เสมือน เมื่อฉันพยายามคลิกขวาที่ไอคอน USB เล็ก ๆ แล้วเลือกมันที่ระบุ

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}

ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

หมายเหตุ: การรัน 64 บิต Windows Vista Virtual บน 64 บิต Windows Vista (Home Premium)

แก้ไข: iPad ของฉันอยู่ในโหมดการกู้คืนบางทีทำไมมันไม่สามารถเห็นได้ในกล่องเสมือน? โฮสต์ของฉันกำลังใช้ไฟร์วอลล์ Zonealarm และ Microsoft Security Essentials นอกจากนี้แขกยังมีโปรแกรมป้องกันไวรัส AVG โปรแกรมเหล่านั้นขัดแย้งกับ Virtualbox หรือไม่?


บางทีตรวจสอบรายการบริการของเครื่องโฮสต์ของคุณสำหรับบริการช่วยเหลือ ipod บางตัวที่คุณสามารถปิดใช้งานได้ลองใช้วิธีนี้ในขณะที่ปิด iTunes ด้วย ฉันคิดว่าเครื่องแม่ข่ายของคุณกำลังพูดคุยกับ iPad ก่อนที่ซอฟต์แวร์โฮสต์ vm ของคุณจะสามารถทำอะไรได้
James T Snell

@Phil โปรดใช้ความคิดเห็นเพื่อเพิ่มความคิดเห็นของคุณเกี่ยวกับคำตอบอย่าแก้ไขคำตอบ
Sathyajith Bhat

อาจเป็นไปได้ว่าโหมดการกู้คืนทำให้ VB ไม่เห็น iPad
Sathyajith Bhat

นี่เป็น iPad ที่เจลเบรคหรือไม่? บางครั้งพวกเขาเรียกใช้บริการพิเศษซึ่งอาจรับโดยระบบปฏิบัติการโฮสต์ของคุณ
n0pe

แปลกฉันเสียบใน usb ที่ใช้งานได้และใส่ตัวกรองกับมัน ... มันไม่ทำงานอย่างใดอย่างหนึ่ง
ฟิลิป

คำตอบ:


8

นี่เป็นขั้นตอนการทำงานสำหรับ iDevices เพื่อให้สามารถมองเห็น iTunes ที่ทำงานอยู่ในเกสต์ Windows XP บนโฮสต์ Ubuntu 12.04 LTS:

  1. ติดตั้ง "Oracle VM VirtualBox Extension Pack" เพื่อให้ตรงกับรุ่น VirtualBox ของคุณ https://www.virtualbox.org/wiki/Downloads
  2. ตรวจสอบให้แน่ใจว่าบัญชีผู้ใช้ของคุณอยู่ในกลุ่ม "vboxusers" คุณอาจต้องออกจากระบบ / ลงชื่อเข้าใช้อีกครั้งเพื่อรับการเปลี่ยนกลุ่ม ในกรณีที่เลวร้ายที่สุดคุณอาจต้องรีบูต
  3. เชื่อมต่ออุปกรณ์ USB ของคุณ
  4. ยืนยันว่าคุณสามารถเห็นอุปกรณ์ USB ของคุณผ่านlsusbคำสั่ง
  5. ยืนยันว่าคุณสามารถเห็นอุปกรณ์ USB ของคุณผ่านVBoxManage list usbhostคำสั่ง คุณไม่สามารถเพิ่มตัวกรองที่ใช้งานได้ใน VirtualBox จนกว่าจะทำงานได้
  6. ใน VirtualBox ไปที่การตั้งค่าแขกของคุณส่วน USB และเพิ่มตัวกรองสำหรับอุปกรณ์ USB ของคุณ
  7. เริ่มแขกของคุณและยืนยันว่ามันสามารถดูอุปกรณ์ของคุณ

2
กุญแจสำคัญคือขั้นตอนที่ 2 เพิ่มผู้ใช้ไปยัง vboxusers usermod -a -G vboxusers <youruser>
albfan

3

การใช้งานอุปกรณ์ USB นั้นใช้งานได้ยากกับ VirtualBox - แต่น่าแปลกใจที่มันไม่ได้เลวร้ายนักตราบใดที่คุณทำตามขั้นตอนเหล่านี้:

1) ให้แน่ใจว่าคุณกำหนดค่าแขกของคุณด้วยตัวกรอง USB ที่เหมาะสม สิ่งเหล่านี้สามารถทำได้ในคุณสมบัติสำหรับ VM ภายใต้ส่วน USB คุณจะต้องเพิ่มตัวกรองสำหรับ iPad ของคุณซึ่งคุณสามารถทำได้ง่ายด้วยปุ่มบวกและปล่อยให้มันกรอกรายละเอียด ขั้นตอนสำคัญที่นี่คือคุณล้างฟิลด์ทั้งหมดยกเว้นชื่อ, ID ผู้ขายและ ID ผลิตภัณฑ์

2) ณ จุดนี้คุณต้องปิดแขก (ถ้ากำลังทำงาน) และรีบูตโฮสต์ ฉันไม่แน่ใจว่าทำไมอาจเป็นเรื่องของการลงทะเบียนไดรเวอร์หรือสิ่งแปลกประหลาด ตรวจสอบให้แน่ใจว่า iPad ของคุณไม่ได้เสียบอยู่ในขณะนี้

3) หลังจากรีบู๊ตโฮสต์ให้เปิดเครื่องแขกที่คุณใช้งานอยู่และเชื่อมต่อ iPad ของคุณ โชคดีที่ VirtualBox จะเห็นอุปกรณ์และคว้ามันก่อนที่โฮสต์ของคุณจะเข้าครอบครอง หากไม่เป็นเช่นนั้นคุณสามารถลองเชื่อมโยงได้แม้ว่าจะมีโอกาสที่คุณจะต้องทำซ้ำขั้นตอนที่ 1 และ 2 และตรวจสอบให้แน่ใจว่าคุณมีค่าที่ถูกต้องอยู่ในรายละเอียดตัวกรอง

มันไปโดยไม่บอกว่าคุณจะต้องติดตั้งชุดเสริมเพื่อรับการสนับสนุน USB


1

ฉันทำตามขั้นตอนเดียวกันและผู้เยี่ยมชม Windows (XP) สามารถเห็น iPad เป็นอุปกรณ์กล้องได้ แต่ iTunes ไม่เห็นอุปกรณ์ ฉันสงสัยว่าเป็นเพราะการสนับสนุน USB2.0 ไม่ได้เปิดใช้งานจากการกำหนดค่าพอร์ต USB ของเครื่องเสมือนของฉันใน VirtualBox

ฉันเปิดใช้งานมัน (ช่องทำเครื่องหมายควบคุม USB 2.0 EHCI ภายใต้ports->USB) และต้องติดตั้งแพคเกจส่วนขยาย VirtualBox และจากนั้นก็ใช้งานได้อย่างมีเสน่ห์


0

มี VirtualBox สองรุ่น รุ่น opensource และรุ่นฟรี (เหมือนใน beer) แต่ไม่ใช่รุ่น opensource ดูhttp://www.virtualbox.org/wiki/Downloadsสำหรับรายการ

เฉพาะรุ่นปิดแหล่งที่มาเท่านั้นที่รองรับการสตรีมอุปกรณ์ USB จากโฮสต์ไปยังแขก นอกจากนี้คุณจะต้องติดตั้ง VirtualBox Guest Additions บนแขกเพื่อให้สามารถใช้อุปกรณ์ของคุณได้


ไม่มีแนวคิดของ "รุ่น" อีกต่อไป รุ่น PUEL ก่อนหน้านี้มีวางจำหน่ายแล้วในรูปแบบแพ็คเสริมvirtualbox.org/wiki/Downloads
Sathyajith Bhat

ของฉันแย่ Sathya ถูกต้อง ไม่ว่าคุณจะต้องการส่วนขยายเพื่อรองรับ usb
n0pe

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