PDA

Показать полную графическую версию : [addon] интеграция драйверов


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123

fox_cub
05-09-2006, 17:41
А у меня ещё на этапе интеграции MassStorage вылетает ошибка
"Exception EFCreateError in module MakeMSST.exe at 000128С9. Cannot create file "E:\Install\XP\Distr\I386\txtsetup.sif". Отказано в доступе.
"....

Boa Soft
05-09-2006, 20:21
А у меня ещё на этапе интеграции MassStorage вылетает ошибка
"Exception EFCreateError in module MakeMSST.exe at 000128С9. Cannot create file "E:\Install\XP\Distr\I386\txtsetup.sif". Отказано в доступе.
"....

Наиболее вероятные причины - недостаток прав на запись в txtsetup.sif на NTFS или txtsetup.sif только для чтения.
Пока добавить снятие атрибутов с файла у меня нет времени.

Boa Soft
05-09-2006, 20:59
Dark Engel1. При отработке скрипта в папке с дровами на диске лежит и DP_MassStorage_wnt5_x86-32_608.7z. Так и должно быть ?

Да. Итегрируются в I386 только дрова текстового этапа. Для нормально работы нужны и все остальные файлы.

2. При попытке поставится с диска на текстовом этапе выходит ошибка не найден файл atiide.sys и установка обрывается.

Проверьте, какой версии у вас аддон.
Изменения в версии от 1 сентября.

1. Решена проблема с символом конца текста в txtsetup.sif
2. решена проблема с длинной строкой HWID

Похоже, это имеено ошибка номер 1. Перекачайте аддон заново и пересоберите дистрибутив. Или же, как временное решение, найдите и удалите символ конца текста из txtsetup.sif. Примерно после строчки

WinDirSpace256K = 3373056

Или же, скачать исправленную утилиту по ссылке

Скачать и заменить то, что в аддоне.

makemsst.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/makemsst.7z)

и заменить ей тоЮ, что в аддоне. И пересобрать дистрибутив заново.

NeSkoda
05-09-2006, 22:41
Проверьте, какой версии у вас аддон
Аддон использовался от1сентября и MakeMSST.exe от 3 сентября, и DP_MassStorage_wnt5_x86-32_608.7z перекачал по несколько раз и почти все аддоны повыбрасывал-всё равно:"Не удаётся найти файл ATIIDE.SYS."

Dreamer_rus
05-09-2006, 23:00
Сегодня я получил письмо от автара дриверпаков Bashrat the Sneaky.

Что касается MSST.ini, то это всего-лишь инфа, выдранная из оригинальных inf-ов, и претендовать на авторство он никак не может. Касаемо всего остального, тоже спорный вопрос. За дровами ты честно отправляешь народ на его сайт, то есть даешь ссылку на источник и оставляешь народу право выбора - использовать твою разработку или его.
На мой взгляд надо делать упор на то, что твоя работа - это адаптация для русскоязычных пользователей.

XXXler
06-09-2006, 00:20
На мой взгляд надо делать упор на то, что твоя работа - это адаптация для русскоязычных пользователей.
у DPBase есть русскоязычный перевод: _http://forum.driverpacks.net/viewtopic.php?id=353

Что касается MSST.ini, то это всего-лишь инфа, выдранная из оригинальных inf-ов, и претендовать на авторство он никак не может.
нет, автором систематизированного набора этих строк он как-раз является, также в аддоне находится набор финишера и panels.cmd из его пакета

Dark Engel
06-09-2006, 07:37
Boa Soft


Аддон перекачал несколько раз. Все равно "Не удаётся найти файл ATIIDE.SYS."

но за подсказку спасибо попробую. :)

