Neo45, насколько я знаю - вручную. Как я понял, STEA определял, какие файлы минимально нужны для загрузки, после загрузки идёт поиск носителя с остальными файлами ядра в Wim. Дополнительный wim монтируется, а пути к файлам прописываются в систему. Лучше, наверное, у самого автора спросить.
» Создание ISO-образа Windows PE 3.0, используя AIK от Windows
Цитата: Alex_Last
а чем это отличается от загрузки MiniNT россыпью?
Может я чего-то пропустил ... но пробовал загрузку из распакованного BOOT.WIM с жесткого диска (применил вим к разделу и подправил ВСД) - работает, а вот с USB-флешки не хочет
Может кто подскажет - где я что упустил ? и как это правильно сделать ?
sabash
Наверно что-то упустил.
Windows 7 работающая с флешки от aleks200059 - ведь работает.
Я думаю что надо посмотреть запуск служб для USB (в SYSTEM). Помоему у Alexs эти службы по умолчанию запускаются автоматом (start 0).
Наверно что-то упустил.
Windows 7 работающая с флешки от aleks200059 - ведь работает.
Я думаю что надо посмотреть запуск служб для USB (в SYSTEM). Помоему у Alexs эти службы по умолчанию запускаются автоматом (start 0).
sabash
Цитата:
А можно поподробнее как вы это сделали? А нагрузка на оперативную память такая же?
Цитата:
пробовал загрузку из распакованного BOOT.WIM с жесткого диска (применил вим к разделу и подправил ВСД)
А можно поподробнее как вы это сделали? А нагрузка на оперативную память такая же?
Ну с жестким диском сделал все с наименьшими поползновениями в графическом режиме
создал раздел 2гб, сделал его загрузочным, форматнул в НТФС, при помощи BootIce установил МБР/ПБР семерочные, из исошки WinPE, подготовленной Make_PE3, вынул boot.wim и при помощи GimageX применил его к разделу, кинул в корень bootmgr и каталог BOOT из исошки WinPE, при помощи EasyBCD поправил хранилище BCD (у этой проги есть опция готовая для создания записи BCD с параметрами загрузки из распакованного winpe)
Памяти жрет, естественно, меньше - примерно на размер вима, который обычно грузится в память.
Я понимаю, что при загрузке с УСБ надо где-то рыться... вот и хотел спросить - может тот-же Alexs подскажет конкретнее - что именно нужно сделать ? Не хочется изобретать велосипед и ручкаме тестить параметры запуска каждой службы ...
В идеале - вообще создать какую-либо поправку к тому-же Make_PE3 для автоматизации этого дела ...
И еще неплохо-бы уточнить как эти настройки повлияют на загрузку той-же сборки обычным методом - из wim ?
создал раздел 2гб, сделал его загрузочным, форматнул в НТФС, при помощи BootIce установил МБР/ПБР семерочные, из исошки WinPE, подготовленной Make_PE3, вынул boot.wim и при помощи GimageX применил его к разделу, кинул в корень bootmgr и каталог BOOT из исошки WinPE, при помощи EasyBCD поправил хранилище BCD (у этой проги есть опция готовая для создания записи BCD с параметрами загрузки из распакованного winpe)
Памяти жрет, естественно, меньше - примерно на размер вима, который обычно грузится в память.
Я понимаю, что при загрузке с УСБ надо где-то рыться... вот и хотел спросить - может тот-же Alexs подскажет конкретнее - что именно нужно сделать ? Не хочется изобретать велосипед и ручкаме тестить параметры запуска каждой службы ...
В идеале - вообще создать какую-либо поправку к тому-же Make_PE3 для автоматизации этого дела ...
И еще неплохо-бы уточнить как эти настройки повлияют на загрузку той-же сборки обычным методом - из wim ?
тема вообщето о WIN PE3, откудада грузить -без разницы
Загрузка россыпью с USB ot ALEKS200059 http://forum.ru-board.com/topic.cgi?forum=62&topic=3250&start=800, Но он не отвечает на вопросы уже пару лет.
Да и ответов там ни кто не ждёт, только готовые сборки подавай
Всё основано на работе DIETMAR'a 2006 года
Для XP всё давно расписано-разжевано
Если-бы ALEKS делился наработками в виде фаил листов и регистров для WIN 7, цены бы ему не было.
А так, я уж лучше буду раковыривать нормальный WIN 7, чем качать гигабайты с трекеров, и никаких гарантий что там есть что-то интересное
Загрузка россыпью с USB ot ALEKS200059 http://forum.ru-board.com/topic.cgi?forum=62&topic=3250&start=800, Но он не отвечает на вопросы уже пару лет.
Да и ответов там ни кто не ждёт, только готовые сборки подавай
Всё основано на работе DIETMAR'a 2006 года
Для XP всё давно расписано-разжевано
Если-бы ALEKS делился наработками в виде фаил листов и регистров для WIN 7, цены бы ему не было.
А так, я уж лучше буду раковыривать нормальный WIN 7, чем качать гигабайты с трекеров, и никаких гарантий что там есть что-то интересное
VV2006
Ссылка из шапки на msfn.org ведёт на 911. Поправь пожалуйста.
Ссылка из шапки на msfn.org ведёт на 911. Поправь пожалуйста.
Виноват, поправил ссылку на msfn.org. ImDisk обновился до релиза 1.4.2.
Вот что интересно; почему тема помирает без участия автора?
Сама идея настолько проста, что можно делать всё что угодно с минимальным загрузочным образом. Все базовые операции делал вручную ещё в 2006- 2007 годах для BartPE
В общем-то двигаюсь потихоньку для в сторону конструктора с Make_PE3 со всеми опциями что предлагал на 911:
-Ипользование RAM диска для монтирования создаваемого boot.wim
500- 600 Mb для нормальной работы, 1000-1200 для создания базового имиджа
- Проверка совместимости ServisePack версии для для WIN 7 и WAIK
(только MIN версия SP0 загружается с WAIK 3.1 без BSOD)
- Оптимизация размера базового “wim” имиджа путём удаления ненужных языковых пакетов и прочего мусора. Так как это делается только один раз, до сборки, то это ведёт значительному ускорению создания финального boot.wim
- Максимальная компрессия базового имиджа. DISM тратит одинаковое время на перепаковку образа при разных исходных значениях компрессии. А вот размер получается разный.
Все опции “Главной вкадки” работают и записываются INI фаил. Оптимизированные wim файлы создаются
В общем прогресс - % 15-20
Осталось сделать TreeView для выбора компонентов Windows и Programs. Думаю это будет Programs 32 и Programs 64. Собственно это и будет Plugin Manager -20%
Ну и конечно код создания boot.wim в виде ”независимого” ядра
- Смонтировал boot.wim
- добавил файлы по списку
- смонтировал PE3 кусты реестра со всеми разрешениями, по моему это и есть ядро проекта
- импортировал регистры из заданной папки
- опция; добавить WAIK cabы, драйвера
- опция; установка Язык и Региональные стандарты. По умолчанию любой локализованный дистрибутив уже имеет правильные установки. Нужно только выкинуть из PE3-SOFTWARE_MAXNET.reg всё лишнее, что там WIMB напортачил
-создал новый boot.wim
Около 30% кода, но учитывая что это всё уже есть, адаптация не должна занять много времени
Хочу добавить возможность выбора интеграции “cab” пакетов не только для WAIK 'а но и для основной Windows'кой версии -- часть Plug Managerа
Теперь главное
Есть ещё одна вкладка: Создание загрузочного ISO или USB диска. Здесь я отстал от новинок года на два, как бы и так всё работает. Максимум что сделаю, это скопирую код WIMBа для создания ISO и MultyISO + BootFix. Но хотелось бы немного большего, как минимум выбор компонентов для MultyISO, выбор бут менеджера: Grub, Plop, Bootmgr, ну и так далее, без излишеств конечно. Как в Winbuildere точно не надо
В принципе, вся загрузочная часть независима от основного проекта, всё что нужно это
папка Make_PE3\win7pe_x86\ISO\.
Былбы благодарен если бы кто сформулировал основные требования для этой части проекта, а ещё лучше написал код на AutoIt.
Всё приятнее знать что ты не один
Сама идея настолько проста, что можно делать всё что угодно с минимальным загрузочным образом. Все базовые операции делал вручную ещё в 2006- 2007 годах для BartPE
В общем-то двигаюсь потихоньку для в сторону конструктора с Make_PE3 со всеми опциями что предлагал на 911:
-Ипользование RAM диска для монтирования создаваемого boot.wim
500- 600 Mb для нормальной работы, 1000-1200 для создания базового имиджа
- Проверка совместимости ServisePack версии для для WIN 7 и WAIK
(только MIN версия SP0 загружается с WAIK 3.1 без BSOD)
- Оптимизация размера базового “wim” имиджа путём удаления ненужных языковых пакетов и прочего мусора. Так как это делается только один раз, до сборки, то это ведёт значительному ускорению создания финального boot.wim
- Максимальная компрессия базового имиджа. DISM тратит одинаковое время на перепаковку образа при разных исходных значениях компрессии. А вот размер получается разный.
Все опции “Главной вкадки” работают и записываются INI фаил. Оптимизированные wim файлы создаются
В общем прогресс - % 15-20
Осталось сделать TreeView для выбора компонентов Windows и Programs. Думаю это будет Programs 32 и Programs 64. Собственно это и будет Plugin Manager -20%
Ну и конечно код создания boot.wim в виде ”независимого” ядра
- Смонтировал boot.wim
- добавил файлы по списку
- смонтировал PE3 кусты реестра со всеми разрешениями, по моему это и есть ядро проекта
- импортировал регистры из заданной папки
- опция; добавить WAIK cabы, драйвера
- опция; установка Язык и Региональные стандарты. По умолчанию любой локализованный дистрибутив уже имеет правильные установки. Нужно только выкинуть из PE3-SOFTWARE_MAXNET.reg всё лишнее, что там WIMB напортачил
-создал новый boot.wim
Около 30% кода, но учитывая что это всё уже есть, адаптация не должна занять много времени
Хочу добавить возможность выбора интеграции “cab” пакетов не только для WAIK 'а но и для основной Windows'кой версии -- часть Plug Managerа
Теперь главное
Есть ещё одна вкладка: Создание загрузочного ISO или USB диска. Здесь я отстал от новинок года на два, как бы и так всё работает. Максимум что сделаю, это скопирую код WIMBа для создания ISO и MultyISO + BootFix. Но хотелось бы немного большего, как минимум выбор компонентов для MultyISO, выбор бут менеджера: Grub, Plop, Bootmgr, ну и так далее, без излишеств конечно. Как в Winbuildere точно не надо
В принципе, вся загрузочная часть независима от основного проекта, всё что нужно это
папка Make_PE3\win7pe_x86\ISO\.
Былбы благодарен если бы кто сформулировал основные требования для этой части проекта, а ещё лучше написал код на AutoIt.
Всё приятнее знать что ты не один
SEAKZT
Я бы с удовольствием помог, но я к сожалению не силен в AutoIt. Очень хорошо знаком с AutoIt AZJIO
Хорошо если бы он помог.
Я бы с удовольствием помог, но я к сожалению не силен в AutoIt. Очень хорошо знаком с AutoIt AZJIO
Хорошо если бы он помог.
SEAKZT
Я же говорю, выходи на конференцию, она целыми днями работает и я как за компом, так сразу подключаюсь, через форум я просто не представляю как обсуждать код в несколько сотен строк. Само общение позволит узнать алгоритм сборки а там уж по немногу придумали бы как улучшить, а уж в автоите там крути как хочешь и гуи и подробные коменты в статус бар и все опции, прогресс бар...
Для ISO я уже выкладывал комплект из батников, а то что на батниках легко конвертируется в автоит. Загрузчик BCD тоже выкладывал батник, а значит и на автоите сделать не сложно. То есть взависимости от типа загрузки из папки tool скопировать в проект соответствующие файлы и запустить создание с соответствующими командами.
Вобщем подключайся, выкладывай код (или что есть) на pastebin, а там уж доведём дело до конца.
Добавлено:
VV2006
Цитата:
Я же говорю, выходи на конференцию, она целыми днями работает и я как за компом, так сразу подключаюсь, через форум я просто не представляю как обсуждать код в несколько сотен строк. Само общение позволит узнать алгоритм сборки а там уж по немногу придумали бы как улучшить, а уж в автоите там крути как хочешь и гуи и подробные коменты в статус бар и все опции, прогресс бар...
Для ISO я уже выкладывал комплект из батников, а то что на батниках легко конвертируется в автоит. Загрузчик BCD тоже выкладывал батник, а значит и на автоите сделать не сложно. То есть взависимости от типа загрузки из папки tool скопировать в проект соответствующие файлы и запустить создание с соответствующими командами.
Вобщем подключайся, выкладывай код (или что есть) на pastebin, а там уж доведём дело до конца.
Добавлено:
VV2006
Цитата:
ImDisk обновился до релиза 1.4.2ну тогда русифицированный комплект из файлов imdisk.cpl и imdisk.inf. Первый можно просто подменить в System32, во втором при установке не прописывает пункт для всех файлов, а только для образов.
AZJIO
Спасибо за поддержку
Убедился, и не один раз, что вразумительный ответ получаеш только если вопрос содержит 50% решения. Но обычно после этого могу разобраться и сам.
Это конечно не включает оптимизацию и альтернативные решения
Чесно говоря на том уровне на котором я изучил AutoIt за последний месяц мне хватает встроеннного хелпа и чтения конференций.
Чуть-чуть подчистю то что есть, выложу. В любом случае есть вопросы по оптимизации (bugs included)
Спасибо за поддержку
Убедился, и не один раз, что вразумительный ответ получаеш только если вопрос содержит 50% решения. Но обычно после этого могу разобраться и сам.
Это конечно не включает оптимизацию и альтернативные решения
Чесно говоря на том уровне на котором я изучил AutoIt за последний месяц мне хватает встроеннного хелпа и чтения конференций.
Чуть-чуть подчистю то что есть, выложу. В любом случае есть вопросы по оптимизации (bugs included)
SEAKZT
Просто из опыта, код, который делал после года знания автоит переписывал заново через год, видя что некоторые вещи можно сделать проще и быстрее по скорости выполнения, и благодаря простоте внедрить больше полезных фич.
Если б я был в теме по поводу происходящих процессов, давно бы написал уже сам. В общем даже обработку inf-файлов BartPE не сложно сделать, а на ней в общем то и построен конструктор. Смонтировать WIM, извлечь файлы по списку, потом добавить reg-данные в подключенный реестр, потом упаковать в wim и далее в ISO. И эти 50% можно было делать давно уже вместе с начала апреля. Я думаю меня бы это заинтересовало больше чем перевод справки автоита...
Просто из опыта, код, который делал после года знания автоит переписывал заново через год, видя что некоторые вещи можно сделать проще и быстрее по скорости выполнения, и благодаря простоте внедрить больше полезных фич.
Если б я был в теме по поводу происходящих процессов, давно бы написал уже сам. В общем даже обработку inf-файлов BartPE не сложно сделать, а на ней в общем то и построен конструктор. Смонтировать WIM, извлечь файлы по списку, потом добавить reg-данные в подключенный реестр, потом упаковать в wim и далее в ISO. И эти 50% можно было делать давно уже вместе с начала апреля. Я думаю меня бы это заинтересовало больше чем перевод справки автоита...
SEAKZT
AZJIO прав.
Цитата:
Может надо как-то более конкретнее обозначить необходимые задачи.
AZJIO прав.
Цитата:
Если б я был в теме по поводу происходящих процессов, давно бы написал уже сам.
Может надо как-то более конкретнее обозначить необходимые задачи.
Вот здесь, здесь,
надеюсь, видно направление куда я двигаюсь
DISM требуется для работы с wim'ами
Для проверки лучше всего распаковать в папку с хоть один раз запущеной 4-й версией Make-PE3
Создаются только инишки и базовые wim'ы
Вкладка Pograms будет заменена на PlugMgr options; выбор активных плагинов
Drivers - это те которые ставятся DISM'ом, аналог Packages
WINSXS, скорее всего, присоединится к PlugMgr, чуствительно больно для общих плагинов
ISO - ну про это я уже помечтал однажды
надеюсь, видно направление куда я двигаюсь
DISM требуется для работы с wim'ами
Для проверки лучше всего распаковать в папку с хоть один раз запущеной 4-й версией Make-PE3
Создаются только инишки и базовые wim'ы
Вкладка Pograms будет заменена на PlugMgr options; выбор активных плагинов
Drivers - это те которые ставятся DISM'ом, аналог Packages
WINSXS, скорее всего, присоединится к PlugMgr, чуствительно больно для общих плагинов
ISO - ну про это я уже помечтал однажды
Друзья!
Имею win7 pe iso-образ, при его загрузке выскакивает shell swapper (что здОрово) со списком совершенно ненужных мне утилит. Что нужно сделать, чтобы засунуть туда нужные мне программы?
Имею win7 pe iso-образ, при его загрузке выскакивает shell swapper (что здОрово) со списком совершенно ненужных мне утилит. Что нужно сделать, чтобы засунуть туда нужные мне программы?
Dvorovich
1) если загрузчик создан спомощью BootWizard отредактировать bootcat.ini
2) открыть любым редактором ISO и посмотреть что внутри.
1) если загрузчик создан спомощью BootWizard отредактировать bootcat.ini
2) открыть любым редактором ISO и посмотреть что внутри.
dadasof
1) такого файла нет
2) внутри образа в корне лежат папки boot, efi, sources и файл bootmgr. В папке sources единственный файл boot.wim весом в 132 мега (т.е. почти весь образ).
1) такого файла нет
2) внутри образа в корне лежат папки boot, efi, sources и файл bootmgr. В папке sources единственный файл boot.wim весом в 132 мега (т.е. почти весь образ).
Dvorovich
Все эти утилиты находяться в boot.wim, а его можно перепаковать перепаковщиком, поставив в опциях перепаковщика "сделать паузу перед окончательной сборкой" и изменить конфигурации shell swapper.
Все эти утилиты находяться в boot.wim, а его можно перепаковать перепаковщиком, поставив в опциях перепаковщика "сделать паузу перед окончательной сборкой" и изменить конфигурации shell swapper.
Dvorovich
Цитата:
Neo45
Цитата:
(Самый лёгкий способ поймать осу: загнать её под шкаф и отпилить у него ножки.)
Цитата:
shell swapper (что здОрово) со списком совершенно ненужных мне утилит. Что нужно сделать, чтобы засунуть туда нужные мне программы?Отредактировать конфиг PE Shell Swapper - файл Make_PE3\PE3_mod\PE3_add\x86\Program Files\PEshell\PEShell.ini. И засунуть.
Neo45
Цитата:
Все эти утилиты находяться в boot.wim, а его можно перепаковать перепаковщикомМожно, но проще задавать нужное сразу в конструкторе - до создания выходного образа.
(Самый лёгкий способ поймать осу: загнать её под шкаф и отпилить у него ножки.)
подскажите а как можно создать пользователя с паролем, чтобы при загрузки livecd я не смог так просто войти, а мне необходимо было бы пройти процедуру авторизации???
Цитата:
подскажите а как можно создать пользователя с паролем, чтобы при загрузки livecd я не смог так просто войти, а мне необходимо было бы пройти процедуру авторизации???
А зачем это?
Цитата:
А зачем это?
ну вот возникла такая необходимость, чтобы с Livecd смогли загрузиться только те кто знает пароль
Neo45
Цитата:
да чтобы в сетку свою же попасть, например. Анонимусов не приемлем если.
Цитата:
А зачем это?
да чтобы в сетку свою же попасть, например. Анонимусов не приемлем если.
H1ghlander
Цитата:
Вы можете посмотреть какие системные файлы используют программы для сброса паролей и задать пароль отредактировав эти файлы или кусты реестра, но я точно не знаю.
А можно ещё создать загрузочное меню с паролем.
Цитата:
подскажите а как можно создать пользователя с паролем, чтобы при загрузки livecd я не смог так просто войти, а мне необходимо было бы пройти процедуру авторизации???
Вы можете посмотреть какие системные файлы используют программы для сброса паролей и задать пароль отредактировав эти файлы или кусты реестра, но я точно не знаю.
А можно ещё создать загрузочное меню с паролем.
H1ghlander
Можно в GRUB4DOS задать не полную строку, но при загрузке вместо ввода пароля перейти в режим редактирования и дописать имя загрузчика, это и будет как пароль.
Второй вариант - дописал в прогу Desktop Locker возможность автозагрузки с шифрованным паролем, можешь её попробовать.
Но оба случая при желании можно обойти. А такого чтоб к примеру wim ужатый с паролем запрашивал пароль на загрузку пока не видел. Да и в gimagex нет возможности установить пароль и в imagex.exe нет команд с использованием пароля.
Можно в GRUB4DOS задать не полную строку, но при загрузке вместо ввода пароля перейти в режим редактирования и дописать имя загрузчика, это и будет как пароль.
Второй вариант - дописал в прогу Desktop Locker возможность автозагрузки с шифрованным паролем, можешь её попробовать.
Но оба случая при желании можно обойти. А такого чтоб к примеру wim ужатый с паролем запрашивал пароль на загрузку пока не видел. Да и в gimagex нет возможности установить пароль и в imagex.exe нет команд с использованием пароля.
Помогите, файл Make PE3 40.exe по ссылке http://www.mediafire.com/?fi81wqcdmzdv5 качается битый и не распаковывается. Пере залейте пожалуйста на ifolder.ru
Страницы: 12345678910111213141516171819
Предыдущая тема: Java и Win7 x64
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.