PDA

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


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

Zetoke
07-04-2008, 21:28
Boa Soft, А почему нет в архиве папки с программой для создания ISO?

Boa Soft
08-04-2008, 00:01
Boa Soft, А планируется ли добавить в GUI опцию создания-пересоздания MSST.INI на основе драйверов в DriverPacks_MSST?
И перекодировки Башратовского... Или придётся как и раньше использовать отдельные утилиты? »

В принципе, нет ничего сложного - Ctrl-C - Ctrl-v и несколько строчек поправить.

Недопонял - как фейковый Башратовский сетап прикрутить к Вашему интегратору? »

Не к интегратору, а создайте свой аддон. Возмите за основу мой Z_DRVINST, выкиньте все лишнее и замените в нем setup.exe на аналогичный из пакета Башрата.

Ещё маленкий баг - при создании исошника в папке, которой не существует в данный момент, папка не создаётся, а работа интегратора заканчивается с ошибкой создания образа диска (проверял на 1.0.11.0 (RC1) от 14.03.08). »

Поправлю в новой версии. osdimg умеет создавать iso только в существующей папке.

Boa Soft, А почему нет в архиве папки с программой для создания ISO? »

Суслик есть, только Вы его не видите - он теперь в папке boot.

И как насчет http://forum.oszone.net/post-771064-192.html ? »

Я уже говорил, что это делать не буду. Я сохраняю стандартную структуру пакета.

Shido
08-04-2008, 05:30
Цитата ya158:
И как насчет http://forum.oszone.net/post-771064-192.html ? »
Я уже говорил, что это делать не буду. Я сохраняю стандартную структуру пакета. »

Boa Soft, Гм. В принципе это не влияет на саму структуру пакета... т.к в папке FORCECOPY бывают и упакованые и распакованые инфы.
Может быть реализовать как принудительную упаковку всех не запакованых файлов inf (а может быть и не только) в папке I386 после сборки дистрибутива, но перед созданием Iso? Тем более, если мне память не изменяет, то для процесса установки это не критично и некоторое количество свободного места добавляет... Да и удобно.