Debugger
06-09-2006, 08:23
Dreamer_rus
то это всего-лишь инфа, выдранная из оригинальных inf-ов
Не только.
Boa Soft
Из хелпа:
; является ли BusExtender`ом
А как узнать, является ли драйвер экстендером?

Vladimir_i_k
06-09-2006, 09:42
Попробовал установку с полным комплектом драйверов(различных версий в том числе самых поледних) ...Столкнулся с проблемой установки на ноуте с графикой ATI X300 ... при установке не находится файл ATIOGLGL.XML(из папки D:\G\A\1...\B35258) реально этого файла нет и не должно быть есть ATIOGLGL.DLL, а в конце установки - ошибка - невозможно найти файл Setup.exe. Такая штука и с оригинальным интегратором от Bashrat the Sneaky. Помогите исправить эту ошибочку, или в каком файле копать?

Planeta
06-09-2006, 14:21
у DPBase есть русскоязычный перевод: _http://forum.driverpacks.net/viewtopic.php?id=353
А вот вроде как и стукачь "mickmack"
_http://forum.oszone.net/member.php?u=32254
Признавайтесь кто расстроил mickmacka :gigi:

XXXler
06-09-2006, 14:38
А вот вроде как и стукачь "mickmack"
не стоит делать такие поспешныем выводы...

slava_sa
06-09-2006, 18:03
У меня тоже самое с atiide.sys. Аддон устанавливается скриптом, аддона zz_multyboot не применялся. Поиск файлов допотнительных драйверов текстового сетапа на диске в I386 ничего не дает - это значит, что их не копируют туда.
Сейчас пересобираю интеграцию с finisher-ом Башрата - все тоже самое - драйвера не копируются в I386 :(

Tau
06-09-2006, 18:39
странно? уменя копируется в i 386 и txtsetup.sif (прописывается в секции files.atiide ) а вот при использовании multiboot в папках \vold и \vols в txtsetup.sif секция files.atiide объявлена, но она пустая... интересно так и должно быть?

Boa Soft
07-09-2006, 07:49
В связи с сложившейся ситуацией я буду вынужден значительно переделать аддон. Формат пакетов будет теперь другой. И, наверное, каждому придется делать их самостоятельно. Я в своей работе практически не использовал стандартные пакеты Башрата. Практически все - самосбор. Но у меня нет халявного интернета и вылохить пакеты весом от 5 до 75 мб крайне затруднительно. Поэтому, будет инструкция по созданию пакетов самостоятельно. Есть проблема с драйверами загрузочных устройств, но и это тоже решаемо. Есть наметки в виде написания утилиты, автоматически формирующей список MSST по имеющимся драйверам. Но, без ручной правки, скорее всего, не обойтись.

Но, с другой стороны, когда меня попросили добится совместимости с пакетами Башрата, я пошел на некотрые ограничения, от которых теперь свободен.

Debugger
07-09-2006, 08:31
Boa Soft
У Башрата сложилось целое Коммюнити по созданию и обсуждению драйверпаков. Жаль, что такого нет у нас. Конечно, 2 раза одну и ту же работу проделывать нецелесообразно, но было бы легче тем пользователям, что не владеют английским языком, да и свободы было бы больше, можно было бы создавать аналогичные пакеты, не стесняя себя чужими копирайтами.

TrueAlex
07-09-2006, 09:47
Блин, только сегодня собрался обновить свой дистрибутив Windows, а тут аддон убрали :( Терять кучу времени на создание своих драйверпаков совсем нет желания. Выложите, пожалуйста, последнюю версию аддона на www.slil.ru например, и киньте ссылкой в личку, буду очень благодарен!

PS: Всем спасибо, вопрос уже снят!

kazavo4ka
07-09-2006, 09:52
Boa Softвесом от 5 до 75 мб крайне затруднительно дак ведь исходящий траффик по моему всегда минимум в 2 раза дешевле чем входящий, или ты вообще на модеме сидишь?

slava_sa
07-09-2006, 10:31
Несколько слов о сборке драйверов...
Я бы разделил драверы на 3 категории
1. MSST-text
2. Критические для установки приложений(требующих DirectX и высокое разрешение экрана, наличия сетевых адаптеров, особенно WiFi, которые ДОЛЖНЫ стартовать одними из первых иначе сервисы не стартуют вовремя, и др.).
3. Остальные - возможно с установкой при 1-ом логоне(из-за отсутсвия того-же .NET, может 4-ая категория)
Желательно иметь механизм управления последовательностью и приоритетностью КАЖДОГО драйвера для ускорения загрузочных операций ДО интеграции и ВО ВРЕМЯ инсталяции XP.
Особо хотелось бы совмести с 2003 сервером, дисководы нынче не в моде :(
В идеале - иметь утилиту, которая бы просматривала распакованный драйвер устройства, вычленяла необходимую текстовую часть и записывала(при участии или без наблюдателя) в соответсвующие части установочных файлов, ну и конечно, запаковала сам драйвер в общую кучу, УДАЛЯЮЩУЮ драйвер из общей кучи и ЗАМЕНЯЮЩУЮ драйвер в общей куче.

Выложить драверы - выслать CD тому, кто выложит наложеным платежем (чай не обеднеем).

Boa Soft
07-09-2006, 23:20
slava_sa

В идеале - иметь утилиту, которая бы просматривала распакованный драйвер устройства, вычленяла необходимую текстовую часть и записывала(при участии или без наблюдателя) в соответсвующие части установочных файлов, ну и конечно, запаковала сам драйвер в общую кучу, УДАЛЯЮЩУЮ драйвер из общей кучи и ЗАМЕНЯЮЩУЮ драйвер в общей куче.

Этим сейчас и занимаюсь. Уже наметился прогресс - за час научился вычленять названия устройств, их HWID и секцию установки, из которой легко вычленить секцию копирования. Проблемка может быть при нескольких sys. Тут надо думать, какой из них связывать с драйвером.

Но, при наличии txtsetup.oem все сводится к банальному парсеру инфа. Возможно, на этом и остановлюсь.






1. MSST-text
2. Критические для установки приложений(требующих DirectX и высокое разрешение экрана, наличия сетевых адаптеров, особенно WiFi, которые ДОЛЖНЫ стартовать одними из первых иначе сервисы не стартуют вовремя, и др.).
3. Остальные - возможно с установкой при 1-ом логоне(из-за отсутсвия того-же .NET, может 4-ая категория)

Немного по другому.

1. Драйвера MSST-text. Без них не подет просто установка.
2. Все остальное. установленное в системник - чипсет, видео, звук.
3. Опциональные панели к пункту 2. Кому нужны, а кому и нет.
4. Перефирия. Для современной достаточно затруднительно ввиду обьема, и во многих случаях, невозможности усьановки базовой части через inf файл. А. значит и затруднительно проверить наличие по ключевым файлам и тихо проставить остальное.

С сервером по большему счету почти нет различий. А а вот с 2000 - посложнее. Хотя я пока нарвался только на sisagp, разный для XP и 2000 и вызывающего BSOD. Но, и это решаемо.



slava_sa

Выложить драверы - выслать CD тому, кто выложит наложеным платежем (чай не обеднеем).

Ну, я почти каждую неделю бываю в первопрестольной. Можно договорится о встрече. А к новому году. может и выделенка будет.

Ntag
08-09-2006, 08:34
наверное, каждому придется делать их самостоятельно В общем, не страшно.У любого, плотно занимающегося железом, наверняка есть коллекция "на все случаи жизни".




© OSzone.net 2001-2012