The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
VMware, !*! vladimir, 05-Дек-07, 17:33  [смотреть все]
Родная ОС Debian Etch 4.0 с ядром 2.6.18. Установил VMware 6.0. Гостевая ОС - Windows 2000. Нужно перенести драйвер из Linux для Windows 2000. Вставил PCI-device VID 0x10E3, DID 0x0. Переписал драйвер, запускаю его, но он не находит железяку, а видит только системные устройства.
Подскажите, как добавить в VMware новое устройство? Родная ОС видит новое устройство.
Спасибо
  • VMware, !*! angra, 19:23 , 05-Дек-07 (1)
    Скорее всего никак. Система виртуализации вроде vmware сама не имеет прямого доступа к pci устройствам, только через kernel, а гостевой системе они тем более будут недоступны, так как работает она целиком на виртуальных устройствах. Насколько я помню в vmware исключения сделаны только для разделов жесткого диска и usb, к этому гостевая система может получить доступ при соответсвующих настройках.
    Если мне не изменяет память, то для запуска под linux виндовых драйверов(по крайней мере для wireless card) существует ndiswrapper, вполне возможно что именно его у вас получится использовать для отладки виндовой версии драйвера.
    • VMware, !*! karak, 08:52 , 06-Дек-07 (2)
      >Скорее всего никак. Система виртуализации вроде vmware сама не имеет прямого доступа
      >к pci устройствам, только через kernel, а гостевой системе они тем
      >более будут недоступны, так как работает она целиком на виртуальных устройствах.
      >Насколько я помню в vmware исключения сделаны только для разделов жесткого
      >диска и usb, к этому гостевая система может получить доступ при
      >соответсвующих настройках.
      >Если мне не изменяет память, то для запуска под linux виндовых драйверов(по
      >крайней мере для wireless card) существует ndiswrapper, вполне возможно что именно
      >его у вас получится использовать для отладки виндовой версии драйвера.

        Когда я загружаю свой драйвер в ядро гостевой системы и отлаживаю его под SoftIce, то при сканировании PCI шины видно что другие системные PCI-устройства присутствуют в системе. Это те устройства, которые были в системе на момент установки VMware. Вот я и подумал, что может как-то можно "добавить" и мой девайс. Спасибо.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру