Windows XP Community - XPHeads



XPe driver installation

microsoft.public.windowsxp.embedded


Reply
  #1 (permalink)  
Old 06-20-2008, 09:41 PM
Peter L.
 
Posts: n/a
XPe driver installation
I'm new to XP embedded installation. My driver succesfully install under XP
using dpinst but under XPe it pops up a windows message:

"Files Needed

The file 'i8042prt.sys' on Windows XP Professional Service Pack 2 CD is
needed.

Type the path where the file is located, and then click OK

Copy files from:

c:\windows\system32\drvstore\mypd_a3e2c2cac7079d64 bb4b1fc11fdc1f62390f3460\i386"

This is error from setupapi.log:

#-167 SPFILENOTIFY_NEEDMEDIA: Tag = "\win51ip.sp2", Description= "Windows XP
Professional Service Pack 2 CD", SourcePath =
"c:\windows\system32\drvstore\mypd_a3e2c2cac7079d6 4bb4b1fc11fdc1f62390f3460\i386", SourceFile = "i8042prt.sys", Flags = 0x00000000.

If I locate the directory c:\windows\system32\drivers where i8042prt.sys
resides
then the installation continue to success.

What do I have to change for XPe driver installation?
Is something wrong with the DIRID in XPe? My INF include msmouse.inf
Do I need Driver Componentization ...

Thanks

--
Peter L.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 06-21-2008, 06:17 PM
crus
 
Posts: n/a
Re: XPe driver installation
Hi Peter,
sometimes .INF give XPE wrong info about path. If the requested DLL or SYS
file is not in your image you should add it adding the component that loads
this file.
But if the file is already at the right path you may press "ignore" or
browse to set path to the right one.
Don't add from XP pro CD, forget about it.
As you said locating correct directory is the right way.
Every audio driver that I have used was showing this kind of error.
Regards
Raffaele

"Peter L." <PeterL@discussions.microsoft.com> ha scritto nel messaggio
news:667B8192-A2C0-40CF-80F5-EF54BB38F141@microsoft.com...
> I'm new to XP embedded installation. My driver succesfully install under
> XP
> using dpinst but under XPe it pops up a windows message:
>
> "Files Needed
>
> The file 'i8042prt.sys' on Windows XP Professional Service Pack 2 CD is
> needed.
>
> Type the path where the file is located, and then click OK
>
> Copy files from:
>
> c:\windows\system32\drvstore\mypd_a3e2c2cac7079d64 bb4b1fc11fdc1f62390f3460\i386"
>
> This is error from setupapi.log:
>
> #-167 SPFILENOTIFY_NEEDMEDIA: Tag = "\win51ip.sp2", Description= "Windows
> XP
> Professional Service Pack 2 CD", SourcePath =
> "c:\windows\system32\drvstore\mypd_a3e2c2cac7079d6 4bb4b1fc11fdc1f62390f3460\i386",
> SourceFile = "i8042prt.sys", Flags = 0x00000000.
>
> If I locate the directory c:\windows\system32\drivers where i8042prt.sys
> resides
> then the installation continue to success.
>
> What do I have to change for XPe driver installation?
> Is something wrong with the DIRID in XPe? My INF include msmouse.inf
> Do I need Driver Componentization ...
>
> Thanks
>
> --
> Peter L.
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 06-23-2008, 06:04 PM
Peter L.
 
Posts: n/a
Re: XPe driver installation
Thanks Raffaele,

The problem is now our customers cannot use silent install for XPe.

(One side question
Our INF include msmouse.inf which has
ServiceBinary = %12%\i8042prt.sys
Does XPe cannot convert it to c:\windows\system32\drivers\i8042prt.sys?)

Any suggestion either our customers need to reconfigure their XPe or our
driver
installation package need to change to make silent installation works?

Your help is highly appreciated.
--
Peter L.


"crus" wrote:

