Установка Windows XP с флешки [Install Windows XP from USB stick]

Да, я все же решил написать руководство по установке WinXP с флешки. Никаких заливок. Просто ISO-образ дистрибутива Windows XP, загрузочная Grub4Dos флешка и прямые руки (куда же без них). Для Windows 7/8 тоже скоро появится статья.
В статье будет рассмотрено 2 способа:
1 способ. Используя прямой маппинг образа и драйвер FiraDisk.
2 способ. Используя WinNTSetup из под WinPE.
Какой использовать способ — Вам решать. Но мне больше WinNTSetup нравится. С ним быстрее и меньше шанс, что установка отвалиться на середине. Также больше возможностей по разбивке и настройке физического пространства жесткого диска.

 

1 способ.
Используя прямой маппинг образа и драйвер FiraDisk.

1. Создать папку Boot в корне флешки и скинуть в нее установочный образ Windows XP (WINXPx86.iso)
    Примечание:
    1) Образ должен быть дефрагментирован! Иначе получите ошибку:
    Error 60: File for drive emulation must be in one contiguous disk area.

2. Скинуть в папку Boot файл FiraDisk.img (образ floppy-диска, который содержит драйвер FiraDisk).

3. Добавить следующие пункты в menu.lst:

title Windows XP Start Install
set MYISO=WINXPx86.iso
map —mem (md)0x800+4 (99)
map —mem /Boot/FiraDisk.img (fd0)
map —mem /Boot/FiraDisk.img (fd1)
map /Boot/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;floppy,vmem=find:/Boot/FiraDisk.img;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows XP Continue Install
set MYISO=WINXPx86.iso
map —mem (md)0x800+4 (99)
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;\n\0
chainloader (hd0)+1

    Примечание: при первой загрузке с флешки необходимо выбрать 1 пункт меню («Windows XP Start Install»), после перезагрузки выбрать 2 пункт («Windows XP Continue Install»), и при последующей перезагрузке тоже этот 2 пункт. Перезагружаться не желательно. Выключать ПК тоже. Иначе все поновой. Флешку лучше не трогать.

4. Всё, можете устанавливать WinXP.
    Примечание: 
    1) На некоторых мат.платах, почему-то способ не работает, на USB-HDD тоже как говорят работать не будет.
    2) Не забудьте про интеграцию SATA/AHCI — драйверов в дистрибутив.

Полный готовый комплект для установки Windows XP/Vista/7/8 брать здесь.

2 способ.
Используя WinNTSetup из под WinPE.

    Примечание: в качестве WinPE будет использоваться Hiren’s BootCD 15.1 RUS.

1. Скачиваем WinNTSetup. Можно взять здесь русскую версию WinNTSetup 2.3.3.0. Скачиваем и закидываем ее на флешку, в любое удобное место.

2. Скидываем образ WinXP тоже в любое место на флешке.

3. Загружаемся в Mini Windows Xp из HBCD.
    Примечание: если не знаете как, то читайте эту статью (19 пункт).

4. Запуcкаем WinNTSetup из под WinPE. Переключаемся на вкладку «Windows 2000/XP/2003» и указываем образ WinXP, который только что закинули на флешку, нажав «Выбрать» правой кнопкой мыши.

    Примечание: иногда бывает, что образ не определяется в WinNTSetup как установочный, тогда приходится его распаковывать или монтировать. Благо HBCD это позволяет сделать. Чтобы смонтировать образ необходимо нажать ПКМ на образе и смонтировать с помощью ImDisk в виртуальный привод (например F:).


5. Указываем диск, на который будет установлен загрузчик и сама WinXP (обычно это один и тот же диск). Диск можно отформатировать нажав на кнопку «F» справа от строки ввода имени диска.

6. Смотрим, чтобы были все «зеленые галки» у раздела для загрузчика, т.е. стоял правильный код MBR (WinNT5.x или WinNT6.x), правильный код PBR (NTLDR), и раздел был загрузочным (первичным и активным). Если же где-то отсутствует «галка» (стоит «крест»), то используем BOOTICE. Исправляем всё что нужно в BOOTICE, и заново выбираем этот диск в WinNTSetup. Все «крестики» должны стать «галочками».
    Примечание: как использовать BOOTICE писал в этой статье.

7. Ставим нужные «галочки» в настройках. Обычно этого не требуется, поэтому оставляем все как есть. Жмем кнопку «Установка«.

8. Появляется окно. Проверяем источник и приемник установки. Bootsect оставляем. Жмем ОК.

9. Любуемся на процесс установки.

10. Ждем завершения копирования файлов.

11. Закрываем WinNTSetup. Перезагружаемся и продолжаем установку. Флешку можно извлечь.

Используемый материал:
Сообщение Atlant’a на greenflash.su
Создание установочной (загрузочной) флешки с помощью WinSetupFromUSB 1.0 beta 7 для установки Windows XP
GRUB4DOS; GRUB Legacy (<= 0.97)
LiveCD/BootCD (DVD/USB) на базе OPK WinPE (часть 4)
Установка windows xp с мультизагрузочной флешки
Установка Windows 7 и Windows XP с флешки

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *