Re: Vista DriverPacks Integration ???? (How?)

Sorry to hear mr_smartepants, that your having trouble with vista-tools, but yes, taking screenshots, and posting here, will help me and muiz to guide you the right way. And yes i agree, its not a very user friendly tool, but does the job perfect when using is correctly.
The instructions that is found inside vista-tools archieve is quite straight forward, but can get confusing at times...lol

So yeh, as overflow mentioned, end of the day we are a team, so lets work together!

Thank you

Re: Vista DriverPacks Integration ???? (How?)

OK, so here are the screenshots of my starting point.
I'm starting with an clean MSDN ISO of Vista x64 (I have x86 also) with SP1 already pre-integrated from M$.
Contents of ISO extracted to \_VISTADVD\
I have key for Ultimate edition, so I selected image '4' per the readme.txt.
I'm also integrating the contents of VistaSP1x64_WinUpdate_Pack_v901.7z (decompressed to \Updates\)
Contents of \Bin\DRIVERS.XML

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="offlineServicing">
        <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:action="add" wcm:keyValue="1">
                    <Path>C:\VistaTest\Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:action="add" wcm:keyValue="1">
                    <Path>C:\VistaTest\Drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:i:/vistaaio/distribucion/sources/install.wim#Windows Vista BUSINESS (64bit)" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Here's the folder layout.
http://i40.tinypic.com/35jmsft.jpg
http://i42.tinypic.com/nv16oh.jpg
http://i41.tinypic.com/wtg492.jpg
And the Vista-Tool itself.
http://i41.tinypic.com/mhc6qx.jpg
It's in progress now.
*Edit,
I forgot to mention that I'm running Vista-tool as admin (right-click, run-as Administrator).

Last edited by mr_smartepants (2009-02-19 05:20:24)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

