Help - Search - Members - Calendar
Full Version: difference between XP source and W2K3 source
The CD Forum > Bart's PE Builder > Troubleshooting
ole_thor
I am using pebuilder 3.1.10a.
I am trying to build bartpe with W2K3 source and with XP source to comply with licensing between workstations and servers.
if I build with the W2K3 source with SP3, and a set of plugins (not significant) and a set of scsiadapters in the driver folder, it seems to work fine.
if I take the exact same arrangment and substitute the XP with SP3 source, bartpe won't boot. it says the file xxx.sys could not be found.
I have eliminated each of the drivers in driver\scsiadapter one at a time, and the file that is missing just changes to the next one in the folder.

I read a post about the case of the filename and tried altering the inf, and txtsetup.oem and filename to all upper case and built it again using XP source.
The file is present in system32\drivers in upper case, but it still says it can't find the file.

I am using pe2usb to put this on a usb stick in both the w2k3 and xp tests.

any ideas?

thanks,
Ole Jensen.
cdob
QUOTE
if I build with the W2K3 source with SP3, and a set of plugins (not significant) and a set of scsiadapters in the driver folder, it seems to work fine.
if I take the exact same arrangment and substitute the XP with SP3 source, bartpe won't boot.

BartPE does boot at W2K3 source with SP3? Does exist a W2K3 SP3?

Can you clarify: does BartPE boot at W2K3, but fails at XP source?

Which storage drivers do you add?


Some storage drivers use OS Storage Port Drivers.

http://msdn.microsoft.com/en-us/library/ff566994(VS.85).aspx
QUOTE
Storage Port Drivers

SCSI Port Driver (Scsiport.sys)

Storport Driver (Storport.sys), available in Windows Server 2003 and later versions of the operating system

A W2K3 storage driver based on Storport Driver fails at XP, because storport.sys is missing.

In addition update storport.sys http://support.microsoft.com/?kbid=957910
ole_thor
in reply to CDOB
"BartPE does boot at W2K3 source with SP3? Does exist a W2K3 SP3?"

sorry, I made a typo. it should read W2K3 with SP2 and XP with SP3

"Can you clarify: does BartPE boot at W2K3, but fails at XP source?"

Yes, it boots and works properly when I use the W2K3 source, but is missing storage drivers when using Xp source.
using the XP source, the files exist in system32\drivers, they are capitalized.
when using the W2K3 source it doesn't seem to matter about capitalization of the source files (they are mixed capitalization as they come from HP)

"Which storage drivers do you add?"
I add a mix of XP and W2K3 drivers so I can maintain a single source.
a specific example is "HP Proliant Smart Array Embedded" HpAHCIsr.sys
for this device (usually only found on servers not workstations) the txtsetup.oem has no selectors for W2K3 or workstation.
the inf file only selects for NTX86 (I removed the NTamd64 sections)

"Some storage drivers use OS Storage Port Drivers.
http://msdn.microsoft.com/en-us/library/ff566994(VS.85).aspx
A W2K3 storage driver based on Storport Driver fails at XP, because storport.sys is missing.
In addition update storport.sys http://support.microsoft.com/?kbid=957910 "

I will look at these links and test to see if adding the storport.sys helps.

thank you for your response.
Ole Jensen.
cdob
QUOTE (ole_thor @ Jul 22 2010, 11:17 AM) *
Yes, it boots and works properly when I use the W2K3 source, but is missing storage drivers when using Xp source.
Which error messge do you get?

QUOTE (ole_thor @ Jul 22 2010, 11:17 AM) *
I add a mix of XP and W2K3 drivers so I can maintain a single source.
PEBuilder dosn't support a mix of XP and W2K3 drivers.
Adding a plugin may solve this. Compare DriverPack Mass storage plugin.

QUOTE
a specific example is "HP Proliant Smart Array Embedded" HpAHCIsr.sys
HP offers to download 2003 drivers, but no XP drivers.
HpAHCIsr.sys is a storport.sys child driver. Therefore 2003 only, no XP.

QUOTE
test to see if adding the storport.sys helps.
Feel free to try this, however I doubt storport.sys support XP.

Suggestion was to update storport.sys at 2003 source. Integrate the fix to 2003 source files.
Because 2003 SP2 storport.sys is old and fails to load at certain circumstances.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.