Registered member login:
Register Now
Altirigos » Homepage2

» Current Poll
Do you leave the Aclient enabled?
YES - 82.31%
107 Votes
NO - 17.69%
23 Votes
Total Votes: 130
You may not vote on this poll.
» Stats
Members: 9,496
Threads: 11,750
Posts: 55,294
Top Poster: Nick (4,981)
Welcome our newest member, JessicaD
» Online Users: 26
0 members and 26 guests
No Members online
Most users online at once 294, 06-30-2007 at 12:24 PM.
» March 2010
S M T W T F S
28 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 123
View Single Post
Old 11-21-2008, 04:15 AM   #14 (permalink)
James McGoodwin
 
James McGoodwin's Avatar
 
Status: Junior Altiris Admin
Join Date: 11-14-2006
Location: Toronto
Posts: 17


Hi,

Updating this post again. Been quiet cause I've been finalizing the changes to my HII system.

Network23 hit the nail on the head. Minisetup will not install MSD drivers at setup time. And, of course, that's what the MS docs on sysprep say too. This is from the ref.chm file that comes with the sysprep cab:

Contents Tab \ sysprep.inf \ [SysprepMassStorage] section:

Quote:
[SysprepMassStorage] (Sysprep.inf)Notes
  • When you run the Sysprep -reseal or Sysprep -factory command, Sysprep reads the [SysprepMassStorage] section of the Sysprep.inf file and installs the mass-storage controllers by writing the information into the registry before shutdown. The next time the computer starts, all mass-storage controllers are available.
  • If you do not use the [SysprepMassStorage] section, Sysprep requires that the mass-storage controller on the master installation be identical to the controllers on the destination computers.
  • If you use images as part of your manufacturing process, you may want to reduce the number of images that you maintain by creating one master image to install Microsoft® Windows® on destination computers that may use different mass-storage controllers.
I just didn't RTFM deep enough.

The MSD's need to be made available to sysprep at the time the machine is shrink wrapped, prior to capturing your deployment image.

It's a bit of a drag, but looking at what goes on at the driver level it makes sense. When you install an MSD to the OS, Windows doesn't just copy .sys files around. There's keys that get injected into the registry that define the driver.

It's not something minisetup can do because the setup process never gets a chance to take off. If your image doesn't already have the driver installed to it, you cant get past the low-level-to-high-level disk access change over that occurs at OS boot time. If you cant get past that, you cant even get to minisetup, so you're in a catch 22 with a borked deployment image.

Plus, it also means you have to regenerate your deployment image each time you want to target a computer with an MSD your old image doesn't cover.

SO, yeah, sorry for stating the obvious, but it took me really pulling my hair out for 8 days before it *became* obvious for me. I'm just hoping any one else having the same problem can read the thread, skip all the trouble, and jump straight into rebuilding their deployment image.
James McGoodwin is offline   Reply With Quote
 
Powered by vBadvanced CMPS v3.0 RC2

All times are GMT -4. The time now is 08:56 PM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
vB.Sponsors
Altirigos