[Цитировать]

    Adler
  • 1708
  • Стаж: 1 год 11 месяцев
  • Сообщений: 931
  • Репутация:31

    [+] [-]
  • Откуда: Луганск
Работоспособность сего действа сомнительна и зависит от ряда невыясненных обстоятельств. Пробуйте, отписывайтесь о результатах.
По идее это работает только в WinPE...

Если .cat файл есть:
  • В зависимости от разрядности ОС запустить соответственно Patch_x86.cmd или Patch_x64.cmd из папки Patch С ПРАВАМИ АДМИНИСТРАТОРА!
  • Подписать все файлы драйвера (.cat и .sys) с помощью SignKeyGen.exe (есть в папке Signer) тем сертификатов, что находится в этой же папке или сгенерировать свой (ТОЛЬКО В РЕЖИМЕ "User").
    Можно генерировать Self-Signed сертификат, только в этом случае его нужно добавить в "Доверенные корневые центры сертификации". В данном случае выполнять пункт 1 не нужно.
ФАЙЛ ДРАЙВЕРА ПОДПИСАН И ВАЛИДЕН!
Если .cat файла нет:
  • Поместить файлы драйвера в папку Driver (.inf должен лежать в корне папки)
  • Убедиться, что в файле .inf в секции [Version] имеется запись CatalogFile.ntx86= и/или CatalogFile.ntamd64= (в зависимости от типа драйвера).
    Если нет, то её нужно добавить.
    Пример:
    [Version]
    ...
    CatalogFile.ntx86=diskmod.cat
    CatalogFile.ntamd64=diskmo64.cat

    (Вместо ntx86 и ntamd64 может встречаться x86 и amd64 соответственно)
  • Если в секции [Manufacturer] имеется параметры ntx86 и ntamd64 необходимо запустить Gen_CAT_file_aio.bat
    Если в секции [Manufacturer] имеется только параметр ntamd64 необходимо запустить Gen_CAT_file_x64.bat
    Если в секции [Manufacturer] имеется только параметр ntx86 или вообще отсутствует необходимо запустить Gen_CAT_file_x86.bat
    (Нужно экспериментировать)
    Если не возникло ошибки (должно быть Errors: None), то в папке с драйвером должен сгенерироваться .cat файл(ы).
  • Произвести действия указанные в случае наличия .cat файла.

Метод опробован на Hitachi Microdrive и проверен на работоспособность SergeyZV в WinPE x64 bit, за что ему благодарен respekt .
P.S. .cat файл генерируется средствами Inf2Cat от Microsoft и требует .Net версии не ниже 4.0
P.S.S. .bat-cкриптописатель с меня никакой, прошу сильно не пинать...
Вложение

Инструментарий



Последний раз редактировалось: Adler (2016-11-26 18:37), всего редактировалось 7 раз(а)


Показать сообщения:    

Текущее время: 24-Сен 04:29

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы