FacebookTwitter
Hatrack River Forum   
my profile login | search | faq | forum home

  next oldest topic   next newest topic
» Hatrack River Forum » Active Forums » Books, Films, Food and Culture » Tearing my hair out! (Need technical help!)

   
Author Topic: Tearing my hair out! (Need technical help!)
TomDavidson
Member
Member # 124

 - posted      Profile for TomDavidson   Email TomDavidson         Edit/Delete Post 
Okay, so we're attempting to use SMS to push out an upgrade from Win2000 to WinXPSP2. (For various reasons, my boss won't consider doing fresh installs.)

Believe it or not, this works fine on most of our machines. Unfortunately, we have three models -- comprising about 35% of our user base -- that have network cards which are not included in the base XP install.

Normally, if you were doing a fresh install, you could put the drivers in the $OEM$ folder and forget about 'em. Sadly, if you're doing an upgrade, you specifically need to set OEMPreinstall=No in the answer file, meaning that the $OEM$ file doesn't get copied over or looked at.

Moreover, since the machine doesn't have network access once it comes back up on XP, you can't push the drivers over the network to it once the install is completed.

You CAN put something in the Run key in the registry (although not RunOnce, since Windows will not run an upgrade with anything in RunOnce) to run a script to install the drivers if they've been copied locally. Unfortunately, this runs with the permissions of the logged-in user -- and most of our users don't have permission to install drivers and/or edit the registry.

So what do I do? How do I slipstream these drivers into the base install?

Posts: 37449 | Registered: May 1999  |  IP: Logged | Report this post to a Moderator
Chris Bridges
Member
Member # 1138

 - posted      Profile for Chris Bridges   Email Chris Bridges         Edit/Delete Post 
OK, grab roughly 200-250 strands of hair in each hand and pull outward with 20 foot-pounds of torque, twisting at a 47 degree counter-clockwise angle as you do so. You should feel the hair come smoothly out of your head almost immediately. It is handy to have a waste receptacle nearby, but you may wish to hurl the hair skyward as an expression of disgust and frustration.
If after several attempts your hair does not come out as desired, wrap a rubber band around the hair and call tech support. Have your serial number ready.

Oh, wait, I misunderstood...

Posts: 7790 | Registered: Aug 2000  |  IP: Logged | Report this post to a Moderator
PSI Teleport
Member
Member # 5545

 - posted      Profile for PSI Teleport   Email PSI Teleport         Edit/Delete Post 
Right now I'm laughing at myself, internally, for having the gall to think there might be something technical that I would know about that Tom doesn't. How arrogant you are, Me. [Embarrassed]
Posts: 6367 | Registered: Aug 2003  |  IP: Logged | Report this post to a Moderator
katharina
Member
Member # 827

 - posted      Profile for katharina   Email katharina         Edit/Delete Post 
1. *lights up the Zev signal*
2. Chris, that was hysterical. *takes notes*

Posts: 26077 | Registered: Mar 2000  |  IP: Logged | Report this post to a Moderator
Dagonee
Member
Member # 5818

 - posted      Profile for Dagonee           Edit/Delete Post 
Tom, is there a unified driver for your network card that works on Win2K and WinXPSP2? If so, can you push the updated driver out before upgrading to WinXP, then do the upgrade?

Dagonee

Posts: 26071 | Registered: Oct 2003  |  IP: Logged | Report this post to a Moderator
Storm Saxon
Member
Member # 3101

 - posted      Profile for Storm Saxon           Edit/Delete Post 
quote:

and most of our users don't have permission to install drivers and/or edit the registry

I'm not clear on the whole situation, what kind of network configuration you have, size of network, etc, but if you have the users running off of a template (which I'm guessing you do), mebbe change the template permissions for each group, so that you can install the drivers just for this upgrade then bug the network card oem to come up with a solution so you don't have to keep doing that.
Posts: 13123 | Registered: Feb 2002  |  IP: Logged | Report this post to a Moderator
Sara Sasse
Member
Member # 6804

 - posted      Profile for Sara Sasse   Email Sara Sasse         Edit/Delete Post 
"bbbrbbrrllbbbrrrbbb"

*makes buzzing noises with lips while things fly past [Wink]

