melafan, можно установить ХР без флешки. Схема такая :
- на диск С: кладем менеджер загрузки grub4dos файл grldr,
- в boot.ini добавляем строку
C:\grldr="Boot Grub4Dos"
- утилитой BOOTICE.EXE устанавливаем PBR Grub4Dos,
- на диск C: кладем файл menu.lst такого содержания
Код:
default 0
timeout 15
title winPE.iso
find --set-root --ignore-floppies --ignore-cd /winPE.iso
map /winPE.iso (hd32) || map --mem /winPE.iso (hd32)
map --hook
chainloader (hd32)
title Boot Windows XP
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
title Restart
reboot
title Shutdown
halt
Кладем на диск С: или предпочтительно на другой раздел образ iso какого-нибудь небольшого LiveCD winXP-PE (BartPE) Либо меняем имя образа на winPE.iso, либо в меню пишем истинное имя образа. На диск С: кладем папку с развернутым из образа дистрибутивом ХР.
Запускаемся с LiveCD и (для подстраховки) переимновываем системные папки, например, ставим 1 перед именем , типа 1windows, 1ProgramFiles 1Document... Файл подкачки можно удалить, а системные файлы в корне не трогать.
После этих манипуляций открываем (под LiveCD) папку дистрибутива и запускаем setup.exe. Если в сборке его нет, то запускаем winnt32.exe из папки i386. После перезагрузки и продолжения установки отказываемся от форматирования, поскольку это уничтожит всю работу. Удалить все лишнее с диска можно после завершения установки в нормальном режиме.