PDA

Показать полную графическую версию : [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB


Страниц : 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

ya158
09-05-2011, 19:21
В таком случае есть пара вопросов: »
1. Мой аддон полностью создаёт и перезаписывает те файлы или папки, которые ему нужны (по крайней мере в теории - если нет ошибок :) ). Единственныё момент - если обновляется масссторадж-драйверпак. В этом случае полностью пересоздаётся аддон Z-MSST.
2. Если не нужна интеграция масссторадж драйверов текстового этапа, то аддон Z-MSST самоудалится. Fake-Setup Advanced необходим для правильного функционирования моего аддона во всех случаях, за исключением одного - единственные вариант установки системы в главном меню без интеграции каких-либо драйверов. Если используется именно этот вариант, то можно удалять Fake-Setup Advanced. И по поводу тех, кому нужна лишь отдельная часть » хотелось бы по-конкретнее.

Nun-Nun
09-05-2011, 20:01
Мой аддон полностью создаёт и перезаписывает те файлы или папки, которые ему нужны (по крайней мере в теории - если нет ошибок ). Единственныё момент - если обновляется масссторадж-драйверпак. В этом случае полностью пересоздаётся аддон Z-MSST. »
Ну что ж, это меняет дело и вопросы отпадают.
по поводу тех, кому нужна лишь отдельная часть хотелось бы по-конкретнее.»
Имеется в виду, что если используются аддоны, дублирующие часть функций Вашего, например, аддоны типа ResPatch Dark-Blue-Yellow. Ваш аддон их как-то учитывает?

ya158
09-05-2011, 20:24
дублирующие часть функций Вашего, например, аддоны типа ResPatch Dark-Blue-Yellow »
Первый раз слышу об этом аддоне. Какие функции он дублирует?

