The txtsetup.oem is used to load firadisk driver if you want to setup xp/2003 from iso or boot from a winpe iso.
In the floppy, it should contain txtsetup.oem, firadisk.inf,firadisk.sys
To start setup from winxp.iso
title start xp setup from iso
map --mem (hdx,x)/Firadisk.vfd (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem (hdx,x)/winxp.iso (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)
And windows setup can load firadisk drive from (fd1) and install the driver to winxp automatically, and you needn't press F6.
has anyone else tried to test the above method ?
i just did .
booting from usb drive , xp sp3 as iso . and have
txtsetup.oem , firadisk.inf ,firadisk.sys in a floppy drive ,
title xp test
map --mem /fira.img (fd1)
map --mem (md)0x6000+800 (fd0)
map --mem /wxp.iso (0xff)
map --hook
dd if=fd1 of=fd0 count=1
chainloader (0xff)
setup started successfully , formatted my target partiiton , it copied files successfully .
setup restarted ,
windows started booting ,
then the following error appeared , ( do not remember the exact wording )
" windows could not find asms files, make sure you have cd/drive attached with xp installation files " when i press " OK " , it gave the " fatal error " . pressed OK again , and setup rebooted.
and i had to restore from my backup
edit : it seems ,someone else had the same error too ,
12th and 13th picture of below link ,
http://bbs.wuyou.com/viewthread.php?tid=146803&highlight=
not sure how he fix it , coz when i press " OK " it just gave me fatal error .