Показать полную графическую версию : [Проект] Gui-интегратор пакета обновлений и аддонов
Das_Monster
25-05-2008, 03:47
Есть вопросик... :drug: каким местом, записался BCDW, вместо стандартного загрузчика? Никакой мультизагрузки не использую. Может этого баг, так как я просто заходил на вкладку мультизагрузка, поставил галку, посмотрел (ничего не меняя) и снял. Создал образ, записал и при загрузке "не найден BCDW\bcdw.bin" ...
Извлек UltraISO с диска загрузчик, открыл в WinHex, в самом начале - "Bootable CD Wizard v2.0a1 Copyright (c)2004 by Alex Kopylov".
P.S. Да твою ... за ногу! Провел итеграцию по новой, опять загрузчик от BCDW записан! :cry: Что делать???
P.P.S Версия GUI 1.0.19.9, только сегоня скачал, поставил поверх предыдущей.
P.P.P.S.
На третий раз, удалил UpdateIntegrator.ini (хотя MakeMultiBoot стоял 0), запустил и все ок.
Das_Monster, нужно было выбрать стандартный загрузчик BOOTSECT.BIN из папки BOOT после отключения мультизагрузки. Это не баг, это фича. Просто при активации мултизагрузки автоматом подставляется LOADER.BIN, а после отключения правильный загрузчик нужно выбрать заново. Т.к. теоритически на этом месте у пользователя может быть и какой-то другой загрузчик, то Boa Soft и не стал делать автоматическое восстановление пути к BOOTSECT.BIN.
Boa Soft
25-05-2008, 05:14
Текущая версия: 1.0.20.5 (RC3) от 25.05.08
Новое в текущей версии:
1. Исправлены ошибки процедуры проверки типа дистрибутива.
2. Добавлена возможность перевода имен файлов дистрибутива в верхний реестр.
3. oscdimg.exe заменен на cdimage.exe.
4. Исправлен комбобокс выбора профиля.
5. На странице выбора дополнений добавлено информационное поле.
Все изменения выбора и информация о совместимости отражаются сразу.
6. упразнена кнопка "Проверить".
7. Мелкие коррекции интерфейса.
8. Лицензионное соглашение встроенно в ресурсы и наличее фала не проверяется.
9. Статус RC3.
Цитата jameszero:
Дождитесь интегратора с функцией преобразования имён, не думаю, что он будет обрабатывать папку $OEM$, в этом нет никакой необходимости »
Ну если сделают в интеграторе, а создание ISO будет через CDIMAGE.EXE, то будет отлично.
У CDIMAGE.EXE можно отключить перевод в верхний регистр( ключ -D), а у oscdimg.exe нет. Я не нашел. »
В текущей версии это уже реализовано.
Boa Soft, чебокс для вкладки Дополнительные настройки > Отключить проверку правильности дистрибутива и аддонов. не сохраняется в профиль, при каждом запуске GUI приходится устанавливать его заново. Фича? Так или иначе но хотелось бы чтоб это значение тоже записывалось в профиль.
IDDQDesnik
25-05-2008, 08:37
Boa Soft, IMHO назад на стандартный загрузчик надо переводить автоматом, потому что если кому-то понадобится не стандартный, то он 100% о нем знает и спокойно сам поменяет настройки, в противном же случае в форуме будет куча сообщений о нерабочих дистрибутивах
или даже можно сделать переключатель свой/автоматический, чтобы в автоматическом режиме строка выбора была неактивной, лишь отображая текущий файл загрузчика причем и в режиме мультизагрузки, и в обычном режиме
на английской win2003 интегрировал только аддоны и драйвера все ок
все из папки files удалил так как это обновления для руской win а у меня en
только файлик SvcTmpl в UpdatePack 2003 SP2 добавил
IDDQDesnik
25-05-2008, 23:08
Интересное наблюдение:
собрал дистрибутив с версией 1.0.19.9 и с 1.0.20.5 размеры папки с дистрибутивом и готовой исошки получились одинаковыми байт в байт (если точно то 732*463*098 байт для папки и 715*333*632 байт для файла образа)
19 собралась нормально, а 20 потребовала включить опцию "Снять ограничение размера"
по моему в новой версии мульти загрузка стало глючить только 2 папки создаётся VOLS VOLD
и ещё предложение убрать папку I386 куданибудь подальше
например в /windistrib/winXP/i386
VOLS VOLD VOLM можно переименовать в папке \BOOT\Bootset\ ???
я потом их переименовую в ручную и запихиваю i386 в /windistrib/winXP/i386
Boa Soft
26-05-2008, 02:21
garbals,
Механизм мультизагрузки кардинально меняться не будет так как он меня устраивает и тесно завязан с интеграцией драйверов. Eсли что-то не устраивает - то отключите опцию интеграции драйверов и мультизагрузки и сделате все это сторонними средствами или вручную.
Папка VOLM не создается при отключенной опции интеграции драйверов текстового режима, ибо при этом она теряет смысл.
IDDQDesnik
Я заменил oscdimg на cdimage и немного поменял параметры. Теперь "Снять ограничение размера" действительно работает правильно.
Boa Soft
26-05-2008, 02:45
Перезалил программу. Версию оставил без изменения.
Текущая версия: 1.0.20.5 (RC3) от 25.05.08
Новое в текущей версии:
1. Исправлены ошибки процедуры проверки типа дистрибутива.
2. Добавлена возможность перевода имен файлов дистрибутива в верхний реестр.
3. oscdimg.exe заменен на cdimage.exe.
4. Исправлен комбобокс выбора профиля.
5. На странице выбора дополнений добавлено информационное поле.
Все изменения выбора и информация о совместимости отражаются сразу.
6. упразнена кнопка "Проверить".
7. Мелкие коррекции интерфейса.
8. Лицензионное соглашение встроенно в ресурсы и наличее фала не проверяется.
9. Опция "Снять ограничение размера" активна по умолчанию.
10. Опция "Отключить проверку правильности дистрибутива и совместимости аддонов"
теперь сохраняется в конфиге.
11. При отключении мультизагрузки подставляется стандартный бутсектор.
12. При включении опции без мультизагрузки подставляется стандартный бутсектор.
13. Исправлены подсказки на первой вкладке для исключения разночтений.
14. Добавлены пропущенные подсказки.
15. Статус RC3.
IDDQDesnik
26-05-2008, 06:50
Boa Soft, при каком размере данных? исошки? включается ограничитель?
Согласно Википедии (http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D0%BA%D1%82-%D0%B4%D0%B8%D1%81%D0%BA) размер компакт диска составляет 737 280 000 байт и насколько я вижу, я в него уложился.
Boa Soft
26-05-2008, 11:57
при каком размере данных? исошки? включается ограничитель? »
По мнению CDIMAGE - 681,984,000 bytes
-m ignore maximum image size of 681,984,000 bytes
Boa Soft
1 Ошибка при создании образа, если он занят другим приложением, так и не исправлена. Хотелось бы что б проверка занятости образа производилась при запуске процесса интеграции, а не при начале создания образа (зря потерянное время).
2 "Американизмы" в интерфейсе:
- Выбор профиля -> Кнопка "Добавить новый профиль" -> открывает окно "Создание нового профайла" (это слово 3 раза в окне).
- "Начало процесса интеграции в 26.05.2008 13:14:12". Привычнее (по русски) предлог в ставится перед временем, а не перед датой.
При интеграции апдэйт-пака за 20.05.2008 в дистрибутив WinXP с интегрированным sp3 на заключительном этапе происходит ошибка при выполнении аддона z-log: 11752
При запуске скрипта __patch.cmd всё интегрируется без ошибок.
Ошибка появилась начиная с версия интегратора 1.0.19.9 (RC2) от 19.05.08.
В предыдущих (до 19.05.2008) версиях интегратора с этим же набором аддонов всё было нормально.
На работоспособность получаемого дистрибутива данная ошибка вроде бы влиять не должна...
Но хотелось бы всё-таки разобраться.
Хочу сказать спасибо Boa Soft, за програму, честно говоря пока пользовался с ошибками не столкнулся :) Но я и пользоваться только начал с предыдущей версии.
Очень понравилась мультизагрузка, избавила меня от многих лишних действий с создание вариантов загрузок с дровами и без.
Переделал под себя и красота :)
Да и вообще стало намного удобнее.
Даже не знаю что можно ещё добавить :)
IDDQDesnik
26-05-2008, 14:55
Boa Soft, понятно, значит компакты у нее старого образца на 650 метров.
Добавь пожалуйста соответствующую пометку, чтоб таких вопросов больше не возникало.
Или может есть смысл сделать ее вообще автоматической, ведь размер дистрибутива к тому времени уже известен?
conductor
26-05-2008, 16:27
Кто подскажет в чём проблема ?
conductor, судя по фотке интегратор просит указать путь к Update Pack, а вы указываете путь к интегратору. Интегратор ищет Пак и не находит! :(
Кто подскажет в чём проблема ? »
Очень не четкий скрин, что-то из него понят не возможно. Но то что я успел из него увидеть - неправильно задан путь к пакету обновлений!!!
PS: к тому же в путях я заметил знаки пробела, их желательно не использовать, а лучше совсем заменить например на "_" (подчеркивание). К тому же нежелательно (как я для себя решил) использовать русскоязычные названия папок.
Boa Soft, чебокс Дополнительные настройки > Отключить проверку правильности дистрибутива и аддонов как-то криво востанавливается после сохранения и перезапуска профиля. Судя по всему значение не восстанавливается из профиля. У меня два профиля По умолчанию и для тестов. В профиле для тестов эта опция включена, сохраняю, загружаю профиль по умолчанию эта опция остаётся включённой (хотя не должна была - сохранял его без неё), отключаю, сохраняю профиль, подгружаю тестовый теперь она и там отключена.
Добавлено: Последняя весия споткнулась на выполнении финиша из моего аддона CREATEUSER, с предыдущей такой проблемы нет. Проверил дважды, ошибка интеграции происходит стабильно на этом аддоне.
SET WORKDIR=%~1
IF EXIST "%WORKDIR%\CREAUSER.DDF" DEL /F /S /Q "%WORKDIR%\CREAUSER.DDF" >NUL
IF EXIST "%WORKDIR%\CREAUSER.RPT" DEL /F /S /Q "%WORKDIR%\CREAUSER.RPT" >NUL
IF EXIST "%WORKDIR%\FILES\FORCECOPY\CREAUSER.CAB" RD /S /Q "%WORKDIR%\CREATEUSER\" >NUL
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC