During a scripted install of Windows XP the error "insufficient memory for dmboot.sys" appears and throws a blue screen error. If you run the install from the CD all is fine.
In our Windows based scripted installs, we add drivers to the target computer. For XP, these drivers come from the windows_xp and all directories on the driver share. Windows media generally does not contain any mass storage drivers other than the default IDE drivers. This is why when you install from the CD there are no errors. The drivers causing the error is windows_xp/m/
To repair this issue there are two things you can do:
- Go to the driver share on the KBOX and look for the windows_xp/m/. Back up the m folder for future use and delete it. Then re-cache the drivers. Generally speaking the Intel Matrix SATA controller is the only mass storage driver needed. This can be applied to the all folder so that it can be used by both the scriped install of non Vista operating systems and also for KPE booting.
Keeping the "m" drivers will be crucial when you have new hardware that requires the SATA or other mass storage drivers within.