Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Создание ISO-образа Windows PE 3.0, используя AIK от Windows

Автор: Leoandrey
Дата сообщения: 04.08.2012 18:23
Всем привет, никто не поделится компонентами DirectX для Windows PE3.0?
спасибо
Автор: genafonchik
Дата сообщения: 06.08.2012 19:03
WinPE 4.0 еще нету?
Автор: Neo45
Дата сообщения: 07.08.2012 10:57
genafonchik


Цитата:
WinPE 4.0 еще нету?


Уже есть WinPE 4.0 и он уже доступен в Windows ADK (Windows Kits 8.0).
Автор: genafonchik
Дата сообщения: 07.08.2012 15:07
Neo45
Это Windows Assessment and Deployment Kit (ADK) for Windows® 8 Consumer Preview или есть новее?
Может кто выложит WinPE 4.0 ?
Автор: Neo45
Дата сообщения: 07.08.2012 16:13
genafonchik

Цитата:
Это Windows Assessment and Deployment Kit (ADK) for Windows® 8 Consumer Preview или есть новее?

Да, новее вроде нету.
Автор: robt
Дата сообщения: 08.09.2012 21:21
где меняется надпись которая над прогрессом загрузки wim в память, типа "Windows is loading files ..." ???
Автор: 6r4yf0x
Дата сообщения: 21.09.2012 08:53
Собираю ручками без буилдеров.

Объясните какие файлы, ключи реестра, нужно добавить в wim образ для запуска explorer.exe?
Автор: pljava
Дата сообщения: 21.09.2012 13:24
Make_PE3 Plagin manager - Достаточно прозрачная система, чтобы увидеть какие файлы и ключи реестра нужно добавить в WIM образ для запуска любого из входящих плагинов - необходимо только прочитать небольшое описание которое входит в состав пакета.
Автор: superman md
Дата сообщения: 18.10.2012 22:27
genafonchik

Цитата:
Это Windows Assessment and Deployment Kit (ADK) for Windows® 8 Consumer Preview или есть новее?
Может кто выложит WinPE 4.0 ?


Комплект средств для развертывания и оценки Windows (ADK) для Windows(R) 8
Автор: genafonchik
Дата сообщения: 18.10.2012 23:10

Цитата:
Комплект средств для развертывания и оценки Windows (ADK) для Windows(R) 8

Может кто замутит WinPE 4.0 ?
Автор: LinTMA3yTA
Дата сообщения: 22.10.2012 15:43

Цитата:
Может кто замутит WinPE 4.0 ?

Весь комплект 2.7Гига а папка Windows Kits 697 мегов (amd64,х86. только русс и англ пакеты)
Что нужно?
Автор: genafonchik
Дата сообщения: 22.10.2012 16:16
LinTMA3yTA
Образ сделайте WinPE 4.0 x86
Автор: LinTMA3yTA
Дата сообщения: 22.10.2012 17:38
Я сборки не делаю, http://narod.ru/disk/62800927001.aa76a6e162f7fb462dcab44b6b6991b6/work9200x86winpe.wim.html Вот Чистый boot.wim, я только 7zfm, туда положил.
Автор: genafonchik
Дата сообщения: 22.10.2012 17:46
LinTMA3yTA
Можно чистый *.wim? Без пакетов и без добавок..
Спасибо!
Автор: LinTMA3yTA
Дата сообщения: 23.10.2012 01:00

Цитата:
Можно чистый *.wim?

Чистый, он Енглиш. Надо?
P.S.http://narod.ru/disk/62819970001.17761508a7d11c02cc8cf3c3806d8277/winpe.wim.html
Автор: osten
Дата сообщения: 23.10.2012 01:02

Цитата:
Может кто замутит WinPE 4.0?

Работаем...
Должен там быть WinNTsetup2, BootICE, Terabyte'овский софт, 7-zip и простой файловый менеджер. Ну и HTA-менюшка в стиле Metro UI.
ИМХО больше и не нужно ничего, это же не Live-CD со всеми свистоперделками.
Автор: mahtanoronra
Дата сообщения: 18.11.2012 01:12
подскажите. весь инет облазил. но не смог найти как правильно(HEX) или чем отредактировать bootmgr? для BCD BootICE подойдёт.
а то загрузка установочника win8 и win7 PE с флешки перекрывают друг друга.
Автор: pljava
Дата сообщения: 18.11.2012 13:51