Nun-Nun
09-05-2011, 22:02
Первый раз слышу об этом аддоне. Какие функции он дублирует? »
Аддоны ResPatch Black-Dark Aero (http://forum.oszone.net/thread-147809.html). Насколько понимаю, отчасти они делают то же, что и Fake-Setup Advanced. Если их присутствие отрицательно не влияет, полагаю, что можно считать вопрос закрытым.

ya158
09-05-2011, 22:34
Насколько понимаю, отчасти они делают то же, что и Fake-Setup Advanced. »
Так и спрашивай у авторов Fake-Setup Advanced и ResPatch Black-Dark Aero.

Nun-Nun
09-05-2011, 22:50
Так и спрашивай у авторов Fake-Setup Advanced и ResPatch Black-Dark Aero. »
Вы используете Fake-Setup Advanced в составе своего аддона, не убедившись, что это не приведёт к проблемам?! Разумеется, я попробую выяснить, но простите, Ваш ответ весьма странен.

Vitek 07
09-05-2011, 23:17
Nun-Nun, это не приведёт к проблемам?! »
О каких проблемах вы говорите? С чего вы начали сравнивать утилиту для установки драйверов с пакетом оформления? Общего у них - патч uxtheme, но это ни на что не влияет. Да, и почитайте описание работы респатча (http://forum.oszone.net/post-1196852-94.html)

ya158
10-05-2011, 00:26
Вы используете Fake-Setup Advanced в составе своего аддона »
В составе моего аддона нет Fake-Setup Advanced. Моему аддону требуется для работы аддон Z-FakeSetupAdv, который создаётся при отсутствии. Автор аддона Z-FakeSetupAdv не я и не я должен проверять его на совместимость с другими аддонами (тем более с теми, про которые даже и не слышал). Если есть проблемы с совместимостью моего аддона ZZ-MultiBootDisk - давай конкретное описание конкретной проблемы. Боишься не пойми чего и даже на пытаешься подумать - не пользуйся.

не убедившись, что это не приведёт к проблемам »
У меня проблем нет. Перепробовать все возможные комбинации аддонов (причём чужих) я не намерен. Ещё раз повторю есть проблема по работе моего аддона - добро пожаловать с конкретным описанием. Проблема с другим аддоном - здесь оффтопик - прошу в ветку другого аддона. Просто чего-то боишься - опять же не ко мне.

Извиняюсь, если был слишком резок.

conductor
11-05-2011, 13:02
ya158,
маленький вопросик ?
после установки на появляется бяка на С
DriverPack_MassStorage_wnt5_x86-32.ini
что нужно и где прописать чтобы этого не было?

Nun-Nun
11-05-2011, 13:43
Перепробовать все возможные комбинации аддонов (причём чужих) я не намерен. Ещё раз повторю есть проблема по работе моего аддона - добро пожаловать с конкретным описанием.»
Грустно.

P.S. Информация для пользователей: есть ещё одна бяка: если MultiBootDisk сконфигурирован с таким расчётом, чтобы в результате работы была записана USB-ная флешка, то полностью автоматического процесса не получается - выскакивает вот это (http://forum.oszone.net/attachment.php?attachmentid=63899&d=1305028221), и требуется вмешательство пользователя. :( Досадно, но факт. Есть ли соответствующий ключ для автоподхвата ответа "да" - ... его знает, во всяком случае, пока не выяснил.

ya158
11-05-2011, 19:54
после установки на появляется бяка на С
DriverPack_MassStorage_wnt5_x86-32.ini
что нужно и где прописать чтобы этого не было? »
Я, честно говоря, не могу понять откуда этот файл вообще появляется. Как правило файлы типа DriverPack_*_wnt5_x86-32.ini содержат информацию для установки дополнительных панелей драйверов. Какие могут быть панели в MassStorage-драйверах я не знаю. При использовании башратовского финишера после установки панелей эти файлы удаляются. Также при использовании стандартного аддона Z-FakesetupAdv в его файле PstSetup.cmd есть запись для удаления таких файлов
DEL "%systemdrive%\DriverPack*.ini"
Насколько я помню твой своеобразный подход к тому, как должна устанавливаться система, ты либо не пользуешься башратовским финишером, либо как-то хитро изменил PstSetup.cmd, либо вообще не пользуешься PstSetup.cmd.
Поэтому совет один - запусти вышеуказанный код любым доступным тебе способом.

Грустно. »
Ты можешь повеселится - скачай все аддоны и проведи тестирование их во всех комбинациях. Если произойдут затыки - сообщи авторам аддонов в соответствующих темах. ;)

есть ещё одна бяка: если MultiBootDisk сконфигурирован с таким расчётом, чтобы в результате работы была записана USB-ная флешка, то полностью автоматического процесса не получается - выскакивает вот это »
Это не бяка - это фича. Форматировать флешку можно (если я не ошибаюсь)простой командой format. Но у меня, например, воткнуто бывает 4 флешки. И вот представь я проверяю чей-нибудь аддон и не изменил букву флешки - будет отформатирована нужная мне флешка. А если в качестве буквы флешки указана С? Утилита, которую я использую в своём аддоне форматирует только флешки, не обращая внимания на жесткие диски. Ты можешь попробовать пользоваться командой format (в 487 строке файла Finish), но делай это на свой страх и риск - за последствия я не отвечаю ;).

conductor
11-05-2011, 20:26
ya158,
такой файл
REM this is Pstsetup
@ECHO OFF
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\DPsFnshr.exe" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\DPsFnshr.ini" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\devcon.exe" "%SystemDrive%\D\..\"
"%SystemDrive%\D\..\DPsFnshr.exe"
DEL /F /Q "%SystemDrive%\D\..\DPsFnshr.exe"
RD /S /Q "%SystemDrive%\D\..\Unzipped"
%SrcDosDrive%\OEMDRV\CopyDist.exe
Del /F /Q C:\DriverPack_MassStorage_wnt5_x86-32.ini
Del /F /Q C:\WinFinish.exe
Del /F /Q C:\WinFinish.ini

прописал команду на удаления так не удаляется
буду пробовать твою
ЗЫ файл создался твоей прогой

ya158
11-05-2011, 21:15
ЗЫ файл создался твоей прогой »
Какой это моей прогой создаётся этот файл?

Lubitel Softa
11-05-2011, 21:44
conductor, у меня вот так сделано, всё работает чисто, мусор на системном разделе не оставляет:

XCOPY /S /D /Y "%SrcDosPath%\OEMDRV\FINISH\*" "%SystemDrive%\"
START /WAIT "" "%SystemDrive%\DPsFnshr.exe"
IF EXIST "%SystemDrive%\DPsFnshr.exe" DEL /F /Q "%SystemDrive%\DPsFnshr.exe"

Копировать файлы нужно по идее в корень раздела а не в %SystemDrive%\D. Я на первой странице интересовался у товарища ya158 по этому поводу.

conductor
12-05-2011, 00:03
ya158,
шеф вашей прогой
привидите свой Pstsetup после приминения вашей прооги
у меня такой как я написал
Lubitel Softa,
извините !!!где это надо прописывать !!!

ya158
12-05-2011, 00:24
шеф вашей прогой »
Укажи название моей проги, которая создаёт DriverPack_MassStorage_wnt5_x86-32.ini

привидите свой Pstsetup после приминения вашей прооги »
Ещё раз повторю у меня нет проги, а только набор скриптов.
Мой постсетап
REM this is Pstsetup
@ECHO OFF
%SrcDosDrive%\OEMDRV\CopyDist.exe
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\DPsFnshr.exe" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\DPsFnshr.ini" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\OEMDRV\devcon.exe" "%SystemDrive%\D\..\"
"%SystemDrive%\D\..\DPsFnshr.exe"
DEL /F /Q "%SystemDrive%\D\..\DPsFnshr.exe"
RD /S /Q "%SystemDrive%\D\..\Unzipped"
DEL "%systemdrive%\DriverPack*.ini"
DEL "%systemdrive%\DriverPack*.txt"
DEL "%SystemDrive%\DP_*"
DEL "%systemdrive%\dpinst.xml"
DEL "%SystemDrive%\_SetupHotfixes.cmd"
DEL "%SystemDrive%\Runss.*"

Lubitel Softa
12-05-2011, 01:09
звините !!!где это надо прописывать !!! »
PstSetup.cmd

XCOPY /S /D /Y "%SrcDosPath%\OEMDRV\FINISH\*" "%SystemDrive%\" »
Файлы DPsFnshr.exe, DPsFnshr.ini и devcon.exe я положил в \OEMDRV\FINISH и сразу их все скопировал.

START /WAIT "" "%SystemDrive%\DPsFnshr.exe" »
Запустил Башратовский финишер

IF EXIST "%SystemDrive%\DPsFnshr.exe" DEL /F /Q "%SystemDrive%\DPsFnshr.exe" »
После работы сам финишер остаётся на жёстком диске - удаляем.

Оговорюсь заранее, что обсуждаемым аддном MultiBootDisk я не пользовался. Отсюда я взял идею запуска Башратовского финишера после установки системы.

Nun-Nun
12-05-2011, 23:55
Ты можешь ...»
Вы это можете с тем же успехом. :yes:
Форматировать флешку можно (если я не ошибаюсь)простой командой format.»
И эта команда будет выполнена автоматом, не прерывая работу интегратора, Вашего аддона и т.д. и т.п. :cool:
Но у меня, например, воткнуто бывает 4 флешки. И вот представь я проверяю чей-нибудь аддон и не изменил букву флешки - будет отформатирована нужная мне флешка. А если в качестве буквы флешки указана С? Утилита, которую я использую в своём аддоне форматирует только флешки, не обращая внимания на жесткие диски.»
А у меня хватает здравого смысла перед запуском процесса убрать из системы ненужные устройства и проверить настройки для обработки USB-флеш, согласно Вашим же инструкциям к Вашему же аддону. И не думаю, что кто-либо станет поступать иначе, если он конечно не инопланетянин. Ну а для любителей указывать C в качестве флешки (каковые мне ни разу не встречались), рекомендации и инструкции уже не раз были озвучены Задорновым, Жванецким и им подобными. Повторять, полагаю, не имеет смысла.

Вы поймите, я пишу всё это не для того, чтобы с Вами поприпираться (мой пост даже не был адресован конкретно Вам), а чтобы пользователи, привыкшие настраивать работу интегратора для получения полностью автоматического (включая запись носителя) процесса, знали, что при задействовании в Вашем аддоне опции записи USB-флешносителя с этой идеей могут распрощаться. А пользователей, именно так настраивающих интегратор, найдётся немало. И подход их вполне оправдан, тем более, что один только процесс интеграции при большом количестве интегрируемого софта может продолжаться до 30-40 минут и более, о процессе записи флешносителя даже говорить не приходится - бывает до нескольких часов! Сидеть и ловить момент, когда выскочит так называемая "фича" - это скорее для для тех, у кого времени вагон или может для "любителей" попялиться в ящик. Проще не использовать функции записи USB Вашего аддона, а сделать это иным способом отдельно; редактировать файл настроек, указывая конкретную литеру флешносителя, но при этом не убирая из системы "нежелательных" устройств, а потом опасаться, что запишется не та флешка... - не находите, что это из той же области, в чём Вы же упрекали меня пару постов выше?!

voler
13-05-2011, 13:30
Почему после интеграции удаляется аддон Z-MSST?

Nun-Nun
13-05-2011, 15:01
Почему после интеграции удаляется аддон Z-MSST? »
Вообще-то недостаточно информации о том что и как Вы делаете. Вероятно Вы неверно конфигурируете настройки аддона и выбираете вариант без интеграции массстороджевых драйверов. Посмотрите в описании аддона информацию, касающуюся аддоновских папок VOLS, VOLD и VOLM. Например, если какую-либо из этих папок перед интеграцией удалить, то результат работы аддона меняется, о чём в описании растолковано.
А возможно у Вас тот же случай, о чём на предыдущей странице сказал один из пользователей:
хоть бы прочли настройки(файл setting.ini в папке Settings):
; Имя пакета драйверов MassStorage без расширения. Если пакет драйверов башратовский (имя
; DP_MassStorage_wnt5_x86-32_*.7z)(У вас явно не такое!), то значение MassStorage можно оставить пустым.
Вам нужно изменнить строчку так
MassStorage=DP_MassStorage_wxp_x86-32_1011_greg_b »




© OSzone.net 2001-2012