I have drivers lined up for Optiplex GX280's, GX620's, 745's, 755's, Latitude D630's and M1330's. I'm working on getting drivers in place for Bootcamp - i.e. all of Apple's Macs, sans the XServe.
I cannot stress how much different Vista's sysprep is to XP's. It's a point that I do not think follows through to how Ghost handles XP versus Vista. It can be customized to such a higher degree that I really think Symantec should do away with automatically invoking certain switches for Sysprep under Vista.
It would be fitting if there were check boxes for each different switch, and a corresponding text field box for each switch that was checked - for instance if someone checks "unattend", then there's an option to use either a Sysprep config stored in Ghost or to manually type in a path. If someone checks off 5 boxes, Ghost would be smart enough to know what order those must be followed in. If Symantec can get to that level of customization while still having it in the GUI, I think you'll get a balance between the more GUI-oriented users, and the diehard code monkey types.
In other news, I did figure out a way around all this. It's somewhat of a compromise. Before, again, I was running this:
%systemdrive%\Windows\System32\sysprep\sysprep.exe /audit /generalize /quiet /unattend:%systemdrive%\<folder>\sysprep\sysprep.xml
Now, however, I'm running this:
%systemdrive%\Windows\System32\sysprep\sysprep.exe /audit /generalize /quiet /quit /unattend:%systemdrive%\<folder>\sysprep\sysprep.xml
If I throw the /quit switch, Sysprep just simply stops once it's done processing everything while I'm logged in. The next restart would start WinPE / Setup / etc of course, but now this leaves me with a running system.
I found that I had to change the client's Virtual Partition PreOS to PCDOS once I've done this. If I leave it at WinPE, Ghost is unable to update the client files, namely unattend.xml, on the server. It makes sense somewhat - Ghost is trying to get a clue about the client and it can't since I've just run sysprep. However the PCDOS client is so simple, Ghost doesn't care.
I'm able to launch, even from the client, a create image task once I've run that bat script up above. The image has been created successfully three times now. Once the image has been created, I can switch the client's Virtual Partition PreOS back to WinPE. So while I can't get Ghost to run sysprep the way I'd like, I think I'm about as close to zen as I'm going to get with the current version.
Oh, and btw I'm running GSS 2.5, build 2113, running on an '03 server.
Message Edited by Luman on 10-10-2008 06:11 AM