Re: Installing SysPrep with the DriverPacks

DeTard wrote:

lol.... and TOTALLY unrelated to anything, everytime I look at your username I think "I go unseen...."   Guess the game where that is said repeatedly. wink

With some assistance from my younger brother (who has more time for stuff like that.. tongue ) I'd hazard a guess at "What does a shade say in WoW 3" alex for 100... big_smile

Now before I go back to blowing cars up in GTA4 smile  Any idea why I'd see duplicates of com ports & the IDE??  (Just wondering if anyone's seen it before?? or are we special smile )

Keep up the investigations Detard as when I get a minute (hahaha *ahem*) I'm going to try and follow your advice see what milage we get...

Rob

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

On a mission to re-educate users the Clue stick way!

Re: Installing SysPrep with the DriverPacks

lol, Yes you are correct, it was the shade, though it's WC3, not WoW3 smile

I'm not really sure why you are seeing the dupes in there.  You said you were using VMWare, which I am using as well, so not sure where you are getting those from.  The difference I guess is I'm not integrating the DriverPacks into my install, and I would suggest you don't either if you are using a Sysprepped image.  That's not really needed as what you are planning on doing is using Sysprep to identify the basic devices and then have DPInst pick up after Mini-Setup to install all the remainders.

On my VM, I don't even have video drivers loaded, nor do I load the VMWare Tools as I don't want them to end up on every non-VM machine afterwards.  I still get to run at 800x600 on XP, though on 2000 I actually do load just the video driver for VMWare as the Java control panel doesn't function properly without at least 800x600 and 16-bit color.

I did make a LOT of headway on the DPInst on Network today though... I'll post more over there on that thread.

Re: Installing SysPrep with the DriverPacks

DeTard wrote:

lol, Yes you are correct, it was the shade, though it's WC3, not WoW3 smile

I'm not really sure why you are seeing the dupes in there.  You said you were using VMWare, which I am using as well, so not sure where you are getting those from.  The difference I guess is I'm not integrating the DriverPacks into my install, and I would suggest you don't either if you are using a Sysprepped image.  That's not really needed as what you are planning on doing is using Sysprep to identify the basic devices and then have DPInst pick up after Mini-Setup to install all the remainders.

Hmm.....   I've always thought you at least needed to have Mass Storage integrated into your XP master to cover sata?  I know (and have done in the past with laptops) I could just enable IDE emulation (HP don't enable it as standard.. or at least didn't on the last batch of PCs I ordered) and that avoids the whole nasty bsods due to incorrect mass storage. 

I've only recently (spurred on by yours and others successes with images) moved to building/testing with VM and I'm impressed if nothing else with the turn-around speed between making a new xp build disk (patching this or that) and then throwing it through a build process, h*ll of a lot quicker than burning (to RW or otherwise) and waiting for it to load on physical, plus our networking team have started embrassing it in a big way to downsize our server hardware so I've been able to throw oddity issues to them (and asked about VM > Ghost, they know it's possible but by using either a ghost boot disc or a PE disc and doing it that way, if there is a mystical way they'd love to know so they could do it themselves!)

What I have found lately is the amount of help/advice coming through here for the likes of us syspreppers has really opened my eyes and shown that there are easier ways to get the end result I want rather than kuldging it together as I've had to do in the past.. 

Right thats my warm cuddly moment done smile  Back to destressing with GTA4.. wink

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

On a mission to re-educate users the Clue stick way!

Re: Installing SysPrep with the DriverPacks

Yes, you do need the drivers added to your image at some point, but you don't need to integrate your original install of Windows to make it all work.  Remember, I've been trying to find a good use for OfflineSysprep in my implementation (as it is, it was meant more for someone using WinPE, which I am not using), and the injection of HDC drivers makes it absolutely golden to me.  Is it required for me to have my image work though?  No, it's just relieving a BIG amount of work needed to maintain my images.

Before, I had to use a script to parse all the HDC INFs to get a list of paths and HWIDs.  From this list, I would have to remove all the references to drivers that are for 2000 or 2003 and not for XP.  Then I would have to remove all the duplicate HWIDs.  Add on to that, some drivers cause problems with Sysprep (such as the V and V4 folders, and even more recently the SC folder containing the AMD64 driver which can easily be removed).  All of this work is unneeded if you inject the drivers from OSP.  This method also makes it so it doesn't install services that are unneeded and that can be installed by Windows later when it's required.

Just remember, install only what is needed for your VM to work ok, then update to your Standard IDE drivers, and then make a snapshot before executing commands like Sysprep and setting up your ROE.  Typically, my snapshots are one from right after installing Windows, one from right after installing .NET (1.1 through 3.5 in my case, with reboots between each version) since that is kind of a critical point, and right before booting into OSP and injecting drivers.  Then one from right before Sysprep (actually have command lines open with all the commands I'm about to run right there so all I have to do is hit Enter... leaves very little room for error that way and this is the most critical point of your whole image), and one after Sysprep shuts my VM down.

Don't worry, if you make the drivers available, either via SysprepMassStorage or via OSP injecting drivers, so long as you have Standard IDE set, you should be ok.

Re: Installing SysPrep with the DriverPacks

unseen, I'm going to take back what I said about the dupes, I'm getting them too it seems.  I'm going to keep my image the way it is now, but also add in the MassStorage drivers locally for use at Mini-Setup and see how that goes.  Hopefully that resolves it.  Not ideal in any way, but I'd rather see the computers using the proper driver rather than some compatibility driver.  Will post again here with my results.

Re: Installing SysPrep with the DriverPacks

Well, it appears that the drivers for the ATI IDE controller don't want to be installed over the Standard IDE drivers.  I'm going to try again using DPInst with the forced flag and with legacy mode and see if that'll let it update.  It's not a signed driver, so the hardware update wizard sees the standard drivers as more suitable.  *sigh* back at it again.  Be back later when I get a chance.

Re: Installing SysPrep with the DriverPacks

DeTard wrote:

unseen, I'm going to take back what I said about the dupes, I'm getting them too it seems.  I'm going to keep my image the way it is now, but also add in the MassStorage drivers locally for use at Mini-Setup and see how that goes.  Hopefully that resolves it.  Not ideal in any way, but I'd rather see the computers using the proper driver rather than some compatibility driver.  Will post again here with my results.

Phew at least I'm not going crackers!!!  I've been having some annoying issues with dpinst but I think it's more likely to be down to a factor of it was Friday and I'd got tunnel vision trying to put the finishing touches to an urgent image update..  So weekend off (thank god) and back to it on Monday with a clear head methinks..

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

On a mission to re-educate users the Clue stick way!

Re: Installing SysPrep with the DriverPacks

Thanks for you dedicated work and feedback guys!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Installing SysPrep with the DriverPacks

Wow, just found something very very cool for you Ghost users...   Symantec Ghost Solution Suite 2.5 now supports using a VDMK file as your image file directly, though you cannot use Ghost Explorer to open it.  But digging through the help file (yes, amazingly I'm a male IT person reading documentation, go figure), I found that there is a new switch that can be ran on GHOST32.EXE.  If you use "/AD=<full path to VDMK file>" you can specify a VM disk directly and it'll show up in your list of disks to send an image from.  This means no more booting from a DOS-mode ISO within VMWare Workstation, which means no more 100% non-throttled CPU usage.  Testing it right now as we speak and so far I'm very impressed!!


Edit:  I put this here as a response to the convo about using VMWare Converter, which didn't seem to work for me.  This isn't really a Driverpacks topic, but it's big enough news for me, and not sure where else to say it. smile

Last edited by DeTard (2008-06-13 04:12:21)

Re: Installing SysPrep with the DriverPacks

now i have at least one reason to get a newer version than 8.3... wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Installing SysPrep with the DriverPacks

Hi folks,

I've been reading a lot about this subject lately. Primarily becouse i'm setting up a test environment with MS WDS to deploy universal XP images to computers with different hardware. (i'm a 'junior' system administrator and i want to automate and speed up re-installation of laptops/computers using WDS.

While reading through all these posts i started forming a small "todo" list for creating a standard/universal image that is hardware independend (with hal-detection).
Please tell me if i'm completely wrong about this (i probaply are)
- Install VM and create a Virtual drive
- make a clean XP install
- install software (Office, Virusscan, stuff like that)
- run updates
- run offlinesysprep
- integrate additional drivers from the driverpacks(?)
- run sysprep (is this needed after OSP?)
- boot using pxe-boot and create image (.wim) with WDS (this i tested with a dell optiplex 330, works great!)

am i thinking in the general 'good' direction here?

well, thanks in advance! Hope to learn a lot from you guys smile

Re: Installing SysPrep with the DriverPacks

Tmaniac wrote:

Hi folks,

I've been reading a lot about this subject lately. Primarily becouse i'm setting up a test environment with MS WDS to deploy universal XP images to computers with different hardware. (i'm a 'junior' system administrator and i want to automate and speed up re-installation of laptops/computers using WDS.

While reading through all these posts i started forming a small "todo" list for creating a standard/universal image that is hardware independend (with hal-detection).
Please tell me if i'm completely wrong about this (i probaply are)
- Install VM and create a Virtual drive
- make a clean XP install
- install software (Office, Virusscan, stuff like that)
- run updates
- run offlinesysprep
- integrate additional drivers from the driverpacks(?)
- run sysprep (is this needed after OSP?)
- boot using pxe-boot and create image (.wim) with WDS (this i tested with a dell optiplex 330, works great!)

am i thinking in the general 'good' direction here?

well, thanks in advance! Hope to learn a lot from you guys smile

Your close Tmaniac.

OfflineSysprep is run after the image has been deployed to the machine. The deployed image has sysprep applied to it. At least this is from my understanding. You have to pxeboot or cd boot into a PE type environment (LiveXP, UBCD4WIN, Reatago, etc.) to run OfflineSysprep after the image has been layed.

Re: Installing SysPrep with the DriverPacks

kickarse wrote:

Your close Tmaniac.

OfflineSysprep is run after the image has been deployed to the machine. The deployed image has sysprep applied to it. At least this is from my understanding. You have to pxeboot or cd boot into a PE type environment (LiveXP, UBCD4WIN, Reatago, etc.) to run OfflineSysprep after the image has been layed.

kickarse, you could use OfflineSysPrep to completely SysPrep the machine.  You would just use the OfflineSysPrep BartPE plugin and it will do everything for you according to the settings you specify.  Below is a quote from the creator:

Use:

· For SysPrepping a Windows XP or 2003 32-bit partition that is hardware independent (yes, hardware independent!) while offline (yes, a non-booted Windows partition!)

· For SysPrepping a Windows XP or 2003 32-bit partition that is hardware independent while booted in Windows but with a partition/drive to sysprep attached and assigned a drive letter (ie a non-booted WinXP/2003 partition).

· You can use an unattended solution by locating sysprep.inf in the \userfiles\ directory of the OfflineSysPrep plugin or in the \userfiles\ folder of the Windows version.

Using OfflineSysPrep:

1. From 'Select Drive to SysPrep' options, select the XP/2003 partition/drive you want to sysprep (you are only presented with those that have boot.ini in root to cut down options);
2. From 'Select User Profile from Drive', select a user account;
3. Select a HAL update option from those listed;
4. Optionally select a path to be recursively scanned for inf drivers for pnp to detect. Fixed drive letters will be altered to %SystemDrive% (eg 'z:\sysprep\drivers' will be altered to '%SystemDrive%\sysprep\drivers') so path to be specified must be one which will be located on the offline system's %SystemDrive% or in other words the partition\drive that is undergoing sysprepping. File scanning recursion is performed by either SPDrvScn or SetupCopyOEMInf. SetupCopyOEMInf is used if the 'Advanced' option 'Complete OfflineSysPrep operations without running sysprep.exe' is selected. If sysprep is to run, SPDrvScn will be used. However, if it is desirable to not have sysprep itself perform the pnp (ie, 'PnP/Detect non-plug and play hardware' will not be selected from sysprep's interface), then select 'Use SetupCopyOEMInf (if not selecting sysprep pnp)' from the 'Advanced' options;
5. Optionally specify 'Advanced' options by clicking 'Advanced' and then the desired options from those listed;
6. Click 'Apply';
7. Now use SysPrep as usual, which should automatically start.

Last edited by Echo_Platoon (2008-10-04 06:20:03)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/5ocSdUxUxrK5g8rfTm7_39bPWgBMWiteXNH4McROrNw/perpetual:forever/userbar/mainteam-1.png

Re: Installing SysPrep with the DriverPacks

does that mean if using mysysprep program get used, then SysPrep Driver Scanner is no longer needed,

http://www.vernalex.com/tools/spdrvscn/

Re: Installing SysPrep with the DriverPacks

Not exactly. Mysysprep only helps with getting the proper HAL working on the machine. Nothing to do with BSODs because of incorrect mass storage drivers.

Re: Installing SysPrep with the DriverPacks

Kickarse is right a HAL issue won't show you any bsod. In fact, you will get a black screen.

Re: Installing SysPrep with the DriverPacks

I really wish there was a cleaned up version of this that I could use. Any way we could start on a new thread with directions??

Re: Installing SysPrep with the DriverPacks

you mean like this one...
http://forum.driverpacks.net/viewtopic.php?id=1682

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.