PDA

Показать полную графическую версию : W7GPatch v.1.5.1


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

Stranger13
23-10-2011, 14:46
для создания ISO монтировать образ не нужно. Выбираете любой образ - появляться вкладка "Работа с образом", оставляете только чек "Создание ISO" и выполните задание - "Выполнить"! »
opel431 так и поступал, но предложил переделать создание ISO для тогоже, чтоб не снамать кучу чеков.

А уж нет! В данном случае, только вытащить из дистрибутива, либо сохранять оригинальные в какой-либо папке, а потом тащить оттуда, но это не совсем красиво. »
opel431 я имел в виду создать папку в которой будет лежать резервная копия орегинальных (INSTALL, BOOT) WIM образов для копирования с заменой WIM образов в папке с дистрибутивом ( DVD ). Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность), поэтому предложил вам сделать в качестве функции (чеки для копирования).

Практических скриптов (до, во время, после) видимо инициативы не дождемся! »
Я дамаю появятся когда будет определен и отточен функционал утилиты, т.е. типа финал для работы с образом.

Все обновления и исправления будут в версии 1.1. »
Будем ждать.

Smarty
23-10-2011, 15:09
Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность) »
Ну разрядность можно узнать после монтирования и направить скрипт в нужное русло.

Stranger13
23-10-2011, 19:27
Ну разрядность можно узнать после монтирования »
Как раз нет ныжно до монтирования. После мантирования нет смысла, нужно чтоб мантировался нетронутый образ
(орегинальный), а не патченный по три раза. Примерно так:
1. Какой используете дистрибутив x86 или x64(для выбора папки с образами x86 или x64)
2. Выберите образ в соответствии с вашим режимом работы(INSTALL или BOOT) или оба
3. капировать с заменой или отмена

opel431
23-10-2011, 19:38
Примерно так: »
Может позже. Нужно сначала все довести до ума, а потом добавлять функционал.

Сегодня хватило времени на внесение изменений. После проверки выложу 1.1.

Smarty
23-10-2011, 19:59
нужно чтоб мантировался нетронутый образ (орегинальный), а не патченный по три раза.
Так если его брать из одной папки и сохранять в другую, то он так и останется "чистым". ;)

Давно сделал для себя типа конструктора х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 с новой версией, а потом и думать о реализации скриптов для утилиты.

opel431
23-10-2011, 22:26
Обновление!
Исправлены баги, предусмотрены папки, для файлов, в зависимости от разрядности дистрибутива. Добавил параметр в файл конфигурации (Position=), для изменения положения панели с кнопками (L\R). Для восстановления системы после обновлений добавлен пункт контекстного меню и исполняемый файл.

Stranger13
24-10-2011, 01:54
opel431 извините за мою тупость, но по прежнему не могу активировать чек "расширенный BOOT".
Если не трудно обьясните на примере "Loader" от Boa Soft, за рание блогадарен.

opel431
24-10-2011, 03:19
извините за ...»
Давайте без самобичевания. Практики применения ни у кого еще нет, в.т.ч. и у меня. Поэтому, ориентируюсь только на логику работы кода и соответствующих тем с форума!

Если не трудно обьясните на примере "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
24-10-2011, 07:38
Я думаю нужно пока подаждать opel431 с новой версией, а потом и думать о реализации скриптов для утилиты. »
А я, вот думаю, может сначала то, что наверняка полезно всем, механизм импорта пользовательских твиков?

P.S. - Не нужно писать мне, о возможности применения без патчера! Можно - не выставляем чек на "Патч системных ресурсов".

voler
24-10-2011, 09:51
Я, так понимаю, речь идет о ....Files\Shared? »
Да именно об этой папке.

opel431
24-10-2011, 10:10
Да именно об этой папке. »
Можно все, что не затрагивает системные файлы, а просто копируется в систему, хоть Portable софт. Главное правильно разложите по папкам - как в установленной системе.

voler
24-10-2011, 10:38
Отлично.
Щас вот пробую установку на виртуалке, без интеграции обновлений работает хорошо, а вот при интеграции
И гоняет по циклу бесконечному.
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
Ну и поставил собрать образ. Может что не то сделал?

opel431
24-10-2011, 10:46
Ну и поставил собрать образ. Может что не то сделал? »
По обновлениям x64 конкретно подсказать не могу, но некоторые обновления требуют соблюдения очередности. Лучше спросить здесь - http://forum.oszone.net/thread-157632.html.

voler
24-10-2011, 11:02
Ок. Уберем.

voler
24-10-2011, 11:38
Щас появилась ошибка сверху, хотя я не чего не делал, только сменил OEM инфо.
Как быть? Работаю под Win7_64

opel431
24-10-2011, 11:56
Щас появилась ошибка сверху, хотя я не чего не делал, только сменил 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" все без результатно.
Попробуйте пожалуста у себя, может все таки ошибка где то?

opel431
24-10-2011, 12:48
Попробуйте пожалуста у себя, может все таки ошибка где то? »
Так у себя и пробую.
В папке 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