Скрипт для модификации оригинального дистрибутива Windows 8 (x64)
правка \boot\bcd (включение режима TESTSIGNING) для запуска FiraDisk
http://gromr1.blogspot.com/2013/02/install-windows-8-from-usb.html
http://greenflash.su/forum/5-392-15859-16-1332622398
Script by kenny5705 ( GRomR1 ). Special for GreenFlash.su. 07.02.2013 ©
Big thx Atlant & Cha-Cha for the found good solution. --- Что он делает --- Включает режим TESTSIGNING для установки неподписанных драйверов (FiraDisk) в среду предустановки (WinPE).
--- Требования к ОС --- 1. Windows Vista и старше.
2. Запуск приложений от имени администратора.
--- Требования к установочному дистрибутиву --- Windows 8 с одной разрядностью (64-бита), желательно оригинальный дистрибутив в виде ISO-образа.
В принципе, с любым другим дистрибутивом, который содержит BCD, тоже будет работать.
Со сборками возможны проблемы. Как всегда, Вы сами отвечаете за проделанные Вами действия.
--- Последовательность действий для запуска скрипта --- 1. Положить скрипт в одну папку с дистрибутивом (ISO-образом).
2. Запустить скрипт.
3. Разрешить запуск с привилегиями админа.
4. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен)
5. Дождаться завершения скрипта и получения сообщения "Success!"
--- или --- 1. Положить скрипт в одну папку с дистрибутивом (ISO-образом).
2. Запустить скрипт от имени администратора.
3. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен)
4. Дождаться завершения скрипта и получения сообщения "Success!"
--- или --- 1. Положить скрипт в одну папку с дистрибутивом с именем "WINx64.iso".
2. Запустить скрипт от имени администратора.
3. Дождаться завершения скрипта и получения сообщения "Success!"
--- Особенности и возможные ошибки --- 1. Скрипт - это cab-архив, внутри которого находятся 3 файла: UltraISO.exe, uikey.ini и modify_WIN8x64.cmd.
Первые два файла служат для доступа к iso-образу и его редактирования. Третий файл - сам скрипт.
Эти файлы во время запуска распаковываются в каталог %TEMP%. После завершения - удаляются.
2. Скрипт работает с системной командой bcdedit, поэтому необходимы права админа.
3. Скрипт не любит, когда в пути присутствуют русские символы (невозможно запустить с правами админа).
Если они присутствуют и от них не избавиться, то скрипт запускать сразу от имени администратора.
Отдельная благодарность за помощь следующим людям:
Atlant, Cha-Cha, Alex_Piggy О замеченных ошибках можете писать сюда:
http://gromr1.blogspot.com/2013/02/install-windows-8-from-usb.html modify_WIN8x64.rar - 1,23 МБ - Скачать MD5:6E55320774B52FC224D4D3428E5DBF87
Добавлено (13.02.2013, 20:00)
---------------------------------------------
Скрипт для модификации оригинального дистрибутива Windows Vista/7/8
добавление FiraDisk.cmd и winpeshl.ini в boot.wim ( index:2 )
http://gromr1.blogspot.com/2013/02/install-windows-all-from-usb.html
http://greenflash.su/forum/5-392-15859-16-1332622398
Script by kenny5705 ( GRomR1 ). Special for GreenFlash.su. 11.02.2013 ©
Big thx Atlant for the found good solution. --- Что он делает --- Добавляет драйвер FiraDisk (FiraDisk.cmd) и файла (winpeshl.ini), который содержит команду запуска FiraDisk.cmd во время установки Windows (в самом начале, во время запуска WinPE).
--- Требования к ОС --- 1. Windows 7 и старше.
2. Запуск приложений от имени администратора.
3. Отключенный антивирус.
* Зачем отключать антивирус? - т.к. boot.wim содержит много файлов, которые довольно быстро обрабатывает
(монтирует/сохраняет/размонтирует),
а антивирус в это время их проверяет и не дает к ним доступа, из-за этого можете схватить разные ошибки,
например, "Error: 5 Access Denied".
--- Требования к установочному дистрибутиву --- Windows Vista/7/8, желательно оригинальный дистрибутив в виде ISO-образа. В принципе, с любым другим дистрибутивом,
который содержит неизменный boot.wim
(или тот у кого 2 индекс соответвует среде установки), тоже будет работать.
Со сборками возможны проблемы. Как всегда, Вы сами отвечаете за проделанные Вами действия.
--- Последовательность действий для запуска скрипта --- 1. Отключить антивирус.
2. Положить скрипт в одну папку с дистрибутивом (ISO-образом).
3. Запустить скрипт.
4. Разрешить запуск с привилегиями админа.
5. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен)
6. Дождаться завершения скрипта и получения сообщения "Success!"
--- или --- 1. Отключить антивирус.
2. Положить скрипт в одну папку с дистрибутивом (ISO-образом).
3. Запустить скрипт от имени администратора.
4. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен)
5. Дождаться завершения скрипта и получения сообщения "Success!"
--- или --- 1. Отключить антивирус.
2. Распаковать архив со скриптом.
3. Заменить подходящий образ-пустышку на настоящий образ с таким же именем.
4. Запустить скрипт от имени администратора.
5. Дождаться завершения скрипта и получения сообщения "Success!"
--- Особенности и возможные ошибки --- 1. Скрипт - это cab-архив, внутри которого находятся 5 файла: UltraISO.exe, uikey.ini, addFira.cmd, FiraDisk.cmd, winpeshl.ini.
Первые два файла служат для доступа к iso-образу и его редактирования.
Третий файл - сам скрипт.
Четвертый и пятый добавляются в образ boot.wim (во 2 индекс/редакцию).
Эти файлы во время запуска распаковываются в каталог %TEMP%. После завершения - удаляются.
2. Скрипт работает с системной командой dism, поэтому необходимы права админа.
3. Скрипт не любит, когда в пути присутствуют русские символы (невозможно запустить с правами админа).
Если они присутствуют и от них не избавиться, то скрипт запускать сразу от имени администратора.
О замеченных ошибках можете писать сюда:
http://gromr1.blogspot.com/2013/02/install-windows-all-from-usb.html addFira_in_ISO.rar - 1,32 МБ - Скачать MD5:80A9FFB8C1BFE1B05EAE8F2F16B84D82