หาก USB 3.0 drive ไม่ถูกตรวจพบใน VirtualBox guest machine ให้อ่านต่อไปนี้เพื่อแก้ไขครับ ไม่นานมานี้ผมลอง mount USB 3.0 drive ไปยัง Oracle VirtualBox VM รัน Windows 7 ไม่สำเร็จ จึงเขียนบทช่วยสอนนี้ช่วยคนที่เจอปัญหาเดียวกัน
รายละเอียดปัญหา: อุปกรณ์ USB 3.0 หรือ USB 3.0 drive ที่เสียบพอร์ต USB 3.0 บน host machine ไม่สามารถ attach หรือตรวจพบได้ใน VirtualBox Windows 7 guest machine
คู่มือนี้มีคำแนะนำรายละเอียดการ capture USB 3.0 drive บน VirtualBox VM ที่รัน Windows 7
วิธีแก้: Cannot Attach USB 3 Drives บน Windows 7 VirtualBox Machines
ขั้นตอนที่ 1: ติดตั้ง VirtualBox Extension Pack
เพื่อเปิดใช้งาน USB support (USB v2 หรือ USB v3) บน Oracle VM VirtualBox Guest machine ต้องติดตั้ง Oracle VM Extension Pack บน Host machine:
- Shutdown Guest VM machine
- ดาวน์โหลดและ ติดตั้ง Oracle VM VirtualBox Extension Pack (บน Host machine) *
* หมายเหตุ: ถ้าใช้ VirtualBox build เก่า ให้ดาวน์โหลด extension pack สำหรับเวอร์ชันนั้น
ขั้นตอนที่ 2: เปิดใช้งาน USB 3.0 Controller ใน VirtualBox Machine Settings
เพื่อใช้ USB devices ใน VirtualBox Guest OS ต้องเปิดใช้งาน USB controller ใน VM Settings เปิดตัวเลือก USB ของ guest machine แล้ว…
- Enable USB Controller
- เลือก USB 3.0 (xHXI) Controller checkbox

ขั้นตอนที่ 3: ติดตั้ง VirtualBox Guest Additions บน Windows 7 Guest Machine
เพื่อใช้ฟีเจอร์ทั้งหมดของ VirtualBox ต้องติดตั้ง Guest Additions ซึ่งมี device drivers และ system applications เพิ่มประสิทธิภาพ guest OS
- Start VM machine
- จากเมนู VM ไป Devices คลิก Insert Guest Additions CD image…

- Guest Additions installer ควรเริ่มอัตโนมัติภายใน 2-3 วินาที* คลิก Next ตามขั้นตอนติดตั้ง VirtualBox Guest Additions
* หมายเหตุ: หาก installer ไม่เปิดอัตโนมัติ ให้เปิด explorer รัน "VBox WindowsAdditions" บน CD Image ที่โหลด

- Restart Windows 7 VM แล้วไปขั้นตอนถัดไป
ขั้นตอนที่ 4: ติดตั้ง Intel USB 3.0 Drivers บน Windows 7 Guest Machine
ขั้นตอนสำคัญที่สุดทำงานกับ USB 3.0 drives ใน VirtualBox คือติดตั้ง USB 3.0 drivers บน Guest Windows 7 OS *
* หมายเหตุ: Windows 10 & Windows 8.1 รองรับ USB 3.0 แล้ว ไม่ต้องติดตั้ง drivers
- Start VM machine
- ดาวน์โหลดและติดตั้ง USB 3.0 driver ที่ตรงกับ Intel Generation Processor:
- สำหรับ 2nd หรือ 3rd Intel Core(TM) i3, i5, i7 processors: Intel(R)_USB_3.0_eXtensible_Host_Controller_Driver.zip *
- สำหรับ Intel® 8 Series/C220 Series Chipset Families และ 4th Generation Intel® Core™ Processor U-Series Platform: ดาวน์โหลด driver นี้
ขั้นตอนที่ 5: Attach USB 3.0 Drive ใน VM Machine
สุดท้าย attach USB 3.0 drive บน VM machine:
- จากเมนู VM machine ไป Devices > USB คลิก USB 3.0 drive ที่ต้องการ mount ใน guest OS

- เปิด Explorer ควรเห็น USB 3 drive ที่ attach ไว้ใน VM *
* หมายเหตุ: หากทำตามข้างต้นแล้วยังมีปัญหา capture USB 3.0 devices ใน VirtualBox ให้ดูที่นี่
เสร็จแล้ว! แจ้งมาได้เลยว่าคู่มือนี้ช่วยได้ไหมครับ โปรดกดไลก์และแชร์เพื่อช่วยคนอื่นๆ นะครับ