Hello dear guest!

Boot Land is a community driven site established since 2006 and focused on data recovery/backup boot disks, research of Windows 2000/XP/2003/Vista/7 install/deployment/antivirus tools, customizing Windows PE systems and even learning how to recover from disaster situations.

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)
http://boot-land.net/register

2 Pages V   1 2 >  
Reply to this topic
 Help with [Vista Driver Integrator] for RAID?
post Jun 7 2007, 03:40 PM
Post #1
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


Hi everyone,

My source is Vista RC1 DVD at C:\LR1CFRE_EN_DVD.

I am running XP Pro SP2 (Media Center Edition 2005).

I can boot VistaPE from CD but cannot see my HDDs because of RAID controller.

I have downloaded ctv99's "Vista Driver Integrator" (Drivers.rar from http://ctv99.boot-land.net/), and placed the "Drivers" folder which contains the script and another "Drivers" folder containing App, etc, into C:\WinBuilder\Projects\VistaPE. The RAID drivers are in C:\WinBuilder\Projects\VistaPE\Drivers\Drivers\Drivers\KR10N.

For the "Vista Driver Integrator" script, I select "Run Automatically" and specify the path to the Drivers. When I run WinBuilder, I receive no errors in the build log, but the "Vista Driver Integrator" script takes less than 1 second and the Integrator log.txt says:

Installed 0 Drivers
Installed 0 Drivers
Could not Install 2 Drivers

Booting VistaPE from new ISO on CD-RW, and I still cannot see my HDDs. I have tried several times. What am I doing wrong? frusty.gif

I can integrate the Drivers into BartPE and WinPE 1.x, and also load them from CD when booting Vista RC1 Install DVD by exchanging disks in my one CD/DVD Drive.

Is there a way to convert Bart PE Driver Plugins to VistaPE? Or, how can I load the Drivers on CD when booting VistaPE from CD? Really, I would like to get the "Vista Driver Integrator" to operate, but I do not know where to start trouble-shooting. Is there an easy way to integrate Mass-Storage Drivers into VistaPE, because I just need two or three drivers specific to my single home system. I need a clue.

Attached are the Drivers. They are for XP, however they work also for Vista: [attachment=2230:KR10N.rar]

Please help. Thanks. smile.gif .... I'm off to bed. See you tomorrow.


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...


+Quote Post
post Jun 7 2007, 05:40 PM
Post #2
martinr
Frequent Member   ***
Group: Advanced user

  Joined: 6-January 07
Posts: 123
Thank(s): 1


@ allanf
Your answer may be to try the latest beta verion of VistaPE (version 009).

See my post here.
+Quote Post
post Jun 7 2007, 11:38 PM
Post #3
paraglider
Silver Member   ****
Group: .script developer

  Joined: 12-August 06 From: NC,USA

Posts: 855
Thank(s): 101


United States


By default the integrator points at the wrong directory for the drivers its trying to integrate ( C:\NetDriversPack ) - hence the reason it does not find any.
+Quote Post
post Jun 8 2007, 01:56 AM
Post #4
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


@ martinr

Thanks for the link. From now on, I will follow Network Drivers threads for some clues.

Just now, I have tried the "VistaPE BETA" v.009, with "Drivers (Storage + LAN)", "A43 File Management", and other v.009 scripts for "Build", "Common" and "Finalize", from the link http://vistape.boot-land.net/beta/. Unfortunately, I cannot see my HDDs from VistaPE, and I cannot locate my RAID Drivers in X:\Windows\Drivers. .... wait for next version?? How does NightMan do it? Is there a link to a thread or Tutorial? I'm a dumb newbie! I only need two or three drivers, not 76+ MB!

@ paraglider

In WinBuilder Directory Tree -> Drivers -> Vista Driver Integrator, I specify the path to C:\WinBuilder\Projects\VistaPE\Drivers\Drivers\Drivers\KR10N. Do I also need to adjust something in ctv99's script? I am worried that the directory structure is wrong. (Too many "Drivers" Folders, by the look!)

@ everyone

The default level for Vista Driver Integrator v.001 (27 Jan 07) is level 2. Is this the correct level?

Can I inject the Drivers into C:\WinBuilder\Target\VistaPE\sources\boot.wim using WimUtil? Trying to access \Windows\Drivers in the image. I have tried to Mount that boot.wim from the Command Prompt...
CODE
C:\WinBuilder\Projects\Tools>wimutil.exe mount boot.wim C:\WinBuilder\Target\VistaPE\sources

...but keep getting "boot.wim not found"! huh.gif ... another day!

Help Please. I cannot see my HDDs! help.gif


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Jun 8 2007, 09:14 AM
Post #5
martinr
Frequent Member   ***
Group: Advanced user

  Joined: 6-January 07
Posts: 123
Thank(s): 1


@ allanf
The textbook method to install RAID drivers in WinPE is to use PEImg from the WAIK.

The necessary sequence of commands would be something like this:
CODE
C:\Program Files\Windows AIK\Tools\x86\imagex mountrw  C:\WinBuilder\Target\VistaPE\sources\boot.wim 1 c:\VistaPE_Mount
C:\Program Files\Windows AIK\Tools\PETools\peimg /inf=c:\drivers\KR10N.inf c:\VistaPE_Mount\windows
C:\Program Files\Windows AIK\Tools\x86\imagex unmount /commit c:\VistaPE_Mount

I have put in the full paths, which makes it look a bit formidable, and you may need to insert some quotes around some of the paths. I have assumed that your driver files are in a directory c:\drivers. The c:\VistaPE_Mount folder is just a temporary folder for the purposes of the mountrw/unmount operation. The boot.wim file ends up where it started in Target\VistaPE\sources.

I am sure that you would be able to use wimutil instead of imagex, but you will need peimg.exe. If you don't have the WAIK, it is a VERY big download, but worth having. If you search the internet for a file waikx86.msi, it is very much smaller, and has the tools you need in the Files\Tools folder.
+Quote Post
post Jun 8 2007, 10:00 AM
Post #6
MichaelZ
Frequent Member   ***
Group: Advanced user

  Joined: 8-March 07 From: Braunschweig, Germany

Posts: 193
Thank(s): 7


Germany


QUOTE (allanf @ Jun 7 2007, 05:40 PM) *
Installed 0 Drivers
Installed 0 Drivers
Could not Install 2 Drivers

This means that the script plus installer found 2 .inf-files in your drivers path, so the drivers' path seems to be correct (if you have two .inf in it).

Most likely your target path is the bug (at least it was for me when I had that error). The script plus installer doesn't like blanks in this path. The target directory is not configured in the Driver script section on page Scripts in WinBuilder but on the page Paths.

Many Greetings
MichaelZ
+Quote Post
post Jun 8 2007, 11:51 AM
Post #7
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


QUOTE (martinr @ Jun 8 2007, 07:14 PM) *
The textbook method to install RAID drivers in WinPE is to use PEImg from the WAIK...

... but you will need peimg.exe. If you don't have the WAIK, it is a VERY big download, but worth having. If you search the internet for a file waikx86.msi, it is very much smaller, and has the tools you need in the Files\Tools folder.


Hey martinr,

Thanks for the code! thumbsup.gif I'm on a steep learning curve here, and it may take a little while to figure out. baby.gif

I don't have WAIK... it's size is almost equal to my monthly download limit! I found the abridged version at http://download.microsoft.com/download/7/2...2c9/waikx86.msi ... still a bit too big for me at 164MB. (I haven't completed a download so can't confirm the link. It seems OK.)

Also ctv99's Drivers.rar has a little secret... peimg.exe. It also has its own App called "AddDrivers.exe". So maybe there is a trick to using it in WinBuilder. And I'm also struggling with WimUtil.exe at the moment.

My next plan of attack is to tinker with NightMan's "Drivers (Storage + LAN)" script. worship.gif At least I might learn something that way, rather than taking wild guesses with "Vista Driver Integrator" and WimUtil.exe. frusty.gif

QUOTE (MichaelZ @ Jun 8 2007, 08:00 PM) *
This means that the script plus installer found 2 .inf-files in your drivers path, so the drivers' path seems to be correct (if you have two .inf in it).


Correct, MichaelZ. I have two inf files: KR10N.INF and VIRTUAL.INF.

The target path is simply "C:\WinBuilder\Target\VistaPE". I can't see a problem there. It is probably something minor like a gap in a path somewhere, but I don't know... confused1.gif I've just about given up. I've also moved the "Drivers" folder to various locations: Apps, AddOns, VistaPE, etc, and I've tried moving the location of my RAID drivers. Everything "seems" to work OK, except that the drivers aren't added to the Image! We need an author for an article about the tips and traps for WinBuilder!

Thanks. smile.gif


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Jun 8 2007, 11:51 AM
Post #8
paraglider
Silver Member   ****
Group: .script developer

  Joined: 12-August 06 From: NC,USA

Posts: 855
Thank(s): 101


United States


If you are not running the injection as part of a vistape build then you will need to mount the wim first. You should be able to use the option under debug to do this.
+Quote Post
post Jun 8 2007, 12:11 PM
Post #9
martinr
Frequent Member   ***
Group: Advanced user

  Joined: 6-January 07
Posts: 123
Thank(s): 1


QUOTE (allanf @ Jun 8 2007, 12:51 PM) *
Also ctv99's Drivers.rar has a little secret... peimg.exe.

At first glance, this file looks to be too small. The one in the WAIK is 317KB, but the date and time stamp look genuine, so I guess that ctv99 upx-ed it before putting it into his rar. It could well be the real thing! smile.gif
+Quote Post
post Jun 8 2007, 01:49 PM
Post #10
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


@ paraglider

Thanks. I can see the build log for the WinBuilder -> Debug -> "Mount WIM files from source". It shows that my syntax for WimUtil in my Reply (Post #4) was all wrong. fool.gif

Syntax described by the WimUtil "Help" (when run without parameters):
CODE
WimUtil.exe Mount image_name image_path {/image_number | /RW}; Default /1


To clarify the syntax for other newbies like me:
CODE
WimUtil.exe Mount source_image_path_and_name target_image_path {/source(?)_image_number | /RW}; Default /1


For example, from the Command Prompt:
CODE
C:\WinBuilder\Projects\Tools>WimUtil.exe Mount C:\LR1CFRE_EN_DVD\sources\boot.wim C:\WinBuilder\Temp\VistaPE\test /2


It works! I'm learning! yahoo.gifsmile.gif Not sure where to go from here tho'.


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post

2 Pages V   1 2 >
Reply to this topic
1 User(s) are reading this topic ()


  

Collapse

  Topic Replies Topic Starter Views Last Action
No New Posts Force AHCI through a parameter
0 adem0x 54 Yesterday, 10:17 PM
Last post by: adem0x
No new Pinned: Topic has attachmentsVistaPE Leopard Beta II
Agust 31,2009
126 Max_Real Qnx 19,873 7th February 2010 - 04:13 PM
Last post by: Max_Real Qnx
No New Posts VistaPE - Safely remove USB device?
5 blued 225 7th February 2010 - 12:24 PM
Last post by: Wonko the Sane
No New Posts VistaPE with Java Runtime Environment
4 Nesim Nerse 205 5th February 2010 - 09:22 PM
Last post by: WetHat
No New Posts Pinned: Topic has attachmentsVistaPE Script on Win7PE Project Post here ONLY reports of working setups!
This topic was created to identify VistaPE Script running on Win7PE
5 ludovici 7,718 29th January 2010 - 09:47 PM
Last post by: PaPeuser