Posts: 2919 | Registered: Aug 2004  |  IP: Logged | Report this post to a Moderator
TomDavidson
Member
Member # 124

 - posted      Profile for TomDavidson   Email TomDavidson         Edit/Delete Post 
Sadly, the Win2000 drivers and the WinXP drivers for these three cards are completely incompatible, Dag. [Frown]

And yeah, Storm, we assign out administrative permissions using a combination of local security groups and group policy. Here's the problem, though: even if I grant administrative permissions to a group of users, unless that specific user has logged into the machine prior to the upgrade, they will not be able to contact the domain (due to a lack of networking) and consequently won't be able to obtain the ACL that would give them the rights to administer the machine in the first place; until a local copy of the user profile is cached on the machine, domain login won't work. (This shouldn't be a problem on faculty/staff boxes, but we can't count on consistent logins in those of our labs that we aren't ghosting.)

Posts: 37449 | Registered: May 1999  |  IP: Logged | Report this post to a Moderator
WheatPuppet
Member
Member # 5142

 - posted      Profile for WheatPuppet   Email WheatPuppet         Edit/Delete Post 
I don't know much about streaming upgrades (it seams like an extraordinarily bad idea, since you can do remote automated ghosting just fine), but might it be possible to decompress the generic driver CAB files, add the driver you want, then zip it back up? I have no idea if Windows does a checksum or MD5 on those libraries to verify their integrity, if it doesn't, that might work.

[edit for clarity]

[ December 15, 2004, 07:10 PM: Message edited by: WheatPuppet ]

Posts: 903 | Registered: May 2003  |  IP: Logged | Report this post to a Moderator
TomDavidson
Member
Member # 124

 - posted      Profile for TomDavidson   Email TomDavidson         Edit/Delete Post 
As far as I know, Windows does a checksum. [Frown] But I could be wrong; if anyone else knows for sure, please let me know. *laugh*

BTW, the reason I've been told not to simply ghost all these installs is that there's substantial concern about losing user files and information stored on these machines; not all of our users have adapted to saving things to the network share, nor to the concept of a network home folder, and my boss has been disinclined to mandate it.

If you're aware of a good way to ghost a fresh install onto a machine without losing Outlook profiles, favorites, and miscellaneous files (which may or may not be a major concern), particularly a solution that can be easily implemented within two weeks, I'm all ears.

Posts: 37449 | Registered: May 1999  |  IP: Logged | Report this post to a Moderator
Dagonee
Member
Member # 5818

 - posted      Profile for Dagonee           Edit/Delete Post 
Tom, I'd reccomend paying MS for a tech help ticket and seeing if they have a solution. If they can't help, they usually don't charge, and if there's an answer out there, a couple hundred dollars is probably worth it.

When you push an upgrade, can you tell it to look in a particular directory for missing drivers? Or is that what the $OEM$ is supposed to be for?

Dagonee

Posts: 26071 | Registered: Oct 2003  |  IP: Logged | Report this post to a Moderator
TMedina
Member
Member # 6649

 - posted      Profile for TMedina   Email TMedina         Edit/Delete Post 
Unfortunately it sounds like you're just going to have to bite the bullet and install the driver upgrades manually with a temporary login ID designed for the technician to add the drivers.

Even if you manage to solve the script problem, you aren't going to be able to bypass the security issue of having non-authorized users access to the areas they were denied from initially.

-Trevor

Posts: 5413 | Registered: Jun 2004  |  IP: Logged | Report this post to a Moderator
Farmgirl
Member
Member # 5567

 - posted      Profile for Farmgirl   Email Farmgirl         Edit/Delete Post 
quote:
Unfortunately, we have three models -- comprising about 35% of our user base -- that have network cards which are not included in the base XP install.
How many machines are we talking about here, Tom, in actual numbers?

I referred this thread over to the guy here at work who is kind of our "TomDavidson" of the bank (does all network roll-outs, etc.) and said it doesn't look very promising, seeing as how you have old network cards in those PCs, and users don't have admin rights to installs (our users do).

FG

Posts: 9538 | Registered: Aug 2003  |  IP: Logged | Report this post to a Moderator
   

   Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:


Contact Us | Hatrack River Home Page

Copyright © 2008 Hatrack River Enterprises Inc. All rights reserved.
Reproduction in whole or in part without permission is prohibited.


Powered by Infopop Corporation
UBB.classic™ 6.7.2