Показать полную графическую версию : [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)
mercuryn
12-02-2011, 23:31
Mr dUSHA, спасибо. При использовании Вашей утилиты в дальнейшем проблем нет.
Goletsa, никакого бага с iastor не существует и Mr dUSHA к нему отношения не имеет. Сделайте по инструкции http://forum.oszone.net/post-1511475-601.html.
mercuryn, сделал по инструкции, BSOD начал ловить уже после графической этапа установки, при первой загрузке. Папки на K\S не удалял (не понял зачем их удалять).
mercuryn
15-02-2011, 22:37
Goletsa, Вы единственный, кто не смог правильно провести эту операцию, или у Вас проблемы с драйверпаками, или Вы используете не Гуи-интегратор... Телепатически определить ошибку не удаётся...
Походу, опять Башрат что-то накосячил у себя в паке. :)
или Вы используете не Гуи-интегратор... » И что? Я его тоже не использую, и это мне совершенно не мешает.
Goletsa, может лучше это (http://forum.oszone.net/thread-135321.html)? ;)
mercuryn, я не понимаю что дают первые два шага в вашей инструкции. Удаление части драйверов? Но с какой тогда целью?
sys файл я заменял как на 3 шаге, при текстовой установке BSOD не видел. ( я имеющийся там файл iastor4.sys скопировал в туже папку вместо iastor.sys и генерил Z-MSST.
проблемы с драйверпаками »
качал с driverpacks.net
или Вы используете не Гуи-интегратор »
использую gui интегратор
Телепатически определить ошибку не удаётся... »
что именно предоставить? полученный Z-MSST и драйверпак?
JohnnyD, Goletsa, может лучше это? »
Маловато там дров.
Mr dUSHA
17-02-2011, 00:16
Goletsa, Если вы еще не догадались сами, то с Z-MSST и утилитой из этой темы у вас какраз все нормально получилось и все нормально интегрировалось. У вас проблема с интеграцией полноценных драйверов для установки их на ГУИ-этапе системой. Именно потому БСОД у вас уже после окончания ГУИ-этапа, что установщик драйверов для контролера не нашел и не установил их.
Читайте первый раздел "Интеграция драйверов и графический этап установки" в шапке.
Mr dUSHA, согласен, если распаковка драйвпака на графическом этапе никак не реализована, то смысла в вашем аддоне нет. Тогда уж аддон Симпликса более подходящий - он позволяет не задумываться о таких "мелочах". Половина г-сборок на трекерах используют его аддон... Что удобно - сразу позволяет отличить сборщика от г-сборщика...
Половина г-сборок на трекерах используют его аддон... Что удобно - сразу позволяет отличить сборщика от г-сборщика... »
То есть ты хочешь сказать, что если человек использует аддон от simplix-a, то он г-сборщик? Это грубо и в корне не верно.
Г-сборщик это тот, кто не читает топик используемого аддона и тем более не читает шапку.
ya158, да считаю. Тот, кто не может разобраться с драйвпаком (а, не дай бог, свой создать - так это вообще застрелиться проще) и использует готовое и беспроблемное - он и есть. И дело не в аддоне Симпликса. У таких дальше тупого собирания кучи аддонов в папку Addons и получения на выходе сборки дело обычно не идет.
С вашим утверждением насчет шапки тоже согласен и не только в плане сборок... Если кого, не дай бог, задел - прошу извинить... Это просто мое мнение и все.
mercuryn
17-02-2011, 14:25
Goletsa, JohnnyD, для меня создание дистрибутива с дровами является жизненно необходимой. Многократное использование этого дистрибутива на разных мамах и ноутбуках заставляет очень тщательно подходить к вопросу драйверов и составу аддонов. Эта система у меня отработана с драйверами Башрата, которые я не обрабатываю, кроме масстораджа, для обработки которого использую утилиту Mr dUSHA, за что ему спасибо, и манипуляцию с iastor.
За последние полтора года BSOD практически не встречался (и в режимах IDE и любых других, и даже не задумывался в какой позиции они находятся).
Вероятно Ваша ошибка заключается в использовании режима работы AHCI вместо IDE. Но никакой информации о железе и его настройках Вы не предоставили, как и о информации о составе дистрибутива (аддонов). Телепатически определить все эти параметры невозможно, так что звиняйте...
Не уверен, что всё это имеет отношение к этой теме...
mercuryn, Mr dUSHA, приношу извинения если слишком резко писал. Просто пытаюсь разобраться с причинами синих экранов и ищу свои ошики.
mercuryn, в качестве тестового стенда выступает VMWare Workstation вот только в качестве дискового контролера выбран не IDE/Atapi режим работы дисков а SCSI/LsiLogic (вместо стандартного SCSI/BusLogic) для того чтобы проверить как работает SATA\RAID интеграция. Как я теперь понимаю ошибка где-то еще в драйверпаке кроется, хотя текстовый этап установки теперь проходит вроде как корректно.
В графическом режиме распаковка драйверапака вроде как корректно проходит, но еще буду ковырять этот вопрос.
Лог неудачной установки. Похоже выбрался не тот драйвер т.к. во время txtsetup выбирался драйвер из L8r (symmpi2 судя по тому как его переименовал аддон)
http://narod.yandex.ru/disk/5861559001/setupapi.rar
=============================[ Opening INF-file ]=============================
[0100:0174] - J:\2011.0\MSST\1101\D\M\L8r\symmpi.inf
[i] Parsing Manufacturer section [LSI]
Duplicated SYS-file [symmpi.sys] found
[i] SYS-file [symmpi.sys] renamed to [symmpi2.sys]
[i] SYS-file [symmpi.sys] is SCSIPORT-based MiniPort-driver (Win All)
Duplicated HWID [PCI\VEN_1000&DEV_0054] found
[=] Earlier assigned driver with date 07/09/2008 saved for this HWID
[-] The current found driver has date 06/13/2005
Duplicated HWID [PCI\VEN_1000&DEV_0058] found
[=] Earlier assigned driver with date 07/09/2008 saved for this HWID
[-] The current found driver has date 06/13/2005
[i] Parsing Manufacturer section [LSI] completed
[i] Parsing Manufacturer section [DELL]
[i] Parsing Manufacturer section [DELL] completed
[i] INF-file successfully parsed
HWID Statistic:
---------------
New assigned HWIDs - 10
Replaced from this INF existent HWIDs - 0
Discarded OLD HWIDs from this INF - 2
Discarded BAD HWIDs from this INF - 0
Duplicated in this INF HWIDs - 6
Total found HWIDs - 18
=============================[ Closing INF-file ]=============================
mercuryn
18-02-2011, 08:28
Goletsa, Вопрос отладки дистрибутивов с использованием VMWare Workstation неоднократно обсуждался, вывод один - отлаживать дистрибутив в VMWare Workstation нельзя, оценить работоспособность дистрибутива и отладить можно только на реальной машине. Для этого используется дополнительный чистый винчестер.
Поэтому считаю, что Вы зря тратите время и нервы свои и коллег по форуму, так как занимаетесь не отладкой дистрибутива, а отладкой VMWare Workstation... А это не по теме совсем.
Успеха.
mercuryn, понятно. Забью тогда на эту несовместимость. Не думаю что у народа стоят куча LSI контролеров дома :). Хотя в режиме SCSI/LSILogic SAS нормально все поставилось.
Давно зреет такая идея, возможно кто-то возьмётся её реализовать.
Иногда приходится сталкиваться с ситуацией, когда имеется собранный дистрибутив, например, с интегрированными драйверами sata-raid от Simplix или со своим пакетом сата-драйверов, но их не хватает. Например, на каком-нибудь ноутбуке попадётся экзотическая материнка...
Использовать полный набор драйверов от Башрата - зачастую избыточно, замедляется процесс установки, да и больше шансов, что "не тот драйвер подцепится" при установке.
Поэтому неплохо было бы иметь небольшую программу или скрипт, которая автоматизирует процесс интеграции нужных драйверов в уже готовый и собранный дистрибутив.
Ведь теоретически несложно - в папку с дистрибутивом ложится sys-файл, и делаются соответствующие записи о нём в TXTSETUP.SIF и DOSNET.INF-файлах
(информация о хвидах и о самом драйвере)
Если устанавливать ХР с флешки (а такое происходит всё чаще), то такой вариант был бы особенно удобен - если не хватает какого-то драйвера, то добавляем его по мере необходимости.
Возможно, это можно реализовать на основе MSSTMake, прикрутив простейший графический интерфейс и автоматизировав указанные действия.
Может, кто-то возьмётся написать подобную программу?
Putin-mode
22-02-2011, 23:53
Так то это все не сложно, я бы с кем нибудь в паре сделал бы, один могу застопориться на какой нибудь ерунде и все. :)
Mr dUSHA
23-02-2011, 00:12
Поэтому неплохо было бы иметь небольшую программу или скрипт, которая автоматизирует процесс интеграции нужных драйверов в уже готовый и собранный дистрибутив. »
Для вас наверное большим открытием будет то, что родной скрипт-интегратор __PATCH.CMD из UpdatePack-XPSP3-Rus умеет интегрировать и отдельные аддоны, без глобальной переинтеграции всех обновлений и аддонов и пересборки всего дистрибутива? :)
Запускается так: __PATCH.CMD Z-MSST2. Здесь аддон Z-MSST2 (или любой другой, который еще не интегриован в дистрибутив при первичной интеграции) лежит в стандартной папке Addons.
Таким образом, вам достаточно:
1. Взять исходный пакет MSST-драйверов (хоть башратовский, хоть любой другой), удалить из него все ненужные папки с лишними для вас драйверами с помощью Shift+DEL, оставив только те, которые вы сейчас реально хотите добавить.
2. Сгенерировать с помощью MSSTMake из полученного в П.1 минипакета аддон Z-MSST и обозвать его как-то уникально, типа Z-MSST2, или что-то такое...
3. Интегрировать его методом __PATCH.CMD Z-MSST2.
4. Запаковать полученный в П.1 минипакет в 7z-архив (или что там у вас используется?) и добавить его в список распаковываемых на Т-40 пакетов драйверов.
Давно зреет такая идея, возможно кто-то возьмётся её реализовать. »
Внимательно и думая разберитесь сначала с тем, что уже придумано и реализовано, и конечно не только в этой ветке, а и других сопутствующих инструментах от других авторов.
Для вас наверное большим открытием будет то, что родной скрипт-интегратор __PATCH.CMD из UpdatePack-XPSP3-Rus »
Это открытием не будет, но как-то подобный процесс громоздко выглядит. - прописать путь к дистрибутиву, создать отдельно аддон, интегрировать этот аддон.
Та же утилитка MSSTMake делает практически все то же самое, притом представляет из себя один единый компактный файл.
Конечно, вручную прописывать путь, прогонять драйвера через MSST - это хорошо, но зачастую вполне достаточно и удобней было бы использовать самый простой вариант, например, в виде диалогового окошка с двумя кнопками - выберите папку с распакованным дистрибутивом, выберите папку с распакованными драйверами, нажмите Старт :)
Запаковать полученный в П.1 минипакет в 7z-архив (или что там у вас используется?) и добавить его в список распаковываемых на Т-40 пакетов драйверов. »
Кстати, а это обязательное условие или же можно драйвера графического этапа установить уже после установки системы?
Mr dUSHA
23-02-2011, 01:48
Кстати, а это обязательное условие или же можно драйвера графического этапа установить уже после установки системы? »
Если говорить только конкретно о MSST-драйвера, то можно конечно и после установки....... Но тут есть два варианта развития событий:
1. После окончания ГУИ-этапа система перезагрузилась и нормально загрузилась, появился рабочий стол - это означает, что интегрированные MSST-драйвера не были использованы и система полностью устанавливалась на стандартных встроенных, и дополнительной доустановки драйверов не требует.
2. После окончания ГУИ-этапа система перезагрузилась и... вы увидели большой и красивый BSOD 7B или 7E - это означает, что MSST-драйвера для ГУИ-этапа не были интегрированы, и соответственно не были установлены. Поэтому после зачистки установщиком на Т-0 временного MSST-драйвера, который был подхвачен на текстовом этапе, и на котором отработали текстовый и графический этапы, в системе вообще нет никаких установленных MSST-драйверов, поддерживающих контролер винчестера, и загрузить ОСь не возможно.
но зачастую вполне достаточно и удобней было бы использовать самый простой вариант, например, в виде диалогового окошка с двумя кнопками - выберите папку с распакованным дистрибутивом, выберите папку с распакованными драйверами, нажмите Старт »
Обычно просят не две кнопки, а одну большую красную кнопку с надписью "СДЕЛАТЬ ВСЁ АВТОМАТИЧЕСКИ". :)
Обычно просят не две кнопки, а одну большую красную кнопку с надписью "СДЕЛАТЬ ВСЁ АВТОМАТИЧЕСКИ". »
Ну по такому поводу даже Твардовский неплохо выразился: "...Зачем мне орден? - я согласен на медаль." Я - за!!! Пусть будет одна, и не обязательно большая, достаточно даже маленькой!!! Главное, чтоб всё автоматически! Мы на Вас надеемся! :yes:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC