Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Мультизагрузочный диск Windows 7. (http://forum.oszone.net/showthread.php?t=198411)

21h 02-02-2011 21:46 1603101

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

21h 02-02-2011 21:50 1603104

Хотел бы ещё добавить. В setup.exe (точнее уже в setup1.exe) есть такой ключ /unattend с помощью кторого можно задать файл ответов. Так что с полной автоматической установкой проблем нету как для x86 так и для x64.

Ещё добавить. Даный метод похож на метод от Boa Soft. Поетому давайте в этой теме обсуждать возможности Windows PE и как правильнее "перехватывать" setup.exe.

GanjaSnay 04-02-2011 01:51 1603989

21h, Не подскажешь как сделать дистрибутив 7 снова загрузочным,хочу туда активатор добавить. Пробывал копировать все содержимое диска в папку,туда же добавлял активатор,но после создания ISO он теряет свои boot качества в биосе. Не грузится кароче из под биос и все.

Morpheus 04-02-2011 02:26 1604000

GanjaSnay, Создание загрузочного ISO/DVD Windows Vista

GanjaSnay 04-02-2011 03:38 1604010

Morpheus, Спасибо,но я уже разобрался. UltraISO мне помогло.


Время: 23:35.

Время: 23:35.
© OSzone.net 2001-