пятница, 2 июля 2010 г.

Синий экран смерти при подключении iPad к VMWare Player

Имеется: VMWare Player 2.5.2, Windows XP в качестве гостя, iTunes 9.2.
При подключении iPad к этой виртуальной машине, происходит BSOD.
BUGCODE_USB_DRIVER
STOP: 0x000000FE (0x00000005, 0x8228F0E0, 0x80867112, 0x822FFF70)
В моём случае, помогло включение поддержки режима USB 2.0.
Как это сделать описано в предыдущей заметке.

Как включить поддержку USB 2.0 в VMWare Player



По умолчанию, в VMWare Player включена поддержка 1.0.
Поэтому часто при подключении флэшек, фотокамер или других устройств, винда внутри виртуалки предупреждает, что устройство работает не так быстро как может.
Попробуем это исправить.
Необходимо выключить виртуальную машину и подредактировать конфигурационный vmx-файл.

Скорее всего в нём уже есть строка:
scsi0.present = "TRUE"
К ней необходимо дописать ещё три, чтобы конфигурация приняла вид:
scsi0.present = "TRUE"
scsi0.pciSlotNumber = "-1"
ehci.present = "TRUE"
ehci.pciSlotNumber = "-1"
Теперь, после загрузки виртуалки, USB-устройство должно работать на максимальной скорости.