Намедни созрел до изготовления загрузочной флешки, очень понравился вариант мультизагрузки от
Jekson07 с дополнениями от
Ж.Д.А.Л.К.Е.Р., но есть пара вопросов, касающихся установки Windows XP:
1. При копировании файлов и утилит, в корне создается файлик
menu.lst с разделом
Код:
![Выделить весь код](images/misc/selectcode.png)
title Установка Microsoft Windows XP SP3 x86 - Русская версия
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
После заливки установочных файлов посредством WinSetupFromUSB.exe (п.4 MultiBoot USB) появляется еще один файлик -
winsetup.lst следующего содержания
Код:
![Выделить весь код](images/misc/selectcode.png)
timeout 30
gfxmenu /Boot/BlackBlue
default 0
title <<< Back to Main Menu
configfile /menu.lst
title First part of Windows XP Professional SP3 setup from partition 0
map --unmap=0:0xff
map --unhook
ls /WINSETUP/XPpSP3.ISO || find --set-root --ignore-cd /WINSETUP/XPpSP3.ISO
map /WINSETUP/XPpSP3.ISO (0xff) || map --mem /WINSETUP/XPpSP3.ISO (0xff)
savedefault 2
checkrange 0x00,0x01 read 0x8280 && configfile /BOOTWS/fd.lst
checkrange 8 calc *0x475 & 0xFF && configfile /BOOTWS/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile /BOOTWS/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile /BOOTWS/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile /BOOTWS/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile /BOOTWS/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile /BOOTWS/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile /BOOTWS/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile /BOOTWS/1.lst
boot
map --unmap=0:0xff
map --unhook
title Second part of 2000/XP/2003 setup / Boot first internal hard disk
checkrange 8 calc *0x475 & 0xFF && configfile /BOOTWS/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile /BOOTWS/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile /BOOTWS/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile /BOOTWS/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile /BOOTWS/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile /BOOTWS/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile /BOOTWS/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile /BOOTWS/1.lst
boot
Надо ли делать перенаправление на него из основного
menu.lst или использовать основной код? А то после перезагрузки после текстового этапа установки продолжения почему-то нет.
2. Пробовал запустить установку WinXP по рецепту с использованием драйвера FiraDisk
Код:
![Выделить весь код](images/misc/selectcode.png)
title Windows XP SP3 Start Install
map --mem (md)0x800+4 (99)
map --mem /Boot/FiraDisk.img (fd0)
map --mem /Boot/FiraDisk.img (fd1)
map /WINSETUP/GRTMPVOL_RU.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WINSETUP/GRTMPVOL_RU.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN
title Windows XP SP3 Continue Install
map --mem (md)0x800+4 (99)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/WINSETUP/GRTMPVOL_RU.iso;\n\0
chainloader (hd0)+1
Та же самая ситуация - первый этап проходит, а на втором затык.
Все остальное работает и Акронисы, и установка Win7 из образа с интегрированным FiraDisk, и два образа LiveCD (Xemom1 и Strelec)
Может я что-то не так делаю?