Цитата:
подскажите. весь инет облазил. но не смог найти как правильно(HEX) или чем отредактировать bootmgr? для BCD BootICE подойдёт.
а то загрузка установочника win8 и win7 PE с флешки перекрывают друг друга.


Подходит. Есть еще EasyBCD - устанавливается в систему W8 или W7.
Автор: lucky_Luk
Дата сообщения: 18.11.2012 14:02
pljava

Цитата:
" подскажите. весь инет облазил. но не смог найти как правильно(HEX) или чем отредактировать
bootmgr? для BCD BootICE подойдёт ?
а то загрузка установочника win8 и win7 PE с флешки перекрывают друг друга ".

Правильно делать это обычной утилитой BCDEDIT, запускаемой из командной строки Win7 (наверно, она есть и в Висте, и в Восьмерке). Вот инструкция[more]
Если кроме Windows 7 (Vista) на диске хочется иметь что-нибудь построенное на WinPE 2.0-2.2 (например, ElcomSoft System Recovery, или Active Boot Disk), то автоматически сталкиваемся с проблемой сосуществования папок Boot, Sources, а внутри одинаковые файлы, и т.д. Решение выглядит так. Предполагается, что проект находится в D:\mybootcd, где уже лежат папки Boot, Sources, файл Bootmgr -- все, что содержит в себе любой дистрибутив Windows 7. Наша цель -- сделать в его BCD (Boot Configuration Data) запись о существовании нового wim-файла (назовем его ESR.wim), возможность загрузки из которого мы хотим видеть в меню менеджера загрузки Windows 7. Итак, мы в Windows 7, мы Администраторы, открываем Мой компьютер, лезем в директорию D:\mybootcd\boot\, зажав Shift, на свободном пространстве щелкаем пр.кн. мыши, Открыть окно команд, попадаем в командную строку (можно и через Пуск > Найти программы и файлы - вводим CMD, щелкаем пр. кн. мыши на появившемся CMD - "Запуск от имени администратора", как угодно, главное, чтобы путь к bcd был указан и права администратора были), выполняем:
bcdedit /store bcd /copy {default} /d "Elcomsoft ESR"
В ответ получаем -- Запись успешно скопирована в {лала-ла-ла-ла-лала}. Прекрасно. Копируем это {лала-ла-ла-ла-лала} для следующего шага. Теперь последовательно выполняем:
bcdedit /store bcd /set {лала-ла-ла-ла-лала} device ramdisk=[boot]\sources\esr.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set {лала-ла-ла-ла-лала} osdevice ramdisk=[boot]\sources\esr.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
С хранилищем загрузочного меню закончили. Осталось закинуть в папку Sources wim-файл от Elcomsoft, переименованный в ESR.wim, и можно запускать сборку проекта. Вышеописанные действия справедливы для любой другой дополнительной опции загрузки в BCD. И, по-моему, можно поселить отдельный загрузчик bootmgr в корне, навесив на него все WinPE2.0/2.1, но пока что так.
[/more]
Автор: mahtanoronra
Дата сообщения: 18.11.2012 14:44
pljava
нет не то мне надо сам bootmgr отредактировать изменить привязку к BCD
а EasyBCD он только системный BCD редактирует. сторонний не хочет.да и bootmgr не может
lucky_Luk
тут ещё батник выкладывали который вроде создовал новый BCD через BCDEDIT,но и он не работал.
Автор: lucky_Luk
Дата сообщения: 18.11.2012 18:40
mahtanoronra


Цитата:
нет не то мне надо сам bootmgr отредактировать изменить привязку к BCD

Объясни подробнее, что хочешь сделать, что значит "изменить привязку к BCD"?
Автор: mahtanoronra
Дата сообщения: 18.11.2012 18:55
lucky_Luk
насколько из поисков по bootmgr и по BCD понял что загрузка идёт так bootmgr-BCD-win.iso
хочу истолятор вин 8 скопировать на флешку,но на флешке уже есть bootmgr-BCD-win.iso загружающий win7pe.
программами можно редактировать только сам BCD и что он будет грузить. а вот bootmgr что бы он грузил BCD(другой скажем BC1 или BC0) .нашёл лишь что нужно в HEX его менять .но что именно и на что так и инструкции не нашёл.были ссылки тут в теме на BC1 BC0 но файлы уже удалены
Автор: lucky_Luk
Дата сообщения: 18.11.2012 21:18
mahtanoronra


Цитата:
но на флешке уже есть bootmgr-BCD-win.iso загружающий win7pe.

