iftitle [find --set-root --devices=h /laddsbootusb.tag && call set USBRoot=%@root^%] XP Home Setup Part 1 from %USBRoot%nDec 11 password --md5 $1$A$hzYlFap3SLNNQ/tA7c3.S. find --set-root --devices=h /laddsbootusb.tag map --mem (md)0x800+4 (99) checkrange 0x80 read 0x8280 && map (hd1) (hd0) checkrange 0x80 read 0x8280 && map (hd0) (hd1) map /XP/HOME.ISO (222) map /XP/firadisk.img (fd0) map /XP/firadisk.img (fd1) map --harddrives=1 map --hook write (99) [FiraDisk]nStartOptions=cdrom,vmem=find:/XP/HOME.ISO;floppy,vmem=find:/XP/firadisk.img;n0 rootnoverify (222) chainloade
and part 2 of install like this
iftitle [find --set-root --devices=h /laddsbootusb.tag && call set USBRoot=%@root^%] XP Home Setup Part 2 from %USBRoot%nDec 11 password --md5 $1$A$hzYlFap3SLNNQ/tA7c3.S. find --set-root --devices=h /laddsbootusb.tag map --mem (md)0x800+4 (99) # map (hd1) (hd0) # map (hd0) (hd1) checkrange 0x80 read 0x8280 && map (hd0) (hd1) checkrange 0x80 read 0x8280 && map (hd1) (hd0) map --hook write (99) [FiraDisk]nStartOptions=cdrom,vmem=find:/XP/HOME.ISO;n0 root (hd0,0) chainloader /ntldr chainloader (hd0)+1
which works very well. Part one of install will take you through text setup....partitioning of the hard drive, reboot and if you using DriverPacks like I am...presetup.cmd launches and all is well til GUI setup starts and XP will give error that can't find CD to finish install. I assume at this point firadisk has been lost and that's where part 2 of setup from the g4d menu comes in. If I boot setup from part 2 from g4d menu listed above all loads fine and I have a running XP. My question, I would like to get this down to just one part install of XP from ISO instead of 2....since DriverPacks presetup.cmd will load, can I use Firadisk from that same presetup.cmd to do the second part of install?
This is what I have tried so far. This is my modded presetup.cmd
REM +==========================================================================+
REM | |
REM | This presetup.cmd file was dynamically generated by the DriverPacks |
REM | BASE, to work with the DriverPacks without any further editing. |
REM | However, if you would like to add some custom functionality, you can |
REM | edit this file without any problems. Just take into record that this |
REM | file will be erased if you run the DriverPacks BASE on these Windows |
REM | installation files again! |
REM | |
REM | With special thanks to: |
REM | -Pyron, a06lp and iLE for their help with this method; |
REM | -schalti for the optional 'Keep the Drivers' system and Pyron (again) |
REM | for turning it into an executable. |
REM | -SuperTibaldoKart for creating un7zip.exe |
REM | |
REM +==========================================================================+
If exist "%systemroot%system32setupold.exe" DEL /F "%systemroot%system32setupold.exe"
REM +==========================================================================+
REM | Finding CD/DVD driveletter. |
REM |--------------------------------------------------------------------------|
For %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z A do (dir %%I: 1>nul 2>nul && if /i exist %%I:laddsbootusb.tag set CDDRIVE=%%I:)
:DPsFound
[FiraDisk]nStartOptions=cdrom,vmem=find:/XP/HOME.ISO;n0
REM +==========================================================================+
REM | Decompressing the DriverPacks to the harddisk - using un7zip.exe. |
REM |--------------------------------------------------------------------------|
Start /wait /realtime /separate "" %CDDRIVE%XPOEMbinun7zip.exe %CDDRIVE%XPOEMDP*.7z %SystemDrive%
REM +==========================================================================+
REM | Copying/decompressing the files to finish the installation. |
REM |--------------------------------------------------------------------------|
%CDDRIVE%XPOEMbinun7zip.exe %CDDRIVE%XPOEMbin*.7z %SystemDrive%
COPY /Y %CDDRIVE%XPOEMbinDPsFnshr.ini %SystemDrive%
IF EXIST %CDDRIVE%XPOEM*.ins COPY /Y %CDDRIVE%XPOEM*.ins %SystemDrive%
REM +==========================================================================+
REM | Scanning for driverdirectories. |
REM |--------------------------------------------------------------------------|
%CDDRIVE%XPOEMbinDevPath.exe %SystemDrive%D
REM +==========================================================================+
REM | Disable Driver Signing Policy and keep it disabled. |
REM |--------------------------------------------------------------------------|
START %SystemDrive%DSPdsblr.exe
EXIT
everything works (DP Wise) except for the Firadisk command in bold. Not even sure you can run Firadisk this way?
I am using a SP3 XP Home with Dec Updates and DP(all of them) Like I said if I use the two part setup from g4d menu, all is well and XP loads fine. My goal is to get this down to one part install without having to load the ISO to ram totally so to speak.
I guess my main question is will Firadisk or how to get Firadisk to locate the ISO to be loaded from .cmd file