В этой статье я покажу как установить Windows Vista/7 с загрузочной флешки на примере оригинального образа Windows 7 (x86). При установке Windows 8 есть свои нюансы, поэтому о ней речь пойдет в отдельной статье.
Предполагается, что у Вас уже есть загрузочная Grub4Dos флешка, если нет - создаем её. Дистрибутив будем маппить прямым мапом, и чтобы Windows его увидела - используется драйвер FiraDisk, который автоматом ставится в WinPE (среду установки) на первом этапе установки используя файл ответов.
Также никто не отменял способ установки с помощью WinNTSetup, о котором я писал в предыдущей своей статье (Установка Windows XP с флешки), который так же подходит для установки Windows Vista/7.
В следующих статьях покажу как интегрировать драйвер FiraDisk в дистрибутив, автоматизировать весь процесс установки (используя файл ответов), и совместить в одном дистрибутиве две разрядности (x86 и x64), и интегрировать обновления в дистрибутив.
Поехали!
Установка Windows 7, используя драйвер FiraDisk.
Примечание: данный способ применим для всех Windows Vista (x86 / x64), Windows 7 (x86 / x64). Работоспособность сборок народных умельцев не гарантируется.
1. Создать папку Boot в корне флешки и скинуть в нее установочный образ Windows 7 (WIN7x86.iso)
Примечание:
1) Образ должен быть дефрагментирован! Иначе получите ошибку:
Error 60: File for drive emulation must be in one contiguous disk area.
2) Если образ больше 4ГБ, то ФС на флешке должна быть NTFS.
2. Скинуть в папку Boot файл FiraDisk.cmd (sfx-архив, содержащий скрипт установки и файлы драйвера).
3. Скинуть в корень флешки файл AutoUnattend.xml (содержит команду найти и запустить \Boot\FiraDisk.cmd).
4. Добавить следующий пункт в menu.lst:
title Windows 7 SP1 (x86, Rus)5. Процесс подготовки завершен. Можете устанавливать Windows.
set MYISO=WIN7x86.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)
Примечание:
1) Во время установки (в самом начале) будет установлен драйвер FiraDisk. Вы будете наблюдать черное окно с процессом установки драйвера.
Если оно не появилось, то это значит, что образ скорей всего не будет подхвачен, и вы можете увидеть следующее окно после выбора языков.
Тогда необходимо из Среды Установки (WinPE) вручную запустить установку драйвера командой E:\Boot\FiraDisk.cmd (букву диска подбираем сами) из консоли (консоль вызывается сочетанием SHIFT + F10).
2) AutoUnattend.xml не подхватывается с USB-HDD и HDD, и, следовательно, не запускается FiraDisk.cmd. Решается ручным запуском FiraDisk.cmd или интеграцией его в дистрибутив. Как интегрировать в дистрибутив - смотрите в следующих статьях.
Используемый материал:
Сообщение Atlant'a на greenflash.su
Сообщение Cha-Cha на greenflash.su
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 на одной флешке
Установка Windows 7 x86-x64, 8 x86 из ISO образа на флешке или USB-HDD
При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
вместо %MYISO% надо подставить имя образа
ОтветитьУдалитьКак раз наоборот. Если изменить %MYISO% на имя своего образа, то ничего не запустится
УдалитьДанный метод отлично подходит если используется именно флешка, а вот если все собрать на внешнем hdd, то скрипты почемуто не отрабатывают и установщик загружается в обычном режиме без подхвата firadisk. Не могу разобраться в чем заковыка и как hdd в данном случае отличается от флешки, но тем не менее. Пересобирал все 2 раза результат тот же, а на 2-х флешках отработало на ура. Автор может подскажеш решение?
ОтветитьУдалить2) AutoUnattend.xml не подхватывается с USB-HDD и HDD, и, следовательно, не запускается FiraDisk.cmd. Решается ручным запуском FiraDisk.cmd или интеграцией его в дистрибутив. Как интегрировать в дистрибутив - смотрите в следующих статьях.
Удалитьhttp://gromr1.blogspot.ru/2013/02/install-windows-vista-7-8-from-usb-modify-distr.html