Как Вы уже могли заметить, для установки Windows с флешки помимо самого установочного образа требуется еще 2 файла (AutoUnattend.xml и FiraDisk.cmd), причем файл AutoUnattend.xml должен обязательно располагаться в корне накопителя. И это не очень удобно. К тому же этот способ, говорят, не работоспособен с USB-HDD. Но с помощью незначительных операций можно избавиться от этих недостатков. Необходимо всего лишь интегрировать FiraDisk в дистрибутив.
И сейчас я покажу, как это сделать.
Ручная интеграция FiraDisk в дистрибутив.
1. Достать boot.wim из ISO-образа дистрибутива (\sources\boot.wim) любым удобным способом и положить его в какую-нибудь папку.
2. Запустить командную строку от имени администратора и перейти в каталог с boot.wim, чтобы этот каталог стал текущим.
3. Создать каталог mount (рядом с boot.wim) и смонтировать boot.wim (индекс 2) в этот каталог:
1) Команда DISM присутствует только в Windows 7 и старше.
2) На XP и Vista можно использовать imagex или gimagex.
4. Скачать файлы FiraDisk.cmd и winpeshl.ini и скопировать их в папку рядом с boot.wim
Примечание:
Файл winpeshl.ini содержит инструкцию: запустить FiraDisk.cmd по следующему пути; которая выполняется во время запуска WinPE.
5. Скопировать их в папку mount следующими командами:
9. Скопировать модифицированный boot.wim обратно в ISO-образа дистрибутива по тому же пути взамен существующего (\sources\boot.wim).
10. Всё!
Автоматическая интеграция FiraDisk в дистрибутив.
1. Скачать архив со скриптом (addFira_in_ISO.rar).
2. Положить скрипт (addFira_in_ISO.cmd) в одну папку с дистрибутивом (ISO-образом).
3. Отключить антивирус и запустить скрипт.
Примечание:
Отключить антивирус обязательно перед запуском! (т.к. boot.wim содержит много файлов, которые довольно быстро обрабатываются, а антивирь в это время их проверяет и не дает к ним доступа, из-за этого могут возникунть разные ошибки, например, "Error: 5 Access Denied").
4. Разрешить запуск с привилегиями админа (или сразу запустить от имени Администратора).
5. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен).
6. Дождаться завершения скрипта и получения сообщения "Success!".
О том как создавался этот скрипт, смотрите в следующей статье.
Теперь необходимость в файлах AutoUnattend.xml и FiraDisk.cmd, находящихся на флешке, пропадает (их можно удалить). Так же теперь можно устанавливать Windows с USB-HDD.
Для установки Windows с данного дистрибутива использовать следующий пункт меню (в принципе он не изменился), на примере Windows 8 (x86) (образ в папке Boot, дефрагметирован):
Дополнение (альтернативный, возможно лучший вариант):
После написания статьи появилcя интегратор FiraDisk в виде exe-приложения. Возможно пользоваться им даже проще. Так что оставляю ссылку на него.И сейчас я покажу, как это сделать.
Ручная интеграция FiraDisk в дистрибутив.
1. Достать boot.wim из ISO-образа дистрибутива (\sources\boot.wim) любым удобным способом и положить его в какую-нибудь папку.
2. Запустить командную строку от имени администратора и перейти в каталог с boot.wim, чтобы этот каталог стал текущим.
3. Создать каталог mount (рядом с boot.wim) и смонтировать boot.wim (индекс 2) в этот каталог:
dism /mount-wim /wimfile:.\boot.wim /index:2 /mountdir:.\mountПримечание:
1) Команда DISM присутствует только в Windows 7 и старше.
2) На XP и Vista можно использовать imagex или gimagex.
4. Скачать файлы FiraDisk.cmd и winpeshl.ini и скопировать их в папку рядом с boot.wim
Примечание:
Файл winpeshl.ini содержит инструкцию: запустить FiraDisk.cmd по следующему пути; которая выполняется во время запуска WinPE.
5. Скопировать их в папку mount следующими командами:
copy .\FiraDisk.cmd .\mount\Windows\System326. Отмонтировать каталог mount с применением изменений:
copy .\winpeshl.ini .\mount\Windows\System32
dism /unmount-wim /mountdir:.\mount /commit7. Удалить все ресурсы, связанные с подключенным wim-образом (boot.wim):
dism /cleanup-wim8. Закрыть командную строку - она больше не нужна.
9. Скопировать модифицированный boot.wim обратно в ISO-образа дистрибутива по тому же пути взамен существующего (\sources\boot.wim).
10. Всё!
Автоматическая интеграция FiraDisk в дистрибутив.
1. Скачать архив со скриптом (addFira_in_ISO.rar).
2. Положить скрипт (addFira_in_ISO.cmd) в одну папку с дистрибутивом (ISO-образом).
3. Отключить антивирус и запустить скрипт.
Примечание:
Отключить антивирус обязательно перед запуском! (т.к. boot.wim содержит много файлов, которые довольно быстро обрабатываются, а антивирь в это время их проверяет и не дает к ним доступа, из-за этого могут возникунть разные ошибки, например, "Error: 5 Access Denied").
4. Разрешить запуск с привилегиями админа (или сразу запустить от имени Администратора).
5. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен).
6. Дождаться завершения скрипта и получения сообщения "Success!".
О том как создавался этот скрипт, смотрите в следующей статье.
Теперь необходимость в файлах AutoUnattend.xml и FiraDisk.cmd, находящихся на флешке, пропадает (их можно удалить). Так же теперь можно устанавливать Windows с USB-HDD.
Для установки Windows с данного дистрибутива использовать следующий пункт меню (в принципе он не изменился), на примере Windows 8 (x86) (образ в папке Boot, дефрагметирован):
title Windows 8 (x86)
set MYISO=WIN8x86.iso
map --mem (md)0x800+4 (99)
map /Boot/%MYISO% (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)
Дополнение (альтернативный, возможно лучший вариант):
Используемый материал:
Сообщение Atlant'a на greenflash.su
Средство системы обслуживания образов развертывания и управления ими (DISM)
Сообщение Cha-Cha на greenflash.su
Установка Windows 7 x86-x64, 8 x86 из ISO образа на флешке или USB-HDD
43 - Install Windows 8, Server 2012, Win 7, 2K8 & Vista from multiple ISO files on the same Flash drive.
GRUB4DOS; GRUB Legacy (<= 0.97)
Установка windows xp с мультизагрузочной флешки Установка Windows 7 и Windows XP с флешки
Два дистрибутива Windows 7 на одной флешке
При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
Как Вы уже могли заметить, для установки Windows с флешки помимо самого установочного образа требуется еще 2 файла (AutoUnattend.xml и FiraDisk.cmd), причем файл AutoUnattend.xml должен обязательно располагаться в корне накопителя. И это не очень удобно. К тому же этот способ, говорят, не работоспособен с USB-HDD. Но с помощью незначительных операций можно избавиться от этих недостатков. Необходимо всего лишь интегрировать FiraDisk в дистрибутив.
И сейчас я покажу, как это сделать.
Ручная интеграция FiraDisk в дистрибутив.
1. Достать boot.wim из ISO-образа дистрибутива (\sources\boot.wim) любым удобным способом и положить его в какую-нибудь папку.
2. Запустить командную строку от имени администратора и перейти в каталог с boot.wim, чтобы этот каталог стал текущим.
3. Создать каталог mount (рядом с boot.wim) и смонтировать boot.wim (индекс 2) в этот каталог:
1) Команда DISM присутствует только в Windows 7 и старше.
2) На XP и Vista можно использовать imagex или gimagex.
4. Скачать файлы FiraDisk.cmd и winpeshl.ini и скопировать их в папку рядом с boot.wim
Примечание:
Файл winpeshl.ini содержит инструкцию: запустить FiraDisk.cmd по следующему пути; которая выполняется во время запуска WinPE.
5. Скопировать их в папку mount следующими командами:
9. Скопировать модифицированный boot.wim обратно в ISO-образа дистрибутива по тому же пути взамен существующего (\sources\boot.wim).
10. Всё!
Автоматическая интеграция FiraDisk в дистрибутив.
1. Скачать архив со скриптом (addFira_in_ISO.rar).
2. Положить скрипт (addFira_in_ISO.cmd) в одну папку с дистрибутивом (ISO-образом).
3. Отключить антивирус и запустить скрипт.
Примечание:
Отключить антивирус обязательно перед запуском! (т.к. boot.wim содержит много файлов, которые довольно быстро обрабатываются, а антивирь в это время их проверяет и не дает к ним доступа, из-за этого могут возникунть разные ошибки, например, "Error: 5 Access Denied").
4. Разрешить запуск с привилегиями админа (или сразу запустить от имени Администратора).
5. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен).
6. Дождаться завершения скрипта и получения сообщения "Success!".
О том как создавался этот скрипт, смотрите в следующей статье.
Теперь необходимость в файлах AutoUnattend.xml и FiraDisk.cmd, находящихся на флешке, пропадает (их можно удалить). Так же теперь можно устанавливать Windows с USB-HDD.
Для установки Windows с данного дистрибутива использовать следующий пункт меню (в принципе он не изменился), на примере Windows 8 (x86) (образ в папке Boot, дефрагметирован):
Дополнение (альтернативный, возможно лучший вариант):
После написания статьи появилcя интегратор FiraDisk в виде exe-приложения. Возможно пользоваться им даже проще. Так что оставляю ссылку на него.И сейчас я покажу, как это сделать.
Ручная интеграция FiraDisk в дистрибутив.
1. Достать boot.wim из ISO-образа дистрибутива (\sources\boot.wim) любым удобным способом и положить его в какую-нибудь папку.
2. Запустить командную строку от имени администратора и перейти в каталог с boot.wim, чтобы этот каталог стал текущим.
3. Создать каталог mount (рядом с boot.wim) и смонтировать boot.wim (индекс 2) в этот каталог:
dism /mount-wim /wimfile:.\boot.wim /index:2 /mountdir:.\mountПримечание:
1) Команда DISM присутствует только в Windows 7 и старше.
2) На XP и Vista можно использовать imagex или gimagex.
4. Скачать файлы FiraDisk.cmd и winpeshl.ini и скопировать их в папку рядом с boot.wim
Примечание:
Файл winpeshl.ini содержит инструкцию: запустить FiraDisk.cmd по следующему пути; которая выполняется во время запуска WinPE.
5. Скопировать их в папку mount следующими командами:
copy .\FiraDisk.cmd .\mount\Windows\System326. Отмонтировать каталог mount с применением изменений:
copy .\winpeshl.ini .\mount\Windows\System32
dism /unmount-wim /mountdir:.\mount /commit7. Удалить все ресурсы, связанные с подключенным wim-образом (boot.wim):
dism /cleanup-wim8. Закрыть командную строку - она больше не нужна.
9. Скопировать модифицированный boot.wim обратно в ISO-образа дистрибутива по тому же пути взамен существующего (\sources\boot.wim).
10. Всё!
Автоматическая интеграция FiraDisk в дистрибутив.
1. Скачать архив со скриптом (addFira_in_ISO.rar).
2. Положить скрипт (addFira_in_ISO.cmd) в одну папку с дистрибутивом (ISO-образом).
3. Отключить антивирус и запустить скрипт.
Примечание:
Отключить антивирус обязательно перед запуском! (т.к. boot.wim содержит много файлов, которые довольно быстро обрабатываются, а антивирь в это время их проверяет и не дает к ним доступа, из-за этого могут возникунть разные ошибки, например, "Error: 5 Access Denied").
4. Разрешить запуск с привилегиями админа (или сразу запустить от имени Администратора).
5. Вписать имя дистрибутива в появившемся приглашении (имя и расширение, без кавычек!, регистр не важен).
6. Дождаться завершения скрипта и получения сообщения "Success!".
О том как создавался этот скрипт, смотрите в следующей статье.
Теперь необходимость в файлах AutoUnattend.xml и FiraDisk.cmd, находящихся на флешке, пропадает (их можно удалить). Так же теперь можно устанавливать Windows с USB-HDD.
Для установки Windows с данного дистрибутива использовать следующий пункт меню (в принципе он не изменился), на примере Windows 8 (x86) (образ в папке Boot, дефрагметирован):
title Windows 8 (x86)
set MYISO=WIN8x86.iso
map --mem (md)0x800+4 (99)
map /Boot/%MYISO% (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)
Дополнение (альтернативный, возможно лучший вариант):
Используемый материал:
Сообщение Atlant'a на greenflash.su
Средство системы обслуживания образов развертывания и управления ими (DISM)
Сообщение Cha-Cha на greenflash.su
Установка Windows 7 x86-x64, 8 x86 из ISO образа на флешке или USB-HDD
43 - Install Windows 8, Server 2012, Win 7, 2K8 & Vista from multiple ISO files on the same Flash drive.
GRUB4DOS; GRUB Legacy (<= 0.97)
Установка windows xp с мультизагрузочной флешки Установка Windows 7 и Windows XP с флешки
Два дистрибутива Windows 7 на одной флешке
При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
0 коммент.:
Отправить комментарий