ya158
08-04-2008, 07:36
Shido,
Именно это я имел ввиду.
Я уже говорил, что это делать не буду. Я сохраняю стандартную структуру пакета »
Вы говорили, что не будете давать возможность РЕДАКТИРОВАТЬ inf-файлы, а здесь (http://forum.oszone.net/post-771064-192.html ) я прошу их УПАКОВЫВАТЬ.

Не к интегратору, а создайте свой аддон. Возмите за основу мой Z_DRVINST, выкиньте все лишнее и замените в нем setup.exe на аналогичный из пакета Башрата. »
Я хочу использовать Ваш мультибут для интегрированных/неинтегрированных драйверов. После этого должен запускать ся аддон с ещё одним фейковым сетапом?

gora
08-04-2008, 11:30
Boa Soft, при создании образа , если образ занят другой программой, например, виртуалкой, хотелось бы, что бы работа интегратора не заканчивалась ошибкой, а выдавалось сообщение с просьбой\требованием освободить образ и, после соответствующих действий пользователя, работу можно было бы продолжить и успешно завершить.

PS Пивную пробочку лучше сделать на прозрачном фоне. ИМХО

Boa Soft
08-04-2008, 13:24
Boa Soft, Гм. В принципе это не влияет на саму структуру пакета... т.к в папке FORCECOPY бывают и упакованые и распакованые инфы.
Может быть реализовать как принудительную упаковку всех не запакованых файлов inf (а может быть и не только) в папке I386 после сборки дистрибутива, но перед созданием Iso? Тем более, если мне память не изменяет, то для процесса установки это не критично и некоторое количество свободного места добавляет... Да и удобно. »

Теперь понял, но не все inf можно упаковывать. Можно , конечно составить список исключений, но насколько это будет универсально?

Я хочу использовать Ваш мультибут для интегрированных/неинтегрированных драйверов. После этого должен запускать ся аддон с ещё одним фейковым сетапом? »

Встроенный мультибут работает только с моим способом интеграции драйверов. Другой альтернативы нет.

при создании образа , если образ занят другой программой, например, виртуалкой, хотелось бы, что бы работа интегратора не заканчивалась ошибкой, а выдавалось сообщение с просьбой\требованием освободить образ и, после соответствующих действий пользователя, работу можно было бы продолжить и успешно завершить. »

Вообще-то это нештатная ситуация. Добавлю в начале удаление образа при его наличии.

ya158
08-04-2008, 19:21
Встроенный мультибут работает только с моим способом интеграции драйверов. Другой альтернативы нет. »
Поэтому я и прошу сделатьтак, чтобы при выборе вариантов из VOLS запускался бы фейковый сетап (другой, не тот что для VOLD и VOLM), который только бы запускал Presetup.cmd.

Shido
09-04-2008, 04:46
Boa Soft, но не все inf можно упаковывать. Можно , конечно составить список исключений, но насколько это будет универсально? »
Достаточно универсально, при условии что список файлов будет хранится в параметрах (можно один на все профили) и без проблем редактироватся пользователем.

mercuryn
09-04-2008, 14:34
Boa Soft, ничего не менял, но при генерации ОС заставка выбора драйверов дошла до -78 секунд (и собиралась дальше, да прекратил...). Что-то не сработало...

Ulrih
09-04-2008, 19:28
Boa Soft, мультибут в аддоне позволял видоизменять себя через FINISH, есть ли возможность сделать так, чтобы через интегратор он так-же гибко настраивался. В частности, я выбирал лишь 3-4 варианта установки винды и существенно экономил на дисковом пространстве, собирая все варианты в одну папку VOL*. И еще один вопрос, я использую Canger (он сразу меняет "Администратор" на введенное имя) но этот аддон требует Z_DRV_INST, а тот в свою очередь требует ZZ_MultiBoot, если кто-нибудь из опытных форумчан знает как решить эту проблему - отпишите пожалуйста. (Z_WSE проблему не позволил преодолеть).

aset
09-04-2008, 19:32
Ulrih,
Winnt.sif

Ulrih
09-04-2008, 21:07
aset , но Winnt.sif не позволяет менять имя администратора интерактивно, в момент установки винды (диск используется на нескольких компах), поэтому и использую Canger.

Stanner
09-04-2008, 22:18
Boa Soft, а при запуске программа обновляет список аддонов? Я добавил аддоны, но в списке они не появились, пришлось удалить файл настроек и перенастроить - тогда новые аддоны появились.

Boa Soft
09-04-2008, 23:38
Boa Soft, а при запуске программа обновляет список аддонов? Я добавил аддоны, но в списке они не появились, пришлось удалить файл настроек и перенастроить - тогда новые аддоны появились. »

Список аддонов ни где не хранится. Он создается каждый раз по факту наличия. В файл сохраняется только выбор аддонов. При добавлении новых аддонов они будут выбраны по умолчанию.

По поводу мультизагрузки - ничего далать не буду. Я делал это для своих нужд, но добавил достаточно функций для гибкого выбора конфигурации.

Вызов presetup.cmd для стандартного варианта сделаю - придется немного изменить фейковый сетап.

ya158
10-04-2008, 00:45
Вызов presetup.cmd для стандартного варианта сделаю - придется немного изменить фейковый сетап. »
Большое спасибо. Буду ждать.
А что насчет упаковки inf-ов?

Shido
10-04-2008, 04:53
Boa Soft, собираешся немного доработать фейковый сетап? Подумай о описании архивов в виде всплывающей подсказки или как-так. Довольно давно ты обещал сделать нечто подобное, но потом всё заглохло. :cool:

И ещё можно ли добавить на страницу настроек драйверов кнопки Выбрать все и Сбросить все, у меня уже более 46 пакетов иногда сбрасывать в ручную напрягает.

Что касается этой просьбы,
существенно экономил на дисковом пространстве, собирая все варианты в одну папку VOL*. »
то можно было добавить галочки в опции мультибута при выборе которых обрабатывалась бы VOLM, VOLS, VOLD. Другими словами если галочка не стоит то и обрабатывать данную папку не надо. Как мне кажется это будет достаточно удобно и универсально... ИМХО конечно. Лично мне и ручками править не сложно, просто в некоторых случаях это с экономит время.

Ulrih,
существенно экономил на дисковом пространстве, собирая все варианты в одну папку VOL*. »
Ты и сейчас можеш настроить все варианты в VOLS а лишние папки удалить. Это не сильно сложно, разве что придётся создавать ISO-образ в ручную. Да и места на диске практически не добавит. :)

И еще один вопрос, я использую Canger (он сразу меняет "Администратор" на введенное имя) но этот аддон требует Z_DRV_INST, а тот в свою очередь требует ZZ_MultiBoot, если кто-нибудь из опытных форумчан знает как решить эту проблему - отпишите пожалуйста. (Z_WSE проблему не позволил преодолеть). »
Просто подожди, кода Boa Soft сделаетВызов presetup.cmd для стандартного варианта »
это должно решить твою проблему с Canger. =)

mercuryn
10-04-2008, 13:21
778846

Ulrih
11-04-2008, 01:26
Shido
это должно решить твою проблему с Canger. »
Совершенно верно, это я понял когда разбирался с процессом интеграции этого аддона.
Ты и сейчас можеш настроить все варианты в VOLS а лишние папки удалить. Это не сильно сложно, разве что придётся создавать ISO-образ в ручную. Да и места на диске практически не добавит. »
Я так и поступаю, несложный скрипт убирает лишнее (в моем случае), и создает изошник. Просто при наличии такой проги, мне показалось это не совсем цивильным способом решения проблемы.

Shido
11-04-2008, 03:18
mercuryn, в GUI, в секции Интеграция драйверов -> Дополнительные настройки -> FinishTs-> RunOnceEXName значение ZZZZ_002 просто на просто меняется на любое другое.

mercuryn
11-04-2008, 09:50
Shido, это значение преобразуется в 551(8) или 651(10).
Следовательно, где должна находится строка Завершения установки драйверов???
До строки перезагрузка или после, если у строки перезагрузка код 950???
Реально оказалось, что после...???
Но если использовать строчные буквы zzzz_002, то код будет 802(10), но перезагрузка с кодом 950 оказалась раньше...




© OSzone.net 2001-2012