[Quote]

    Adler
  • 1708
  • Longevity: 3 years 7 months
  • Posts: 905
  • REPUTATION:45

    [+] [-]
  • Location: Луганск
Работоспособность сего действа сомнительна и зависит от ряда невыясненных обстоятельств. Пробуйте, отписывайтесь о результатах.
По идее это работает только в 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криптописатель с меня никакой, прошу сильно не пинать...
Attachments

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



Last edited by Adler on 2016-11-26 18:37; edited 7 times in total


Display posts:    

Current time is: 27-May 06:00

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum