1,326

(10 replies, posted in Universal Imaging)

the best course of action is to not reinvent the wheel...

SysPrep is a real PITA, and it is way too easy to mess yourself up!
I won't even do sysprep unless a gun is held to my head wink.
But... there are a lot of you crazy sysprepers that are on our team!

There is over five years of experience here on these pages...
Please read through them and avoid the pitfalls / mistakes made by others.
One bad decision can cost you a lot of hair pulling and grief...
Even if it took you a week to read through this forum you would be months ahead in the long run big_smile tongue.
That is a fact, and not an exaggeration...

It has to be the method... Again, Please look to see what others have implemented and have succeeded with!

Good... you started over!

We get a lot of people who download their sources from torrents nothing personal...
it is simply a matter of odds and receiving certain key phrases in response to certain questions. You were starting to "sound like" something you were not... my mistake. IE the only reason not to start over is if you can't wink.

If you do the things in the order / steps with the tools we recommend then you will have no issues, We get over three million downloads a week. We almost never get any reported issues, and the ones we do receive are user error. Lets face it if it is working for hundreds of thousands of users installing on millions of PC's, and an issue is only reported once the odds are hundreds of millions to one the issue is us. IE we have had over 300 million downloads in the last two years, most of those are corporate deployments (tens or hundreds of machines installed per download) and only two, non critical, bugs found. We can be pretty sure where the problem exists wink tongue.

Let us know if you need any more help...

Welcome to DriverPacks, best of luck and have a great day!

Jeff

you can google fry's OEM system builder CD...
I did http://www.frys.com/product/5613221

its just a standard MS OEM XP home SP3 slipstreamed source...
I am begining to think the worst... if you know what i mean.
(he has no original source to revert to / pie rat)

also we have not gotten the full story from him yet...
http://www.msfn.org/board/topic/142719- … _p__914648

Tareek...

If DriverPacks BASE was not the last step in your process then "All else has failed" tongue.
I did not just say "Start over" because i don't want to help you, if it were possible I would have pointed you to the documentation to do so. Since you won't accept a simple straight forward answer, let me elaborate.

DriverPacks BASE makes backups of files... when DriverPacks BASE is run a second time those backups are restored. If any changes to the source are made then the files associated with those changes are abandoned and the files are orphaned. IE (In Example) We backup txtsetup.sif, then you add something, that change then updates txtsetup (it has to), when we restore our backup of txtsetup, any changes made after DriverPacks to txtsetup are then lost when DriverPacks BASE restores the backup... and the files have no references to them anymore (abandoned). Source=FUBAR. there are several other things that occur that are similarly awful. there is no way around this issue. If you make changes after we create our backups, or if the backups are corrupted or missing, then changes can not be undone... PERIOD. I did not just say it because i don't want to help you, if it were possable i would have pointed you to the documentation.


If the backup files are missing, corrupted or modified, then even worse scenarios exist. as far as i can tell from your post those backups are missing AND changes were made after they were created. Sorry about your luck, start over from your Fry's OEM system builder XP disc, and save yourself time and mass amounts of grief.

Since / If changes were made after DriverPacks BASE was run and the backup files are missing an uninstall is not at all possable... now or in any future versions of DriverPacks BASE. Not manually not automatically not programatically.

The only way a DriverPacks BASE slipstreamed source can be updated is: IF DriverPacks BASE was the last thing done to your source.
IF DriverPacks BASE was the last thing done to your source then it can update itself 99% of the time.
- Most of the time but not always -

The only way to be absolutely certain that your source is 100% valid is to start clean, any other avenues will result in an exponential rate of probability of you having a corrupted source. Even if DriverPacks was the last step in your process a margin of error does exist.

Does your Fry's disc include the DriverPacks? If not you're home free! If so you may still have one available option... depending on whether or not it was the last step in their process...

The best thing to do is to make a backup BEFORE you run the DriverPacks slipstream. In this way you can revert to a copy of the pre DriverPacks source. Make any updates you wish and then slipstream DriverPacks to a COPY of your updated source. NEVER EVER WORK ON YOUR ORIGINAL FILES / SOURCE. That is just common sense to any experienced tech / programmer.

No new development is planned for DriverPacks BASE. It is considered a completed project, it is 7 years old and works flawlessly.
I have several bug fixes done in a nightly version and have 90% completed updates to the update checker module.
I have a few tweaks for the BartPE module planned, but for the most part BASE will only recieve bug fixes from now on.
We only had two bugs reported in the last year or two... So after my next release (soon) there will be no more planned updates or new features. ("If it ain't broke, don't fix it"). All of my efforts are to be devoted to our new tool for the integration of DriverPacks into Win7 and Vista. (I hate Vista with a passion so Vista support will be a low priority in the development)

Tareek wrote:

what MS uses to integrate all those ?

http://unattended.msfn.org/unattended.x … 8ad63a789/
All questions answered in that guide are considered off topic for this forum wink. (this is posted in our rules)
Just about anything you could possibly want to know is covered either in that guide or in their forum.
DriverPacks got it's start at MSFN wink. Beginner level questions are appropriate at MSFN's forum. mr_smartepants and I are members there too. big_smile

you listed the changes in your previous post... and then you un-did them and re-did them manually.
effectively answering your own question.

the problem is changes were made after DriverPacks was added.
- It is plastered all over our site "Do NOT make changes after you add DriverPacks". "DriverPacks must be the last step in your process."
Failure to observe this caution results in an unrecoverable source.

