![]() |
Мультизагрузочный диск Windows 7.
Хочу привести пока что тестовый пример мультизагрузочного диска с двумя ОС Windows 7 Ultimate x86 RUS и Windows 7 Ultimate x64 RUS + программы.
Даный вариант не нуждается в крекингу загрузчиков или чегото там ещё. Даный пример нацелен на создание приложения для запуска программ ( в том числе установку Windows) в среде Windows PE. И так, опишу я все с помощью небольшого алгоритма. Действия: 1. Экспортируем Windows 7 Ultimate x86 в C:\install.wim 2. Экспортируем Windows 7 Ultimate x64 в C:\install.wim. Пролучаем install.wim с двумя ОС. Даный install.wim должен быть перемещен в sources\install.wim 3. Монтируем образ Windows PE за индексом 2 в C:\mount 4. Переименовываем setup.exe в setup1.exe 5. Копируем наше приложение в C:\mount\setup.exe 6. Размонтируем образ Windows PE 7. Создаем iso образ Ниже приведены скриншоты моего приложения: ![]() ![]() ![]() Даное приложение разрабатывалось в среде C++ Builder XE (в принципе не имеет значение какая версия или где создавать). Приложение загружает из Windows PE библиотеку kernel32.dll, в каторой находится функция CreateProcessA. С помощью этой функции можно запустить на Windows PE любое приложение. P.S. Тестировалась следующая функция: shell32.dll -> ShellExecute, которая по неизвесным причинам не выполнялась. |
Хотел бы ещё добавить. В setup.exe (точнее уже в setup1.exe) есть такой ключ /unattend с помощью кторого можно задать файл ответов. Так что с полной автоматической установкой проблем нету как для x86 так и для x64.
Ещё добавить. Даный метод похож на метод от Boa Soft. Поетому давайте в этой теме обсуждать возможности Windows PE и как правильнее "перехватывать" setup.exe. |
21h, Не подскажешь как сделать дистрибутив 7 снова загрузочным,хочу туда активатор добавить. Пробывал копировать все содержимое диска в папку,туда же добавлял активатор,но после создания ISO он теряет свои boot качества в биосе. Не грузится кароче из под биос и все.
|
GanjaSnay, Создание загрузочного ISO/DVD Windows Vista
|
Morpheus, Спасибо,но я уже разобрался. UltraISO мне помогло.
|
Время: 23:35. |
Время: 23:35.
© OSzone.net 2001-