Ok now we can see some more smile , and no problems smart_pants wink
First of all when selecting the buttons on the tool, if you only use Ultimate get rid of the others, saves space.
You can do this with a waik command (export) or do it the easy way with vlite.
Just open it with vlite dont change anyting but tweaks(uac off etc.)
Then rebuild only ultimate.
Then when using the tool, select image 1 ofcourse.
First : Mount-RW , then hit start.
Now you can go to your mount folder and add or remove things you want. (Place the d3dx9_39.dll in the syswow64 folder in your mount folder, or it wont integrate tinker game.)
Then unpack all hotfix packs you need for ultimate to one folder. (inc extras and MCE)
mark : integrate hotfix and press start again.... takes a long time......(Depents on how fast is your pc)
Dont mark : Hide Command Prompt(otherwise you wont see whats happening.
Then after its finished mark unmount-commit. (takes awhile)
Then repeat this one more time , it will install some MCE hotfixes this time.
After you ran it for the 2nd time
Now copy the install.wim to another place, as backup.
Now its time to mount again, and integrate-drivers, make sure all driver folders are in one folder.
Hit start again, and wait......
After its done mark unmount-commit again, and wait again.
Then its fully slipstreamed.
But its a bit to big, what i do is open it with vlite and this time i remove some things like languages and sample pics and sounds.
Rebuild it again with vlite, and your done with hotfixes and drivers.
For running other things like the soundspacks etc, we will discuss somewhere else.

Now my fingers hurt.....

Re: Vista DriverPacks Integration ???? (How?)

OK, everything looks like it integrated.  But 'make ISO' refuses to do anything but flash a command window so fast it can't possibly do anything.
*Edit, tried rebuilding the image from above with vlite (Ultimate only) and vlite crashed halfway through the process...corrupted WIM.

I'll try again using your method since following the readme.txt doesn't work.
Lots of steps though.
Delete source...copy fresh source...start over.

Last edited by mr_smartepants (2009-02-19 06:04:06)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

Just a quick question, after integrating drivers with vista-tools, did your wim file ended up larger than 4gb?
because vlite does not support install.wim file larger than 4gb.

Re: Vista DriverPacks Integration ???? (How?)

It doesnt matter how big it is wink

Re: Vista DriverPacks Integration ???? (How?)

muiz wrote:

Just open it with vlite dont change anyting but tweaks(uac off etc.)
Then rebuild only ultimate.

Hmm.  Vlite crashes during the rebuild stage.  I only chose a single tweak (must choose something or it won't rebuild).  I enabled IE phishing filter.
I'm trying again with fresh source.  If it does it again I'll try WAIK export.
*Edit, OK, it passed now.  The only thing I did different this time was to right-click on the source folder, select properties, and uncheck the "read only" checkbox.  There must have been a locked file in there somewhere.

Last edited by mr_smartepants (2009-02-19 07:11:16)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

OK, that must have been it, because everything is passing now.  I'm even building an ISO (that NEVER worked before).
So, the tutorial should read:
Step 1: Unlock your source from "Read Only".
smile
http://i42.tinypic.com/2rm0gmr.jpg

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

So that I can better understand how driver integration works, can you tell me where the tool deposits the driver folders and what structure must the DriverPacks maintain?  What files are edited?

*Edit,  One suggestion for Vista-tool.  Progress bar.
I don't think it would be too difficult to count the number of hotfixes/updates files, then use that as a total (ie, installing update 21 of 60: 34% complete).  That would be better than the zero feedback during integration would it not?  With the command prompt hidden or not I still have no idea how long the process is taking.

Last edited by mr_smartepants (2009-02-19 09:40:22)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

I have a suggestion.

There was a day I allowed JakeLD to take over desktop control of a machine so he could show me some tricks and things.

This can serve all of us? Just follow my thinking? For a camtasia or snagit (or whatever you use), let the tutor run a destop in a VM you are recording from the host.

After that, text and insights.
I know it is more complicated than that, but collaborrative efforts on good tuts will take man-hours, and I remember Erik is (amongst other things) good at tuts.

OH, fwiw, the front room machine vista/win7/other tests has been mucho under-utilised for months.
I won't partake in vista tut. (simple reason, test machine runs dutch or betas.)

Last edited by Jaak (2009-02-19 17:12:14)

The answer was 42?
Kind regards, Jaak.

Re: Vista DriverPacks Integration ???? (How?)

Bad news.  Corrupted install.wim again.
http://i40.tinypic.com/jhfyf4.jpg
Luckily I backed up my previous .iso so I'll be starting from that again.
This time I'll integrate the updates in stages (Ultimate extras, MCE, Plus) and test each time.  Time consuming, but it needs to be done.

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

mr_smartepants wrote:

Well, I'll agree that the Vista-Tool needs a lot of work.  Maybe it's a limitation of WAIK since this tool is just a front-end for WAIK.  I've tried three integrations of Vista64 and all three times I've had to scrap the source and try over.  Vista-tool corrupts my install.wim.  And it takes forever!
I can't even get the tool to build an ISO!  Just telling people "works for me" doesn't help anyone.
Sorry Muiz/shahed, but I think I'll stick with vlite for the time being.  At least it works partially.
Sorry for venting my frustrations, but I've just wasted two days on this that I won't get back.

If you are making a image w/ a wim larger than 4GB you will get a corrupt ISO because of the utility VISTA TOOLS uses to build an ISO. To get around this you can use the ISO utility built in WAIK that allows >4GB file sizes or you can use IMAGEX /split to segment your wim into smaller sizes so the older ISO utility in VISTA TOOLS can build the ISO.

Again, dont blame you for not knowing this, the documentation on this bug is practically non-existent. Only those like us, who's goal is to make a fully updated, unattended Vista DVD will we build a wim that large.

Re: Vista DriverPacks Integration ???? (How?)

Well, vlite seems to build the iso OK most of the time, only when the install.wim isn't corrupted.  I've almost got all the updates slipped in.  Once I get a stable updated source, I'll start playing with the drivers.  It seems a huge pain to have to rebuild the image with vlite everytime though.
I hope Win7 doesn't have these issues.
*Edit
OK. All the utilities failed to create a usable .iso from the oversized source 4.46 GB (4,798,613,014 bytes)
I had to use PowerISO and open my original source .iso, delete it's contents, then drag over the modified source and save.  Success. smile

Last edited by mr_smartepants (2009-02-20 08:19:17)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

Fragbert wrote:

If you are making a image w/ a wim larger than 4GB you will get a corrupt ISO because of the utility VISTA TOOLS uses to build an ISO.

Thank you fragbert. I did mention this above before, vista-tools and vlite does not support wim files larger than 4gb, and reports corrupt wim.
You can also use legoslash's VUT/Win 7 toolkit, that does the job of creating iso's with install.wim larger than 4gb. (its slighly less time consuming imo)

Good luck, and hopefully things will work out for you this time.

Re: Vista DriverPacks Integration ???? (How?)

shahed wrote:
Fragbert wrote:

If you are making a image w/ a wim larger than 4GB you will get a corrupt ISO because of the utility VISTA TOOLS uses to build an ISO.

Thank you fragbert. I did mention this above before, vista-tools and vlite does not support wim files larger than 4gb, and reports corrupt wim.

I think it would be a quick and easy fix for Vista Tools to simply call on the native WAIK iso tool to build ISOs, as it does not have the limitation.

Re: Vista DriverPacks Integration ???? (How?)

I have wim's bigger then 4gb, and no corrupt error.

Re: Vista DriverPacks Integration ???? (How?)

I think I'm getting the hang of this. smile  I just built a x86 source with zero problems.  I guess we need a better tutorial now. wink
I use vlite to rebuild the source, then poweriso to copy the files to a prebuilt empty .iso.  Flawless.
Using either vlite or Vista-tool to build the .iso takes a ridiculously long time otherwise.

Last edited by mr_smartepants (2009-02-23 00:36:18)

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Vista DriverPacks Integration ???? (How?)

Im glad it works now for you:)

Re: Vista DriverPacks Integration ???? (How?)

muiz wrote:

I have wim's bigger then 4gb, and no corrupt error.

You must not use your own VISTA TOOLS cdimage ISO builder then, because you cant build an iso with a file over 4GB in it.

Re: Vista DriverPacks Integration ???? (How?)

Fragbert wrote:
muiz wrote:

I have wim's bigger then 4gb, and no corrupt error.

You must not use your own VISTA TOOLS cdimage ISO builder then, because you cant build an iso with a file over 4GB in it.

If you have read everyting i said, you would have known i use UltraIso to make my iso.
But the guy who made the tool "Jan" is not around for a while, when hes back we will see what we can do about this.

Re: Vista DriverPacks Integration ???? (How?)

It may be cool to create a screencast as a means of creating a tutorial. A free, good tool to create screencasts is http://www.jingproject.com/.

Founder of DriverPacks.net — wimleers.com