Показать полную графическую версию : [addon] Создание ISO-образа после интеграции (CDImg)
у меня почему то не стал создавать iso, написал только что успешно добавлен в zZ-CDImg дистрибутив
А как использовать этот аддон-плугин? Я так понял для использования разархивировать аддон в папку "Addons" UpdatePack-XPSP2-Rus и сделать любой прогой образ изо или как? :sorry:
jameszero
25-02-2007, 14:05
для использования разархивировать аддон в папку "Addons" UpdatePack-XPSP2-Rus... и запустить файл __PATCH.CMD (предварительно прописав в файле distr.ini путь к дистрибутиву XP). Призойдёт интеграция обновлений Windows, содержащихся в UpdatePack и всех аддонов находящихся в папке Addons. По завершении интеграции, в папке ISO будет создан образ обновлённого дистрибутива. При использовании данного аддона - ручных действий по созданию образа не требуется.
Mirevich
31-05-2007, 15:38
При использовании данного аддона - ручных действий по созданию образа не требуется.
to jameszero
а подскажите, пожалуйста, созданный образ ХР будет загружаемым? и позволит установить винду с загрузкой с cd-rom-a?
спрашиваю, поскольку обычно образ создавал в Неро, используя файл "nt5boot.bin"...
Mirevich
Будет и позволит ;-)
Конечно будет, в аддоне в папке BIN файл boot.bin
Jekson07
31-05-2007, 16:18
Mirevich если созданный образ ХР не будет загрузочным, ты просто не сможешь установить винду :)
Чтобы не вводить каждый раз ручками, к примеру в том же Nero, Petya V4sechkin и создал этот маленький аддончик CDImage, который делает образ загрузочным.
Просто по логике: сначала делаем __patch БЕЗ адд-она zZ-CDImg, потом, когда всё отработает, копируем zZ-CDImg в папку Addons и запускаем только его: "__PATCH.CMD zZ-CDImg"
Для повторного создания образа этим способом необходимо в пропатченном дистрибутиве удалить строку "Addons\zZ-CDImg" из файла \I386\ADDONS.LST »
добавил в конец файла Finish такой код
If Exist "%I386%\ADDONS.LST" (
If Exist "%~dp0ADDONS.LST" Del "%~dp0ADDONS.LST"
For /F "Delims= " %%I In (%I386%\ADDONS.LST) Do (
If Not "%%I"=="Addons\%~nx1" Echo %%I>>"%~dp0ADDONS.LST"
)
Type "%~dp0ADDONS.LST" >"%I386%\ADDONS.LST"
)
теперь строка "Addons\zZ-CDImg" автоматически удаляется из файла \I386\ADDONS.LST
и аддон можно просто запускать несколько раз командой "__PATCH.CMD zZ-CDImg"
Сегодня заметил, что код получился чувствителен к регистру. Если запускать аддон командой "__patch zz-cdimg", то на вром запуске имеем сообщение что аддон уже добален. :sorry:
Правельние будет так:
If Exist "%I386%\ADDONS.LST" (
If Exist "%~dp0ADDONS.LST" Del "%~dp0ADDONS.LST"
For /F "Delims= " %%I In (%I386%\ADDONS.LST) Do (
If /i "%%I" NEQ "Addons\%~nx1" Echo %%I>>"%~dp0ADDONS.LST"
)
Type "%~dp0ADDONS.LST" >"%I386%\ADDONS.LST"
)
Палагин конфликтует с аддоном VistaPath и не даёт аддону пропатчить файлы
народ, а есть ли что подобное под Висту? чтоб из папки с её дистрибом делала аналогичный оригинальному бут-загрузщик. или эта прога тоже так может?
rexwonted
03-02-2009, 09:03
можно использовать для SP3? или там другой загрузчик
rexwonted, тот же. загрузочный сектор на CD не менялся со времён Win2k
Подскажите кто - нибудь, почему у меня вместо русских букв в названиях файлов и папок в образе получаются крякозябры. хотя если образ делать нлайтом (именно только создать ISO после работы "UpdatePack-XPSP3-Rus версия 9.11.14" и ничего больше) то там все нормально. пробовал искать "засаду" методом исключения - дошел до того что оставил в сборке только аддоны из "UpdatePack-XPSP3-Rus версия 9.11.14" + zz_cdimg? дистрибутив WinXP SP3 ru тоже переписал с диска. Подскажите куда "копать"
TepSer Если хотите чтоб небыло кракозябро то корне диска должен лежать BOOTFONT,помоему так
почему у меня вместо русских букв в названиях файлов и папок в образе получаются крякозябры »не используйте русские буквы - они не нужны для дистрибутива.
Меня что волнует - такая структура - когда в папке два файла и нет подпапок - допустима вообще-то или нет? »да, допустимо. Даже аддон из одного файла допустим.
Ограничения только при опубликовании такого аддона для общественности - необходим ещё файл nfo с описанием аддона.
Если хотите чтоб небыло кракозябро то корне диска должен лежать BOOTFONT
он там и лежит.
не используйте русские буквы - они не нужны для дистрибутива.
это все понятно, но хочется разобраться - где же "засада"??? раньше то все работало без проблем.
НЕ у кого больше такой проблемы не возникало?
Amigos, то есть любой командный файл, который нужно выполнить сразу после завершения интеграции, можно переименовать в Finish, положить в папку, начинающуюся с ZZZ_, саму эту папку в Addons - и задача будет выполнена?
Habetdin
25-11-2009, 20:52
truvo, :yes:
Finish - фактически это CMD-файл (без расширения), выполняется после завершения интеграции всех компонентов
Конфигурационные файлы (http://www.oszone.net/6946#a4)
Habetdin
25-11-2009, 22:26
truvo, ну и? :)
Все Finish'ы выполнятся в конце интеграции, это обычные "батники". Выполняются по порядку имен каталогов :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC