|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия) |
|
Инфо - Руководство по созданию аддонов (текущая версия)
|
Старовер Сообщения: 1708 |
Руководство по созданию аддонов. Редакция на сайте 2.30 Руководство перенесено в статью на сайте, но его обсуждение не закончилось. Любой может добавить в него что- нибудь новенькое. Предлагаю сосредоточиться пока на двух разделах, которые будут дорабатыватся в ветке и только потом переносится в Руководство. Сейчас обсуждается статья: - новое приложение 9. =============== *Если вы заметили орфографические ошибки, пишите, пожалуйста, в личку |
|
Отправлено: 19:19, 27-02-2008 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Хм. Будем считать спор с prokazzza исчерпанным, интересующиеся могут посмотреть по ссылке выше.
А на будущее надо добавить более подробное описание аддонов _Del Обновлено Руководство 02.10.2008 версия статьи 1.40 + Определение аддонов.Их плюсы и минусы. Раздел I. + Схема структуры аддонов дополнена вторым аддоном (SYSOC). Раздел I. + Что такое конфигурационные файлы. Раздел I. + Предупреждение о влиянии изменения имен папок на конфигурационные файлы Required и Conflict. Раздел I. - Удалена строка описания Sysoc.inf в разделе Аддоны, использующие Sysoc, не подходящяя по стилистике. * Оформление таблицы префиксов. Приложение I. * Орфографические правки, пост 239 из темы руководства |
------- Отправлено: 13:15, 02-10-2008 | #281 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Аддоны, использующие SYSOC
Цитата:
Txtsetup.sif -- содержит список файлов. Sysoc.inf -- содержит список компонент которые должны быть установлены. Unattend.txt (Winnt.sif) -- содержит список компонент которые должны быть установлены. Как список файлов сверяется со списком компонент мне не понятно, абсолютно нет совпадений, разве что случайно. Цитата:
И что то не так со следующим абзацем, или не правильно отредактировали документ, или тут смешаны разные аспекты аддона. |
||
------- Отправлено: 00:05, 06-10-2008 | #282 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Цитата vserd:
Это почти вся его задача в процессе установки, и он упомянут только в этом контексте, ведь для того, чтобы аддон SYSOC установить, его надо сначала скопировать из дистрибутива. А файл Sysoc.inf и правда сверяется с разделом [components] в Unattend.txt (Winnt.sif) и если там стоит =off, то компонент не ставится. txtsetup не участвует в сверке устанавливаемых компонентов - его дело копировать. Цитата vserd:
через промежуточные директории $win_nt$.~ls и тд. Используется он на текстовом этапе. Подробнее в Руководстве, Приложение 6. Этапы и механизмы установки Windows XP/2003. Log-файлы, создаваемые в процессе установки. Цитата:
Цитата:
Цитата:
на графическом этапе, тогда все становится на свои места. |
|||||
------- Последний раз редактировалось volk1234, 04-02-2009 в 00:39. Отправлено: 01:33, 06-10-2008 | #283 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Обновил.
06.10.2008 версия статьи 1.41 *Маленькая смысловая правка статьи по SYSOC аддонам. |
------- Отправлено: 01:54, 06-10-2008 | #284 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Мой вариант:
Цитата:
Файл Dosnet.inf используется только при установке Windows с жёсткого диска. Файл Dosnet.inf содержит остальные данные для программы установки на текстовом этапе, в том числе папку установки Windows. Для нормальной работы аддона необходимо создавать файлы Txtsetup и Dosnet, необходимо поддерживать все возможные официальные способы установки Windows. С помощью Sysoc.inf менеджер установки, на графическом этапе, строит список дополнительных компонентов для установки . Затем этот список сверяется с файлом ответов (Unattend.txt, Winnt.sif), если он есть. По результатам сверки образуется конечный список устанавливаемых компонентов (если там стоит component_name=off, компонент не устанавливается). Фактически аддон типа SYSOC работает следующим образом. При компиляции скриптом Update Pack секции из Sysoc, Txtsetup, Dosnet, находящихся в корневой папке аддона, переносятся в дистрибутивные аналоги. Файлы из папки аддона Files копируются в папку дистрибутива I386. При установке Windows, на текстовом этапе установки файлы, прописанные в списке Txtsetup.sif, копируются из дистрибутива в папку назначения для последующей установки вместе с дополнительными компонентами из Sysoc.inf. |
|
------- Отправлено: 08:59, 06-10-2008 | #285 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Я вчера немного поспешил обновить руководство, не ожидал vserd что так заинтересуетесь
![]() Обычно пишу в ветке, что собираюсь добавить и по месяцу лежит без комментариев. Зеленым выделил безусловно нравящийся абзац. Предлогаемы вариант неплох, только осмелюсь предложить немного сократить : Файл Txtsetup.sif фактически является списком копируемых файлов для текстового этапа установки, с его помощью копируются файлы и кусты реестра с диска в папку установки Windows. Файл Dosnet.inf содержит остальные данные для программы установки на текстовом этапе, в том числе папку установки Windows. Этот файл используется при установке Windows с жёсткого диска, по- сети. С помощью Sysoc.inf менеджер установки, на графическом этапе, строит список дополнительных компонентов для установки . Затем этот список сверяется с файлом ответов (Unattend.txt, Winnt.sif), если он есть. По результатам сверки образуется конечный список устанавливаемых компонентов. Фактически аддон типа SYSOC работает следующим образом. При компиляции скриптом Update Pack секции из Sysoc, Txtsetup, Dosnet, находящихся в корневой папке аддона, переносятся в дистрибутивные аналоги. Файлы из папки аддона Files копируются в папку дистрибутива I386. При установке Windows, на текстовом этапе установки файлы аддона, прописанные в списке Txtsetup.sif, копируются из дистрибутива в папку назначения для последующей установки вместе с дополнительными компонентами из Sysoc.inf. Важно: Для совместимости аддона со все возможными способами установки Windows, необходимо включать в аддон конфигурционный файл Dosnet. |
------- Отправлено: 11:34, 06-10-2008 | #286 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
Цитата volk1234:
И еще вопросик всем кто знает. SVCPACK.inf SetupHotfixesToRun допускает коментарии или нет? Т.е. если там прописана строка, на вызов программы можно ее за коментировать или всегда нужно удалять? |
||
------- Отправлено: 13:17, 06-10-2008 | #287 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать vserd
Цитата vserd:
|
|
------- Не было печали, апдейтов накачали.
Отправлено: 14:04, 06-10-2008 | #288 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать vserd
Вот еще вариант куска текста *поправить название аддона WINSIF на WSE, добвить changer, t40editor, дать ссылки |
------- Последний раз редактировалось volk1234, 07-10-2008 в 01:12. Отправлено: 01:00, 07-10-2008 | #289 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать volk1234, Руководство не дочитал, но стало уже невтерпеж!
Возможно ли используя метод SYSOC управлять установкой аддона через секцию [Components] файла winnt.sif ? Это думается мне, было бы очень сильным плюсом данного метода? Но текст: Цитата:
Кстати вопрос: что значит что (или что нужно сделать чтобы ) аддон стал частью системы? |
|
Последний раз редактировалось NikLok, 08-10-2008 в 22:51. Отправлено: 22:06, 08-10-2008 | #290 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Как определить какая версия XP Корпоративка или Oem версия? | Rock | Microsoft Windows 2000/XP | 2 | 10-01-2008 11:18 | |
Текущая настройка безопасности ActiveX | Motto | Защита компьютерных систем | 1 | 26-12-2004 19:05 | |
Что такое текущая директория? | Guest | Программирование и базы данных | 11 | 24-07-2004 00:19 |
|