> Hi Peter,
> sometimes .INF give XPE wrong info about path. If the requested DLL or SYS
> file is not in your image you should add it adding the component that loads
> this file.
> But if the file is already at the right path you may press "ignore" or
> browse to set path to the right one.
> Don't add from XP pro CD, forget about it.
> As you said locating correct directory is the right way.
> Every audio driver that I have used was showing this kind of error.
> Regards
> Raffaele
>
> "Peter L." <PeterL@discussions.microsoft.com> ha scritto nel messaggio
> news:667B8192-A2C0-40CF-80F5-EF54BB38F141@microsoft.com...
> > I'm new to XP embedded installation. My driver succesfully install under
> > XP
> > using dpinst but under XPe it pops up a windows message:
> >
> > "Files Needed
> >
> > The file 'i8042prt.sys' on Windows XP Professional Service Pack 2 CD is
> > needed.
> >
> > Type the path where the file is located, and then click OK
> >
> > Copy files from:
> >
> > c:\windows\system32\drvstore\mypd_a3e2c2cac7079d64 bb4b1fc11fdc1f62390f3460\i386"
> >
> > This is error from setupapi.log:
> >
> > #-167 SPFILENOTIFY_NEEDMEDIA: Tag = "\win51ip.sp2", Description= "Windows
> > XP
> > Professional Service Pack 2 CD", SourcePath =
> > "c:\windows\system32\drvstore\mypd_a3e2c2cac7079d6 4bb4b1fc11fdc1f62390f3460\i386",
> > SourceFile = "i8042prt.sys", Flags = 0x00000000.
> >
> > If I locate the directory c:\windows\system32\drivers where i8042prt.sys
> > resides
> > then the installation continue to success.
> >
> > What do I have to change for XPe driver installation?
> > Is something wrong with the DIRID in XPe? My INF include msmouse.inf
> > Do I need Driver Componentization ...
> >
> > Thanks
> >
> > --
> > Peter L.
> >

>
>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 06-23-2008, 08:42 PM
crus
 
Posts: n/a
Re: XPe driver installation
Peter,
if you want your customer finding the driver already installed, two choices
apply:
1) install yourself the driver as is and clone your image, so every device
has this device installed.
or 2) make the component using CD from the XP driver and add it to your
image.
If you want your customer to install the driver without error try to change
the INF file until no error is shown any more.
The easy and dirt solution is numer 1!
Regards Raffaele

"Peter L." <PeterL@discussions.microsoft.com> ha scritto nel messaggio
news:5E21671D-1E73-4741-A7E2-A1DD716C0985@microsoft.com...
> Thanks Raffaele,
>
> The problem is now our customers cannot use silent install for XPe.
>
> (One side question
> Our INF include msmouse.inf which has
> ServiceBinary = %12%\i8042prt.sys
> Does XPe cannot convert it to c:\windows\system32\drivers\i8042prt.sys?)
>
> Any suggestion either our customers need to reconfigure their XPe or our
> driver
> installation package need to change to make silent installation works?
>
> Your help is highly appreciated.
> --
> Peter L.
>
>
> "crus" wrote:
>
>> Hi Peter,
>> sometimes .INF give XPE wrong info about path. If the requested DLL or
>> SYS
>> file is not in your image you should add it adding the component that
>> loads
>> this file.
>> But if the file is already at the right path you may press "ignore" or
>> browse to set path to the right one.
>> Don't add from XP pro CD, forget about it.
>> As you said locating correct directory is the right way.
>> Every audio driver that I have used was showing this kind of error.
>> Regards
>> Raffaele
>>
>> "Peter L." <PeterL@discussions.microsoft.com> ha scritto nel messaggio
>> news:667B8192-A2C0-40CF-80F5-EF54BB38F141@microsoft.com...
>> > I'm new to XP embedded installation. My driver succesfully install
>> > under
>> > XP
>> > using dpinst but under XPe it pops up a windows message:
>> >
>> > "Files Needed
>> >
>> > The file 'i8042prt.sys' on Windows XP Professional Service Pack 2 CD is
>> > needed.
>> >
>> > Type the path where the file is located, and then click OK
>> >
>> > Copy files from:
>> >
>> > c:\windows\system32\drvstore\mypd_a3e2c2cac7079d64 bb4b1fc11fdc1f62390f3460\i386"
>> >
>> > This is error from setupapi.log:
>> >
>> > #-167 SPFILENOTIFY_NEEDMEDIA: Tag = "\win51ip.sp2", Description=
>> > "Windows
>> > XP
>> > Professional Service Pack 2 CD", SourcePath =
>> > "c:\windows\system32\drvstore\mypd_a3e2c2cac7079d6 4bb4b1fc11fdc1f62390f3460\i386",
>> > SourceFile = "i8042prt.sys", Flags = 0x00000000.
>> >
>> > If I locate the directory c:\windows\system32\drivers where
>> > i8042prt.sys
>> > resides
>> > then the installation continue to success.
>> >
>> > What do I have to change for XPe driver installation?
>> > Is something wrong with the DIRID in XPe? My INF include msmouse.inf
>> > Do I need Driver Componentization ...
>> >
>> > Thanks
>> >
>> > --
>> > Peter L.
>> >

>>
>>
>>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 11:43 PM.








Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74