Дык, второй Wim переименовываешь как-нибудь (или Wim от Win7PE - этому точно пофиг на переименование), кладешь в подкаталог Source и делаешь обыкновенное меню загрузки. Инструкцию давал чуть выше.
А зачем тебе менять название BCD, если достаточно его одного (файлов загрузчика), а Wim всяких разных он может грузить много штук?

Добавлено:

Цитата:
хочу истолятор вин 8 скопировать на флешку

Тебе придется распаковать образ восьмерки и в папку Sources подложить еще один Wim, от Win7PE (а может быть его можно и в другом месте хранить, если правильно пути в загрузчике задать, не проверял), а потом собрать новый образ диска. А не делать два загрузчика BCD, его одного хватит.

Добавлено:
Но как работает "самопальный" установочный образ Windows 8, это еще вопрос. Хотя "самовар" собирали успешно из файлов.
Автор: mahtanoronra
Дата сообщения: 18.11.2012 21:46
lucky_Luk
я конечно думал над этим.можно не спорю.но у меня тогда в BCD будет загрузка вин7пе и установка вин832 и вин864,не очень бы хотело так все пермешивать.
у меня груб грузит там в нём вин7пе и так прописан и ещё куча всего.так же в прописан та же установка вин8 та самая.пока без вин7пе.
тут ещё такая штука. вин8 и вин7пе файлы там есть разлиные по размеру в BCD которые лежат.это панятно винда то новая.
я хочу сбору CTRLSOFT скопировать.пишет совместима с «MultiBoot USB» (С) Jeckson07 . я и Win Setup_1_0_beta8 пробовал записать.записал и поглядел файлы абсолютно одинаковы что на флешке вышли что на диске были. а пункты меню в грубе прописать не долго.
или подскажите тогда как можно что бы не лишать себя каких функций, запускать тот вин7пе но без его bootmgr-BCD-win.iso.знаю можно в память загрузить или можно напрямую с флешки читать через груб.просто может у вин7пе какие то преимущесва при запуске через bootmgr-BCD-win.iso(я в этом деле не совсем спец, так чисто для себя,по этому точно ни знаю ньюансов)
а вы сами то знаете как bootmgr подправить если что?
Автор: lucky_Luk
Дата сообщения: 18.11.2012 22:41
mahtanoronra


Цитата:
а вы сами то знаете как bootmgr подправить если что?

Вот так как вам надо - не знаю как делается. Знаю только тот вариант, который описал. С восьмеркой я мало работал, так что не смогу помочь.


Цитата:
может у вин7пе какие то преимущесва при запуске через bootmgr-BCD-win.iso

К сожалению, не знаю.
Автор: mahtanoronra
Дата сообщения: 18.11.2012 23:27
Спасибо
тогда подожду других кто ответит
или может я не в ту ветку обратился?куда лучше с такими вопросами?
Автор: lucky_Luk
Дата сообщения: 19.11.2012 09:15
mahtanoronra

Цитата:
или может я не в ту ветку обратился?куда лучше с такими вопросами?

