Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Всем до свидания!


Moderator


Сообщения: 8314
Благодарности: 2863

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z test_s_110520_17-37.7z
(18.9 Kb, 19 просмотров)

Цитата Boa Soft:
Попробуйте, как будет возможность, после сборки MSST.INI отредактировать его вручную.
например, так: »
я правильно догадался что речь идёт о critical.inf ?
было сделано следующее
читать дальше »
созданы три образа
1 - стандартная методика

2 - после обработки getdrv-runfirst.cmd и перед !PREPARE.CMD в critical.inf была проведена замена строчки
HKLM,%Services%\iaStor2,DisplayName,,"Intel AHCI Controller"
на
HKLM,%Services%\iaStor2,DisplayName,,"Intel AHCI Controller X"

3 - после обработки getdrv-runfirst.cmd и перед !PREPARE.CMD в critical.inf была проведена замена строчки
HKLM,%Services%\iaStor2,DisplayName,,"Intel AHCI Controller"
на
HKLM,%Services%\iaStor2,DisplayName,,""

после этого все три образа устанавливались на icm8 в ahci режиме
(код PCI\VEN_8086&DEV_2824&SUBSYS_B0051458&REV_02\3&13C0B0C5&0&FA )

в образе 1 драйвер так и остался "PCI Device" и на нормальный драйвер не переключался по причине
читать дальше »
#-035 Обработка установки/удаления службы, секция [iaStor_Inst.Services].
#E281 Добавление служб: не удалось изменить существующую службу "iaStor4". Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E033 Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E275 Ошибка при установке служб. Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E122 Не удалось установить устройство. Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
#E157 Ошибка установщика по умолчанию. Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.

т.е. как всегда

в образах 2 и 3 драйвер нормально подхватился при первой загрузке.

на всякий случай выкладываю setupapi.log после всех 3 установок

править critical.inf мне кажется правильнее чем "исправлять" драйвер, спасибо за подсказанный способ


Цитата Boa Soft:
Или, вообше бредовая идея.
Сделать отображаемое имя службы у всех интелей пустым. »
попробовал, смотри выше "образ 3" - нормально развернулся и на реальном железе и виртуалке (эмулируется тоже примитивный интеловский контроллер)

Цитата Boa Soft:
Как я понял, для установки постоянного драйвера надо
1 Чтобы и имя отображаемое и имя службы совпадали и у временного и у устанавливаемого драйверов.
или »
Сейчас всё сделано так, и это работает.
Работает везде, кроме ICH8 в Ahci (папка I4) . Возможно ещё где-то не сработает, но кто его знает где конкретно.
Цитата Boa Soft:
2 Чтобы и имя отображаемое и имя службы НЕ совпадали и у временного и у устанавливаемого драйверов. »
получается, что с ICH8 в Ahci работает только по этому алгоритму.
Но возможно, что масса устройств работавшие по способу №1 при переводе на способ №2 работать откажутся.


т.е. использовать как и раньше способ №1 для всех, а для ICH8 в Ahci сделать исключение в виде добавляемого в реестр после critical.inf твика с HKLM,%Services%\iaStor2,DisplayName,,"Intel AHCI Controller X"

ну по крайне мере пока не будет других сигналов о
Цитата:
#E275 Ошибка при установке служб. Ошибка 1078: Это имя уже используется в качестве имени службы или выводимого имени службы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:45, 20-05-2011 | #714