Ok, I took my image for a trial today... and several things happened.
1. When I used the Standard PC HAL, I couldn't use ANY pointing devices - not even a COM mouse... so I had to work out where all the hal files were since Microsoft don't update their site to move from drivers.cab\halmacpi.dll to sp2.cab\halmacpi.dll...
2. After getting it back, I forgot to use a uniprocessor HAL, so it wouldn't go on half the PC's...
3. I forgot to omit computername in the inf so that it would (hopefully) ask me for it.
4. none of my drivers installed :(
5. I suspect there's slightly more to it than just extracting the Dell Rxxxxxx.exe's to C:\Dell\drivers and pointing OEMPnPDriversPath to these folders....
On the other hand, it went on the same spec machines happily, I just had to go around and install the NIC drivers, push netsupport to them, then use NSS to run the driver install wizards :rolleyes:
Bring on Vista! then I won't have to smash something :D
One of these folders will be named WinXP or similar and in there will be the '.cat', '.inf', and '.sys' files as shown in the second screenshot. These are the only files that are usually required for unattended installation.
I place these files in a folder such as C:\Drivers\Dell\GX520\NIC and specify the same path in the 'OEMPnPDriversPath' section of my sysprep.inf file so that I end up with:
Sysprep will not recursively search subfolders so you must copy all required files into the top level folder you have specified in 'OemPnPDriversPath'Code:
If I have InstallFiles pointing to C:\sysprep...
Where I specify in OEMPnP... Will it make it C:\Sysprep\Drivers\Dell\745\NIC ?
or something else?
Yes, you would obviously then need to place the 'Drivers' folder under the 'sysprep' folder as you have said.
Your 'sysprep.inf' would look something like this:
*** Note the absence of the 'C:\sysprep\' part in the OEMPnPDriversPath ***Code:
However, I tried to do this first too thinking that as the 'sysprep' folder would be automatically deleted, it would tidy things up nicely. Unfortunately, not all my drivers appeared to be installing in time or needed the first reboot to happen completely which, as mini-setup deleted the 'sysprep' folder, caused a few issues. I'm not sure whether this was actually the problem but once I had moved the 'Drivers' folder to the root of the drive and specified 'InstallFilesPath=' as 'C:\' everything seemed to go swimmingly.
I am trying this on a single core laptop Toshiba L10 and then imaging to a Lenovo N500(multicore). It gets stuck straight after the windows bootloader i.e. where safe mode is. No hdd activity or anything just a black screen
At a bit of a loss on this one. Laptops drive is in IDE mode and not AHCI. Are the HAL's supposed to be copied to the disk somewhere? I put them in various other files in sysprep/i386