The fix is to start over with a clean source... A copy from before DriverPack MassStorage was added. (Before step #2)
Best Practice =  Start over "Clean" by copying your original hologramed XP disc to HDD... Work from there.

1,331

(27 replies, posted in Other)

DriverPacks BASE does ID your OS on the location screen... right under where the path is displayed...
validating an install disc is not a worth while task, mostly because there are so many different sources.
Three main types: Home, Professional, Media Center.
Four Service pack levels
and several distributions; Retail, MSDN, Volume License, Corporate, and an untold number of OEM provider versions like Dell, Sony, Toshiba, Compaq, HP, ETC...

Resulting in an almost infinite number of "valid" possabilities...

IE Just consider that the 3 main types to the exponent of the four SP levels (0~3) alone would be Eighty One possabilites 3^4 = 81
   take 27 to the exponent of at least 4 main distributions 81^4 = 43,046,721 ... forty three million possabilities, AT LEAST!
   Take 43 million and multiply that times the number of files on an XP install disk and the result is an insane number... big_smile
    - Let us know if you need help with that project, We will be glad to supply testers to see if your application works or not.
   If there is a Hologram on the disc, then it's a good one. that works every time, and is a lot easier. wink
   Or if you download it directly from MSDN, then it is a good one big_smile.
   
   not to put to fine of a point on it but if you have to wonder whether or not your source is valid, then it is not valid smile.

Good thinking though... It is a nice idea, it is just not something that could be implemented in a reasonable amount of time.

If I understood you correctly... Then we are glad you solved your issue

- actually now that i think about it this switch is automatically added by my dp_inst_tool script...
It prevents an M1 source from being deleted by SAD... (it's truly sad when your M1 SAD just suddenly disappears). tongue

In order for the finisher to clean up the DriverPacks like i said in my above post it would be necessary to
"REM" the below line in the script....

Echo DPsRootDel  = "false"            >> %DPFL%

IE

REM Echo DPsRootDel  = "false"            >> %DPFL%


In other words the default behavior is NOT to delete the DriverPacks (M1 only)...

as a matter of fact there is...

It was a request from another one of you crazy sysprep dudes... wink tongue

http://forum.driverpacks.net/viewtopic.php?id=2700

Implemented by me in BASE 8.09

edit the Finisher INI (DPsFnshr.ini) and add this line
DPsRootDel  = "False"


{Shhhh... it's a secret switch wink }

Personally i don't see much point...
after the drivers are installed it's just taking up space and fragmenting the HDD.

Critical Error : There are not yet any slipstream modules available for the selected platform!

Means that "Your source is hosed"

Probably a direct result of trying to alter the Retail version to an OEM version, but it could have been any of your steps...
It was quite intelligent of you to make a back up / ISO at each stage.
Which is the last backup that DriverPacks BASE recognizes as a valid source?

ALWAYS RUN DriverPacks BASE AS YOUR LAST STEP. IE you can't add DriverPacks text mode drivers in the middle of your process

If you are going to use nLite... then you might as well use it to do all of the above patches. any rvmi packages will work with nLite wink.

Start clean with your xp sp2 source...
add SP3 (RVMI or nLite) then backup your source...
make sure DriverPacks BASE sees it as a valid source, don't slipstream yet!
Just make sure it doesn't say "OS: NA" under the location wink It should ID your OS like "OS: Windows XP Professional - Retail SP3"
Then do everything else in a single pass with nLite... leave nLite open at the create ISO page
Run DriverPacks BASE to add Mass storage textmode and any DriverPacks you desire.
After DriverPacks BASE exits return to nLite and create ISO...

Please read our tutorial smile

Welcome to DriverPacks, best of luck

I did remove MakePNF from DriverPacks BASE but only in the nightly versions
that fix has not made it into an official release yet...

DON'T use KTD!
KTD uses MakePNF,
MakePNF = BOOM!

In case you haven't heard I would rather be tied to the railroad tracks in front of a speeding locomotive than use sysprep. But I digress...

Best Practice for DriverPacks with SysPrep is SAD... If i did not give a hoot about my image size at all then I would:

Open BASE Create a SAD folder Selecting only CPU and M1 this will create a valid folder structure.
Then I would extract all the remaining packs to the DriverPacks.net folder (this should extract all the packs to DriverPacks.net\D\)
Then i would copy all the files and the \D\ folder from the DriverPacks.net folder to the root of your HDD that you intend to image.
Then extract DevPath from DriverPacks BASE\bin\wnt5_x86-32\M2.7z
Then Run DevPath C:\D
- This adds the entire folder structure (all sub-folders added recursively) to the DevPath registry entry.
- Now all the drivers are available to minisetup wink - this is what KTD was intended to do, but doesn't wink.
- Verify that the first entry is still %SystemRoot%\INF in the registry - I have had reports that it goes missing wink.
Add a call to dp_Inst_tool.cmd somewhere... runonce, guirunonce, whatever you like.
- DP install tool will make a second pass on the machine to check for missing drivers then run the DriverPacks Finisher and finally removes the entire DriverPacks setup from the target.

If you wish to update a machines drivers at any time after the install then SAD M2 may be run from a thumbdrive, ODD or Network Share.

1,336

(10 replies, posted in Universal Imaging)

the answer was equally well stated
- You were given a simple answer; sorry you did not include the HWIDs, the question can't be accurately answered.
- We can't tell you if a driver is included unless you provide the HWID. Which you did not. Even though it was requested...

- since we have users deploying to tens of thousands of dells, and it has not been reported as missing, common sense tells us that it must be included. Did you not read the part about three million downloads a week, you just figure none of them have any dells? (yet another simple answer to your question)

the point of driverpacks is to include every known driver, and we have been doing it for 7 years... what do you think the odds are a major manufacturer like dell is not included.

- Since you don't need any help with sysprep i guess we are done here, have a nice day

- missing code tags added to your post

- PS since its not a driver issue then it must be a SysPrep issue and is therefore in the correct forum.

nice catch on the makepnf bigfoot!
make pnf is not just bad, it is awful!

Never use anything except a CLEAN source for UBCD4Win
XP SP2 PERIOD! no updates no drivers no patches no nothing!

What is the HWID of the device?

Slipstreaming stuff into your source will absolutly KILL your UBCD4win disk...
there is a correct way to add drivers to BartPE... but, that is not it

i realize you said it worked... I can run a motorcycle on turpentine too, for a while... but the end result is disaster.

We would prefer to fix the pack so everyone benifits, HWIDs required

moved to BartPE forum

Yep screwed up there I corrected DevPath to be C:\SOFTWARE\DRIVERPACKS\D


NOOOOO!!!!!!!

there is a limit to the amount of characters you can add to a registry entry!!!

your path looks like %SystemRoot%\inf;C:\SOFTWARE\DRIVERPACKS\D;C:\SOFTWARE\DRIVERPACKS\D\G\A1;C:\SOFTWARE\DRIVERPACKS\D\G\A2

when you use a path like C:\SOFTWARE\DRIVERPACKS\D\ you add 25 characters to EACH entry if you add all drivers with over 1000 folders you add an extra and unneeded 25,000 characters (on top of the existing path lenght of the packs themselves) to the registry entry which has a limit of either 16k or 64k depending on who you believe. If you exceed the limit then NO drivers are installed at all... or sometimes only the first ones that do actually fit, most times none are added if the limit is exceeded. the main packs themsleves are nearly 16k, 16k+25k=BOOM!

We see this issue quite often whe too many 3rd party DriverPack are added. (using the minimal path of c:\d\)

Always keep your path as short as humanly possible IE C:\D\ 
Why do you think we do it that way?... don't you think we would rather call it c:\DriverPacks.net\D\ ? wink
Ever notice that ALL the folders are one or two characters? don't you think we would rather name them like Intel or Nvidia?
there is a REASON for everything!!! - KISS method - don't change stuff until you know what it does or why it is. wink

1,340

(18 replies, posted in Universal Imaging)

That is a big problem for us...
We don't have a secret lab with every known hardware device at our finger tips
- We have been hoping someone would donate one but it hasn't happend yet. LOL
We rely on our highly dedicated testing team for that but even so it is only a few dozen guys with machines they can blow up when needed.
(maybe there is a hundred, but never all active at the same time)
Our most important team member is you, the one guy who can first expose a rare issue and then prove a fix.
That is what makes DriverPacks so solid, yesterday we were 99.8 percent success now we are approaching 99.9% 
It's guys like you who make DriverPacks better, and earns you the hard sought "DriverPacks team member of the day" award.
It may be Nsane but it make sense too wink

1,341

(10 replies, posted in Universal Imaging)

Welcome to DriverPacks.net!
If i have guessed correctly based on "hardware independent Windows XP image" 
Sounds like SysPrep, Um... nope, not in the right forum...
SysPrep would belong in "Universal Imaging"
NBD its tough to figure that out, big_smile - I'll move it

We can't possably help you without you providing the requested info. (IE Read BEFORE you post AKA Rule #0)
Rule #0 was presented to you when you clicked / affirmed that you had read and agreed to our rules... you did read that right? wink

Since devices are installed by their HWIDs (and not by name)
you won't find anything here listed by name (since the name is not relevant)

If you wish to discover why a particular device did not install,
or if it is included, then you must provide it's HWID.
Since devices are matched to drivers by their HWIDs it is the ONLY relevant info.
to you, to us, to the device and to the driver...
Since that is not what you searched for... no surprise you found nothing big_smile
- I am quite happy about the fact that you did in fact attempt to search... well done! - most people don't.)


Also from rule #0
Can we reproduce your issue just based on the info contained in your first post?
I have no idea What OS you are using... XP OK... But is that with no SP?, SP1?, SP2?, SP3?, is that OEM, MSDN or Retail?... I suppose i might assume that you were using Professional... but you know what happens when one assumes smile wink if it is slipstreamed with a SP, or did the original disc provide the current SP level. if you did apply a SP how? Were there other patches applied to the image? If so how? manually, RVMI, nLite, Serabys, hfslip, other? What was your process? did you use OLSP? did you do a -bsmd... have you used OEMpnpPath? Did you use DriverPacks BASE? are you using SAD. have you implemented KTD? Did you read any of the other SysPrep related topics here? Did you use one of them as a guide? How exactly did you implement the packs? Which packs did you implement? What were there versions? Did you get them from us?

Basically you have not provided not one single useful bit of info for us to use to help you...

MINIMUM requirements are a DPs_BASE.log and your HWIDs (HWIDs tool in my signature)  Please read "Read BEFORE you post." AKA rule #0
Fill in the blanks... Then we will see if we can help.

Hint we have about three million downloads a week and nobody else is reporting this driver as missing, think about it for a second. Then... explain in detail what YOU did so we can figure out what you did differently than thousands of other people. big_smile. - If you want help we need details...

Here is an analogy i am really fond of... suppose I were to ask you
"Why won't my car run?"
- Not much to go on is it? (you dont even know if i have an electric car, or internal combustion)
- That is the same thing you just did to us wink
check out the links for HWIDs tool and read before you post in my signature
It would probably also be in your best interest to read the stickied threads in universal imaging big_smile

DriverPack_reference_wnt5_x86-32.ini in the DOCS folder of your DriverPacks BASE installation...
*that was hard to find???*...  Please try the obvious places / stuff first wink
you know the FAQs here in the forum, the DriverPacks BASE\docs folder... our tutorial, Stickies in a particular packs forum... big_smile

search the setupapi log for your HWID that will cut down on the size of the mess you have to sort through... If youare only looking at the relevant section (lines) it is not so daunting...

1,343

(18 replies, posted in Universal Imaging)

We will probably have to wait for an updated driver...
My best guess it that there is a bug in the sound driver that only appears with dpinst.exe and not with setup.exe.

Bigfoot made a suggestion in post 12...
you could use Vernalex Sysprep Driver scanner to add it to the sysprep OemPnPDriversPath and see if that works

if you have time check to see if there is a newer driver for that device... If so we can update the pack and see if that fixes it!
be sure to test it and make sure it works or no sense in adding it to the pack wink

1,344

(18 replies, posted in Universal Imaging)

if i can figure out how to get the key to point to a file then teh limit becomes available RAM... that cures all our problems... i just need the documentation to implement it... still searching (in vain?)

1,345

(27 replies, posted in Other)

Translation farsi

rebvvari wrote:

When you don’t fool misunderstanding I understand what I wrote. This version and every seed you assume that Iran’s 1000 Toomans does not have more value
of every hack abadi that you are here as he folded up like action movies are enlightening saw “where tub and a copy of The don’t you are finally
in lousy ass Hick dull lousy you really interested, here with all the world it is different from ???????? that this ?????? defiance. And ??? scent which hack in the world has
you worried about you that you the general Jay Foures, T and general company stole you and you ????? you yo’ and beatin’s should ????? not as bad as
you and ?????? Larcener s to fool mother error you Kuhn
of every nightingale in Jalalabad, who you know how to Kuhn when you go you finally translated into American left you see this Fesch value are you don’t even lousy

translation  persian...

rebvvar wrote:

When you do not fool my understanding to comprehend what I wrote. This version of the seedy ???? that does the value of 1000 USD more

Abadi any fancy that ???? Msh Do not come here and I Myay Posts scale trough this backup copy of Game Mykhry Khrh



I dunce stupid donkey paltry reserve here with all the different world of Bdbkhtyth ???? the Hrfatv Myzny. ???? and the Hda Robot you fancy a world brought to



Be Yourself I worry that the overall driver of a T. J. Fvrs and overall company and you stole and Ryhty drivers should Tavvn Brashvn hot and bad

You stupid mother and friends Dzdyn error Kvny


Any nightingale Abad ???? Merry Christmas that some contract ??? Khrh Go look paltry Translate the value you do not even crest Game Super Donkey Wrong

what a piece of work! LOL

apparently there are LOTs of languages spoken in Iran, most of them i could not find tranlators for...
This is starting out to be the kind of fun FalconFour provided... wonder where Frodo is??? smile

There are dozens of languages spoken in Iran. The following are the languages with the greatest number of speakers (Data from the CIA World Factbook):

    * Persian, Luri, Gilaki and Mazandarani 58%
    * Azeri and other Turkic languages 26%
    * Kurdish 9%
    * Balochi 1%
    * Arabic 1%
    * Other language which comprise the remaining 5%, include Armenian, Assyrian and Brahui, etc.
    * Total population 71,800,000(2008 est.)
http://en.wikipedia.org/wiki/Languages_of_Iran

Heads-up Muiz!!!

Erik is mr_smartepants - the Mod, the DriverPacks master and my personal hero. smile

Test it by manually creating that folder, does it work? (if windows\program files fails try putting it in program files) if that does in fact work then it is a simple matter to add an exception to the DriverPacks Finisher to copy the files there automagically wink

We simply need you or someone else who has the hardware to confirm that it does in fact work, adding the code to make it happen is easy wink.

1,347

(8 replies, posted in Software)

I added code tags for you wink - please edit your post to see how that is done. It makes the thread a lot easier to navigate. smile

I notice the folder states \XP STD SP2 but DriverPacks BASE reports XP Professional Retail with SP3 was found?

Why did you enable KTD? This is almost NEVER neccessary, was there a specific reason?

The extraction can take quite a long time depending on available RAM and the speed of your machine. IE if your VMWare shell is configured to use a small percentage of a single CPU with only 128 meg of RAM and a small swap file, then it will take seemingly forever.  It does have to extract around two gig of files from solid archives. I use VMWare 5 two CPU 512 meg of RAM and Input grabbed high and input ungrabbed normal. Extraction takes around 7 to 10 minutes. there should be a 7zip progress bar.

Did you make ANY changes after you ran DriverPacks BASE? (never do that, it may explain your initialy reported error. wink)
I notice presetup cmd is now being found, so the initial problem no longer exists?
- Presetup is responsible for extracting the archives, therefore it is no longer missing wink.
Let me know if the install failed... it seems like whatever your mistake was the first go around no longer exists.

Welcome to DriverPacks.net

Jeff

1,348

(27 replies, posted in Other)

He is persistent if nothing else... It is amazing how certain people have an unusual sense of entitlement.

When I asked him if his windows was legitimate... He responded with "Yes, I downloaded it for a dollar, it is legitimate" As if that somehow made it a legal copy. He believes that he does not owe MS, or anyone else, the money they are due for the license. He further indicated he had installed it on twenty or more machines. That is theft x 20 (Piracy is another word for that). I suppose since he is in Iran he is not worried about being sued for $50,000. per copy for the license violations. Just as he somehow feels entitled to our help, he does not act grateful for it but rather expects it as if he is "entitled" to it somehow. (How is it that he believes it is our fault that he stole a bad copy of windows?)  He has not donated nor are we on his payroll but he does expect to be treated like he is our employer. It is really strange how some people feel that others, whom they have never even met, somehow owe them something. It is a really bad attitude to have. Bad manners and low morality are simply the result of a poor parenting is my best guess.

There is a limit to the number of Mass Storage drivers you may add to a sysprep image. NTFS.SYS = You exceeded it wink (Out of memory Error)

the finisher does not install drivers - I repeat the DriverPacks Finisher does not install drivers.
the finisher installs related software for ALREADY INSTALLED drivers...
IE if the finisher finds an ATI card it installs the ATI control panel.
If it finds a sound blaster it installs/runs the SBSetup.exe, it "Finishes" installing drivers (that are already installed) where it is required.

the finisher DOES NOT install drivers wink... if it did we would have named it "installer" not "finisher" LOL

DP_Inst_Tool.cmd does install drivers

You already have the best man for the job all over it... I am quite good with the drivers but not as good as Erik. If you were having a problem with the program or related software the reverse would be true wink. Your in good hands (the best). I'm keeping an eye on this if i think of anything i'll spit it out!

Thank you, reporting makes DriverPacks better for everyone!