none
Установка драйверов на Hyper-V Server R2 RRS feed

  • Вопрос

  • Доброго времени суток. Суть проблемы такова:
    За пару недель, вдохновленный кучей статей о приемуществах виртуализации поднял у себя два Hyper-V сервера и разгрузил старые серверы, которые падали раз в неделю. Но появилась куча минусов, таких как невозможность использовать гостевой ОС PCI/PCI-E плат, например плат аудио- и видеозахвата, специфических плат для тонких клиентов, но с этим смирился, но вот не могу смириться с одной вещью - такой как установка на хост машину устройств и последующее установка и обновление драйверов.
    Установил на хостмашину PCI Ethernet адаптер ASUS NX1101. Которая по сути является асусовским релизом платы IC PLUS IP1000.
    Автоматом в системе она не определилась. Погуглив нашел, что копать стоит в утилите devcon. В архиве присутствуют файлы для ia64 и x86. Первый не стал работать, второй чудом заработал, но на стандартные команды выдаёт частенько ошибки вроде devcon failed
    Первой попыткой моей было скачать с сайта асуса драйвер, был для win7 x86/x64. Попытался с помощью команды update его поставить на что девкон выдавал ошибку, потом скачал с сайта IC оригинальный драйвер на ethernet адаптер, установка прошла также с ошибкой, но после я посмотрел установленные файлы для оборудования, и оказалось что они всётаки установились:

    devcon drivernodes PCI\VEN_13F0
    PCI\VEN_13F0&DEV_1023&SUBSYS_81801043&REV_41\4&EDD0402&0&08F0
        Name: IC Plus IP1000 Family Gigabit Ethernet Adapter
    DriverNode #0:
        Inf file is C:\Windows\INF\oem0.inf
        Inf section is ip1000AVista.ndi
        Driver description is ASUS NX1101 Gigabit Ethernet Adapter
        Manufacturer name is ASUSTek Computer Inc
        Provider name is ASUSTek Computer Inc
        Driver date is 30.01.2008
        Driver version is 3.4.8.130
        Driver node rank is 2164195329
        Driver node flags are 00000040
    DriverNode #1:
        Inf file is C:\Windows\INF\oem1.inf
        Inf section is ip1000AXP64.ndi
        Driver description is IC Plus IP1000 Family Gigabit Ethernet Adapter
        Manufacturer name is IC Plus Corp.
        Provider name is IC Plus Corp.
        Driver date is 09.05.2005
        Driver version is 2.19.50509.0
        Driver node rank is 2164203521
        Driver node flags are 00040040
    1 matching device(s) found.

    Но файлов для работы с данным адаптером он не видит:

    devcon driverfiles PCI\VEN_13F0
    PCI\VEN_13F0&DEV_1023&SUBSYS_81801043&REV_41\4&EDD0402&0&08F0
        Name: IC Plus IP1000 Family Gigabit Ethernet Adapter
        No driver information available for device.
    1 matching device(s) found.

    На попытку обновления драйвера девкон отвечает

    devcon update "C:\Windows\INF\oem0.inf" PCI\VEN_13F0
    Updating drivers for PCI\VEN_13F0 from C:\Windows\INF\oem0.inf.
    devcon failed.

    Также попробовал установить нужный драйвер с помощью различных CoreConfigurator, эффект тотже - все ругаются что не могут ничо сделать без описания проблеммы, даже не знаю уже где копать. Подскажите люди добрые, что я делаю не так и как надо :)
    8 марта 2010 г. 6:32

Ответы

  • Нашёл 64-х битный девкон тут:
    http://www.filestube.com/f1305aba734a41cd03ea,g/devcon-x64.html
    если кому понадобится

    Проблема решена
    • Помечено в качестве ответа Tu9R 11 марта 2010 г. 15:13
    9 марта 2010 г. 3:54

Все ответы

  • Удаленный  доступ к локальным устройствам hyper-V - возможен . Тут инструкция

    Такм  образом  удобней  управлять  физ.устройствами.

    Если сообщение было информативным, отметьте его как правильный ответ. Сразу видно ответ на вопрос :-)
    8 марта 2010 г. 6:58
  • Это я тоже включал и пробовал, но в той инструкции даже написано, что:
    Удаленный диспетчер устройств не позволяет вносить изменения в параметры оборудования сервера — они открыты только для чтения. В большинстве случаев обновление драйверов на Windows Server 2008 Core Edition осуществляется из командной строки или посредством запуска исполняемого файла. К тому же, на большинстве серверов Core установлен только необходимый минимум устройств
    8 марта 2010 г. 7:19
  • Исполняемого файла для этого устройства нет. Искал долго, есть только cab и inf. Изкоммандной строки pnputil не работает, также как и некорректно работает злосчастный devcon
    8 марта 2010 г. 7:24
  • http://pronichkin.com/Lists/Posts/Post.aspx?ID=62 - здесь для себя ничего нового не найдете, случаем?
    8 марта 2010 г. 7:40
    Модератор
  • Да именно оттуда я и узнал про ДевКон, но там даже написано:

    В принципе, devcon из Windows Server 2003 Support Tools должна без проблем работать на 32-битных изданиях Windows Server 2008. На 64-битных версиях она обеспечивает корректный вывод информации, но не может вносить никакие изменения.


    Также было прочитано, что:

    Она входит набор инструментов для разработчиков драйверов — Windows Driver Kit (WDK). Загрузить WDK можно либо через программу MSDN Subscriptions , либо на сайте Microsoft Connect

    По этим ссылкам был скачен последний релиз WDK (GRMWDK_EN_7600.iso-619mb)

    Но в составе не найден был Devcon :(. Поиск предыдущих релизов не увенчался успехом
    8 марта 2010 г. 7:51
  • Нашёл 64-х битный девкон тут:
    http://www.filestube.com/f1305aba734a41cd03ea,g/devcon-x64.html
    если кому понадобится

    Проблема решена
    • Помечено в качестве ответа Tu9R 11 марта 2010 г. 15:13
    9 марта 2010 г. 3:54