Тема правильная. Но можешь еще обратиться в тему по сборке образов Windows 8, описав свою задачу, может там лучше знают, как устроен образ восьмерки и как лучше сделать 32+64 на одном диске.
http://forum.ru-board.com/topic.cgi?forum=55&topic=11682&glp#lt
Автор: mahtanoronra
Дата сообщения: 19.11.2012 09:23
lucky_Luk
спасибо. у CTRLSOFT и так 32+64, просто win7pe всю картину портит.а убирать его не охота если можно как то иначе сделать.
Автор: conty9
Дата сообщения: 19.11.2012 11:07
mahtanoronra, поскольку сам очень долго искал способ "перенести" загрузку в уникальный каталог, опишу найденный вариант. Но вначале, для понимания, схема загрузки ОС класса Vista/7/8: загружается bootmgr (если его загружать грубом, может находиться в любой папке!), вызывает своё меню (в оригинальном загрузчике указан путь Boot\BCD). Из меню загружается boot.sdi (путь к нему указан в BCD, т.е., его можно изменить). Некоторые утилиты, например BootICE /один из самых удобных редакторов BCD/, прописывают путь по-умолчанию Boot\boot.sdi, хотя bcdedit поддерживает возможность указания любого пути к этому файлу. Также из BCD загружается непосредственно само ядро (может находиться по любому пути). Это очень упрощённая схема загрузки, касающаяся только путей к минимальным загрузочным файлам: bootmgr->Boot\BCD->Boot\boot.sdi->Sources\boot.wim
Итак, задача: перенести все файлы в папку 2k10 (делал для своей сборки). Вначале понадобится подправить путь в bootmgr. Прямо "в лоб" (НЕХ-редактор) это не получится сделать для произвольных имён - пути в bootmgr находятся в упакованной части загрузчика. Поэтому нужен распакованный вариант - bootmgr.exe (он имеется в ОС). Именно его правим НЕХ-редактором, указывая нужный путь (4 символа) и имя (3 символа) для файла меню. После этого нужно подправить контрольную сумму файла и упаковать его. В этом поможет утилита BOOTMGR Recompiler. Поскольку её найти тяжело (но можно), выложил свой комплект. В комплект включен "заточенный" под 2k10 bootmgr.exe от Windows 7 sp1 (он идентичен в x86 и x64), и два варианта утилитки - для использования в среде х86 и в х64. Вначале НЕХ-редактором ищем в bootmgr.exe все вхожения "2k10" и заменяем их на нужный путь. Также в выложеном bootmgr.exe подправлена загрузочная надпись (Loading Win7PE x86 /2k10/) - тоже нужно исправить на свой вариант. Перед надписью есть указание на её расположение (pad-left="25" - т.е., слева, с 25-й позиции, можно изменить стиль на 8-й - указать pad-left="02", а надпись - на "Loading files..."). После правки запускаем соответствующую ОС версию BOOTMGR Recompiler (т.е., если работаем в ОС х64, запускаем х64-вариант). Вначале выбираем способ упаковки LZNT1 (галочку XpressHuff снимаем) и использование ntdll.dll. Потом открываем исправленный bootmgr.exe, соглашаемся с предложением исправить контрольную сумму и получаем bootmgr_mod - готовый загрузчик, который будет искать BCD (или как вы там его обозвали!) в нужной папке. В выложенном варианте, кроме привязки BCD к папке 2k10, также подправлены пути под эту папку для загрузочного шрифта (оригинал править сложнее - есть несколько вхождений boot, которые нельзя менять). Работа утилиты проверялась под ХР (х86) и 7х86, результатом является полноценный bootmgr, работающий с Vista/7/8 х86/х64. Попутно замечу, что точно так же можно править и загрузчик от 8-ки, хотя его использование усложнено - он сможет загрузить только "лицензионные" сборки (проверяется цифровая подпись).
Второй этап - правка BCD. Проще всего использовать функцию BootICE для редактирования меню BCD. Как я ранее упоминал, BootICE устанавливает пути по-умолчанию: Boot\boot.sdi и Boot\memtest.exe. Тут несколько вариантов. Например, правим в BootICE (правка будет работать только под Vista/7/8(?)) меню. Потом для готового меню BCD в НЕХ-редакторе исправляем пути к boot.sdi и memtest.exe на свои - к примеру, 2k10\... . Либо используем возможности bcdedit.exe для изменения пути.
Результат привязки к 2k10: bootmgr находится по любому пути (загружается грубом), в папке 2k10 есть BCD, memtest.exe, папка fonts и ядро boot.wim. Папки boot и sources игнорируются. Для отображения анимации при загрузке (7-й стиль) также придётся править winload.exe (Windows\System32\boot), чтобы он использовал шрифт wgl4_boot из нового пути (к примеру, 2k10\fonts\wgl4_boot) - без этого изменения используется загрузочный экран в стиле Vista. Проще всего подправить в НЕХ-редакторе путь, исправить контрольную сумму (я использую для этого тот же BOOTMGR Recompiler ), и перепаковать ядро. Если не нужна анимация - можно удалить 2k10\fonts\wgl4_boot.

А лично у меня другой вопрос - можно ли увеличить число отображаемых на экране меню BCD (без скроллинга) вариантов загрузки (по-умолчанию их 6 плюс тест памяти)?
Автор: pljava
Дата сообщения: 19.11.2012 12:54
conty9

Спасибо за информацию - тема раскрыта очень глубоко.

mahtanoronra

Пробовал грузить с FLASH образы W7, W8, и диск Windows 8 RTM в формате VHD.
Меню загрузки настраивал с помощью BootICE (EasyBCD тоже может редактировать внешние файлы).
Есть особенность - каталог BOOT и файл bootmgr брал из Windows 8 RTM.

Страницы: 12345678910111213141516171819

Предыдущая тема: Java и Win7 x64


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.