Показать полную графическую версию : W7GPatch v.1.5.1
Stranger13
23-10-2011, 14:46
для создания ISO монтировать образ не нужно. Выбираете любой образ - появляться вкладка "Работа с образом", оставляете только чек "Создание ISO" и выполните задание - "Выполнить"! »
opel431 так и поступал, но предложил переделать создание ISO для тогоже, чтоб не снамать кучу чеков.
А уж нет! В данном случае, только вытащить из дистрибутива, либо сохранять оригинальные в какой-либо папке, а потом тащить оттуда, но это не совсем красиво. »
opel431 я имел в виду создать папку в которой будет лежать резервная копия орегинальных (INSTALL, BOOT) WIM образов для копирования с заменой WIM образов в папке с дистрибутивом ( DVD ). Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность), поэтому предложил вам сделать в качестве функции (чеки для копирования).
Практических скриптов (до, во время, после) видимо инициативы не дождемся! »
Я дамаю появятся когда будет определен и отточен функционал утилиты, т.е. типа финал для работы с образом.
Все обновления и исправления будут в версии 1.1. »
Будем ждать.
Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность) »
Ну разрядность можно узнать после монтирования и направить скрипт в нужное русло.
Stranger13
23-10-2011, 19:27
Ну разрядность можно узнать после монтирования »
Как раз нет ныжно до монтирования. После мантирования нет смысла, нужно чтоб мантировался нетронутый образ
(орегинальный), а не патченный по три раза. Примерно так:
1. Какой используете дистрибутив x86 или x64(для выбора папки с образами x86 или x64)
2. Выберите образ в соответствии с вашим режимом работы(INSTALL или BOOT) или оба
3. капировать с заменой или отмена
Примерно так: »
Может позже. Нужно сначала все довести до ума, а потом добавлять функционал.
Сегодня хватило времени на внесение изменений. После проверки выложу 1.1.
нужно чтоб мантировался нетронутый образ (орегинальный), а не патченный по три раза.
Так если его брать из одной папки и сохранять в другую, то он так и останется "чистым". ;)
Давно сделал для себя типа конструктора х86-дистрибутива.
Сначала обрабатывается BOOT.WIM для добавления программ и изменения оформления установки.
Потом обрабатывается WINRE.WIM для добавления программ и изменения оформления.
Далее поочередно обрабатываются две редакции в INSTALL.WIM (Макс. и Дом. Базовая):
1. Интеграция обновлений
2. Интеграция ключа и сертификата
3. Внесение твиков в реестр
4. Добавление скрипта постустановки
5. Добавление ОЕМ-информации
6. Добавление драйверов
7. Отключение компонентов
8. Удаление файлов и папок
9. Обработка ресурсов
10. Добавление Панели персонализации (для ДБ)
11. Замена оригинального WINRE.WIM измененным
(порядок действий писал по памяти)
Реализовано всё скриптами и программами от МС.
На каждом этапе каждый измененный образ сохраняется в другую папку, чтобы в случае ошибки можно было
начать с последнего шага, а не с начала.
Тоже самое с обновлениями.
Новые проверяются на возможность интеграции, потом интегрируются в образ с обновлениями (т.е. образ дополняется),
хотя можно интегрировать все обновления и с нуля.
Stranger13
23-10-2011, 20:31
Так если его брать из одной папки и сохранять в другую, то он так и останется "чистым". »
Smarty вы пропатчили образ+добавили разные штуковины который сохранен в папке DVD и сли вы штото в своем конструкторе модернизировали то вы для сборки возьмети чистый INSTALL, и все внесети в него.
Давно сделал для себя типа конструктора х86-дистрибутива. »
Реализовано всё скриптами и программами от МС. »
У меня типа того только все в 3 этапа и при каждой сборки берется свежий образ. 1й BOOT 2й INSTALL и внем 3й WINRE. Для интеграции акронисов брал ваши наработки и скрещивал со своими.
Я думаю нужно пока подаждать opel431 с новой версией, а потом и думать о реализации скриптов для утилиты.
Обновление!
Исправлены баги, предусмотрены папки, для файлов, в зависимости от разрядности дистрибутива. Добавил параметр в файл конфигурации (Position=), для изменения положения панели с кнопками (L\R). Для восстановления системы после обновлений добавлен пункт контекстного меню и исполняемый файл.
Stranger13
24-10-2011, 01:54
opel431 извините за мою тупость, но по прежнему не могу активировать чек "расширенный BOOT".
Если не трудно обьясните на примере "Loader" от Boa Soft, за рание блогадарен.
извините за ...»
Давайте без самобичевания. Практики применения ни у кого еще нет, в.т.ч. и у меня. Поэтому, ориентируюсь только на логику работы кода и соответствующих тем с форума!
Если не трудно обьясните на примере "Loader" от Boa Soft, за рание блогадарен. »
Условия заданные в программе - папка не должна быть пустой.
1. Выбираем в режимах - "Загрузочный образ - BOOT.WIM".
2. Выбираем редакцию с индексом 2 - "Microsoft Windows Setup (x86)".
Результат - копирование файлов, только в загрузочный образ с индексом 2. Естественно, только для x_86 (видимо надо закрыть чек для x_64). Важные пояснения:
1. 64 разрядный WinPE не поддерживает запуск 32битных программ.
2. Оболочки в 64бит не будет - Delphi нет с 64 бит компилятором.
3. Исходя из этого для создания диска берем boot.wim от 32 разрядной системы.
4. MSDARTS можно интегрировать только 32bit. С 64 бит ничего не получится. »
Я думаю нужно пока подаждать opel431 с новой версией, а потом и думать о реализации скриптов для утилиты. »
А я, вот думаю, может сначала то, что наверняка полезно всем, механизм импорта пользовательских твиков?
P.S. - Не нужно писать мне, о возможности применения без патчера! Можно - не выставляем чек на "Патч системных ресурсов".
Я, так понимаю, речь идет о ....Files\Shared? »
Да именно об этой папке.
Да именно об этой папке. »
Можно все, что не затрагивает системные файлы, а просто копируется в систему, хоть Portable софт. Главное правильно разложите по папкам - как в установленной системе.
Отлично.
Щас вот пробую установку на виртуалке, без интеграции обновлений работает хорошо, а вот при интеграции
И гоняет по циклу бесконечному.
http://img88.imageshack.us/img88/144/screenshot1ex.png (http://imageshack.us/photo/my-images/88/screenshot1ex.png/)
Единственное что я сделал, это положил в папку updates\x64 обновления
IE9-Windows6.1-KB2559049-x64.msu
Windows6.1-KB2425227-x64.msu
Windows6.1-KB2476490-x64.msu
Windows6.1-KB2479943-x64.msu
Windows6.1-KB2484033-x64.msu
Windows6.1-KB2488113-x64.msu
Windows6.1-KB2491683-x64.msu
Windows6.1-KB2492386-x64.msu
Windows6.1-KB2503665-x64.msu
Windows6.1-KB2505438-x64.msu
Windows6.1-KB2506014-x64.msu
Windows6.1-KB2506212-x64.msu
Windows6.1-KB2506928-v2-x64.msu
Windows6.1-KB2507618-x64.msu
Windows6.1-KB2509553-x64.msu
Windows6.1-KB2510531-x64.msu
Windows6.1-KB2511250-x64.msu
Windows6.1-KB2511455-x64.msu
Windows6.1-KB2515325-x64.msu
Windows6.1-KB2518869-x64.msu
Windows6.1-KB2522422-x64.msu
Windows6.1-KB2529073-x64.msu
Windows6.1-KB2532531-x64.msu
Windows6.1-KB2533552-x64.msu
Windows6.1-KB2536275-x64.msu
Windows6.1-KB2536276-v2-x64.msu
Windows6.1-KB2539635-x64.msu
Windows6.1-KB2541014-x64.msu
Windows6.1-KB2544521-x64.msu
Windows6.1-KB2544893-x64.msu
Windows6.1-KB2545698-x64.msu
Windows6.1-KB2547666-x64.msu
Windows6.1-KB2552343-x64.msu
Windows6.1-KB2555917-x64.msu
Windows6.1-KB2556532-x64.msu
Windows6.1-KB2559049-x64.msu
Windows6.1-KB2560656-x64.msu
Windows6.1-KB2562937-x64.msu
Windows6.1-KB2563227-x64.msu
Windows6.1-KB2563894-x64.msu
Windows6.1-KB2567680-x64.msu
Windows6.1-KB2570791-x64.msu
WINDOWS6.1-KB2570947-X64.MSU
Windows6.1-KB2616676-x64.msu
Windows6.1-KB917607-x64.msu
Windows6.1-KB971033-x64.MSU
Windows6.1-KB982018-v3-x64.msu
Ну и поставил собрать образ. Может что не то сделал?
Ну и поставил собрать образ. Может что не то сделал? »
По обновлениям x64 конкретно подсказать не могу, но некоторые обновления требуют соблюдения очередности. Лучше спросить здесь - http://forum.oszone.net/thread-157632.html.
Щас появилась ошибка сверху, хотя я не чего не делал, только сменил OEM инфо.
Как быть? Работаю под Win7_64
Щас появилась ошибка сверху, хотя я не чего не делал, только сменил OEM инфо.
Как быть? Работаю под Win7_64 »
Думаю Вы сохранили образ, и продолжаете работать с ним. Естественно прежняя информация об интеграции осталась. Замените образ (.wim) на образ из дистрибутива.
Stranger13
24-10-2011, 12:20
1. Выбираем в режимах - "Загрузочный образ - BOOT.WIM".
2. Выбираем редакцию с индексом 2 - "Microsoft Windows Setup (x86)". »
езультат - копирование файлов, только в загрузочный образ с индексом 2. Естественно, только для x_86 »
opel431 эту комбинацию пробовал тоже. Попробовал снова, результат тотже.
Пробовал менять и строку BootAdd="D:\Wim7Patcher\BootAdd" все без результатно.
Попробуйте пожалуста у себя, может все таки ошибка где то?
Попробуйте пожалуста у себя, может все таки ошибка где то? »
Так у себя и пробую.
В папке Darts (Program Files, Sources, Windows).
В папке Multiboot аналогично.
Чек активен.
Комсомолец
24-10-2011, 13:13
voler, Windows6.1-KB2533552-x64.msu (Windows6.1-KB2533552-x86.msu) не поддерживает оффлайн-интеграцию. Попробуйте без него.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC