Topic: Driver Import PE - Need Help for Software Development

Hi to all,

Kare, developer of great software "Driver Import PE" decide to add DriverPacks support to "Driver Import PE".
http://www.kare-net.de/Plugins.htm
He wanted me to write forum.driverpacks.net sayin my english better ( probably not better smile ) and as i am the tester.

Simply, with DriverPacks supprt, "Driver Import PE" extract DP_MassStorage_wnt5_x86-32_805.7z files to ramdrive, search for drivers inside, and when found, installs appropiate driver to the hostos (PE).

Problem is, "Driver Import PE" finds Jmicron driver needed inside DP_MassStorage_wnt5_x86-32_805.7z, but it can not install to hostOSpe properly.

But 1
When i use "Driver Import PE" with manufacturer Jmicron driver, it can install to hostOSpe properly.

But 2
When i use DPs_BASE_805.exe to prepare bartpe plugin, and use this plugin, no problem accesing jmicron harddisk.

***!!!! Kare says, DriverPacks jmicron only installs on boot !!!!***


So
Can you help Kare making "Driver Import PE" support DriverPacks packages properly.

Kare is reading the current topic and would answer any question asked.

I hope you can help

Last edited by OverFlow (2008-11-02 16:31:52)

Re: Driver Import PE - Need Help for Software Development

This is way off topic... and posted in the wrong forum...

moved to BartPE...

Um... no i don't really know why his program doesn't work...

ours does work so why make it any harder than that.
the entire mass storage pack is 14 megabytes - how much space do you really hope to save?

the DriverPacks BartPE plugin works excellent and supports all mass storage controllers.
Why in the world would you want to reinvent the wheel?
to save ten meg? wink
Or just because you have nothing better to do? big_smile

edit...

as i look at this more it looks a lot like Galepos "Off Line SysPrep Tool"
Except i belive your app pulls drivers from a target machine
Galepos injects drivers to a target machine

it is a little lacking in PE function it should have a help when help is clicked in pebuilder and teh config button should respond with a dialog too wink I also saw no help files to read (google translator is not excellent  but it would have given me a clue)

edit...

Question... What is the difference between
the OEM Jmicron driver - that works and
the DriverPacks driver - that won't work
?

Edit...

I tried to run the tool in vmware and it fails with -
Description of storage media X: is not possable (X: is the CD / ISO)

Last edited by OverFlow (2008-11-01 21:49:51)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

Sorry for posting wrong place.

For small defination,

Galapo's "Off Line SysPrep Tool" inject driver(s) to Target machine on disk
Kare's "Driver Import PE" inject driver(s) to running hostos machine (PE) on cd (+fbwf plugin (or any other method to have writeable media) required)

so it is another wheel smile

Also with Galapo's great effort with others great contributions "Driver Import PE" is now on LiveXP too,
http://www.boot-land.net/forums/index.p … topic=5213

The next step Kare wanted to take is to support DriverPacks archives with "Driver Import PE", so we are here.

Question... What is the difference between
the OEM Jmicron driver - that works and
the DriverPacks driver - that won't work
?

Here is the Jmicron driver i use successfully from manufacturer for a long time.
http://lancelot.winbuilder.net/5F/5Jmic … 363_32.rar
Here is the Jmicron driver from DP_MassStorage_wnt5_x86-32_805.7z that works only when DPs_BASE_805.exe used to create plugin.
http://lancelot.winbuilder.net/5F/5_J_D … 805.7z.rar

Re: Driver Import PE - Need Help for Software Development

I am sorry

i am still trying to figure out what it is you are trying to do ...

my bad... can you help me to understand, because i am still lost wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

Here is an example smile

Scenerio is this:
imagine i prepare a cd by using DP_MassStorage_wnt5_x86-32_805.7z - DPs_BASE_805.exe --> plugin for bartpe, livexp ... etc.
and imagine i went to a unbootable pc
and put my PE cd, and boot.

Than i get a surprise, i can not access the harddisk!
so i go do driverpacks.net to get a new DP_MassStorage_wnt5_x86-32_XXX.7z (which support the controllers of this pc) and put it on usb-stick
go to same pc, boot with same cd
with "Driver Import PE" i import new DP_MassStorage_wnt5_x86-32_XXX.7z
and valaaaa, i can access the harddisk!
OR can i,
with the current problem i can not be sure!

But i can be sure if i use "Driver Import PE" with manufacturer drivers. But wouldnt it be better to go our lovely trustable source DriverPacks which in first place created (as far as i read) for that reason.


"Driver Import PE" Scenerio's can be increased,
Ex: for now with "Driver Import PE" i can install my Geforce 8500 GT by using DP_Graphics_A_wnt5_x86-32_8102.7z on cd. smile.
So the PE i prepare can support all drivers DP_Graphics_A support without loosing much space.
Ex: adding a general support for ethernet driver to PE by .7z file dont loose much space (7mb - 41mb)
Ex: In all scenerios core files to bootup decrease which is especially very important for utilized .img methods (ex: livexp bootsdi method with wim)
etc etc etc......

So it is a very helpful tool. beta already works now with DriverPacks packages, but with current jmicron problem we can not be %100 sure.

I hope i could write more clearly now. Sorry for bad english.

Re: Driver Import PE - Need Help for Software Development

Lets see if i get it...

you can add drivers on the fly without rebuilding or increasing the size of the original ISO image?

If i am correct this is indeed a great tool!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

OverFlow

answer is YES

for a quick trial, try livexp (http://winbuilder.net/download.php?view.35), also a tutorial here http://www.boot-land.net/forums/index.p … topic=4111
-find and add fbwf drivers (put files to appropiate folder)
-enable driversimportPE script(plugin).

When you boot with livexp cd, by using driver import PE, you can add any massstorage or ethernet drivers from manufacturer.

I guess it will be more clear when you make a trial.

Re: Driver Import PE - Need Help for Software Development

as i said i tried it in vmware and it reported failure

Description of storage media X: is not possable (X: is the CD / ISO)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

"as i said i tried it in vmware and it reported failure"

?! you should report this to boot-land
http://www.boot-land.net/forums/index.php?showforum=52

i frequently make builds with livexp and try with vmware, no problem.

Re: Driver Import PE - Need Help for Software Development

I used UBCD4Win... that should work, yes?

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

For UBCD4Win

Add fbwf plugin from here
http://thuun.boot-land.net/pub/pebldr-plugin/fbwf.cab
Add DriverImportPE plugin from here
http://www.kare-net.de/Download/DriverImportPE.zip

I just test with UBCD, these 2 plugins works nice.

just a note, current DriverImportPE (that you will download) support drivers from manufacturer, not from DriverPacks 7z file. Add a masstorage or ethernet driver from manufacturer to the cd and test it with them.

Edit: i mean put drivers you want to test in a folder in cd, like X:\mydrivers\

Last edited by Lancelot (2008-11-02 10:10:43)

Re: Driver Import PE - Need Help for Software Development

UBCD is a dos based tool i doubt you did that wink I am almost positive you used UBCD4Win

(UBCD and UBCD4Win are two totally different projects!) tongue wink big_smile

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

yes, of course UBCD4Win smile , i wrote in the begining but forgot in the middle smile, i know both, i like UBCD4Win more smile

Goodluck with trial

Re: Driver Import PE - Need Help for Software Development

do i need fbwf to make DIPE function correctly?

I use 2k3 for my source does that matter? or is this XP only?

(I only build PE useing a 2k3 source)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

yes you have to have fbwf to make DIPE function correctly.

(fbwf is easiest method to explain and apply)

Re: Driver Import PE - Need Help for Software Development

Interesting:

DP JRAID_I.inf [JM] section has:

CopyFiles=JRAID.Copy
Reboot

OEM jraid_f.inf [JM] section has:

CopyFiles=JRAID.Copy
Addreg=Inst.AddReg

Could that be the issue?

Driver Import PE is a fantastic tool for PE -- and getting even better! It allows for installation of drivers -- even mass storage drivers -- into a PE so as to get functioning devices. Drivers may be installed from the host OS or other supplied location. It is very useful and supplements DriverPacks well.

Regards,
Galapo.

Re: Driver Import PE - Need Help for Software Development

A thought: could Driver Import PE choose to reject the need for a reboot and attempt the installation anyway?

Lancelot, what happens if you modify DP JRAID_I.inf [JM] section to that of the OEM [JM] section given above?

Regards,
Galapo.

Re: Driver Import PE - Need Help for Software Development

I agree that the changed

Addreg=Inst.AddReg

is the issue - we need to get that fixed!

updating OP's title

Galapo wrote:

Lancelot, what happens if you modify DP JRAID_I.inf [JM] section to that of the OEM [JM] section given above?

I am quite certain that fixes it... let's wait and see

Last edited by OverFlow (2008-11-02 16:35:10)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

Lets get a topic started for this under the software topic - after we get our bug fixed...

this sounds very cool... now that i understand what it is wink

I will be glad to assist you if i can
- what a great idea and i think your program will definately compliment DriverPacks


@Galapo, If you would please,
Start such a topic for us in "Software".
You understand better than anyone (who speaks english) what it is. LOL wink
I would certainly owe you one big_smile
thank you for being here you're "one of the good guys"!
PS Do you have a sticky here i didnt see it just now...
(maybe make that Two posts wink)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

OK, will do. I'm sure there's others who will benefit from being made aware of this.

But what do you mean about me having a sticky?

Regards,
Galapo.

Re: Driver Import PE - Need Help for Software Development

I was looking for a topic for your Offline sysprep and i did not see it in universal imageing or in software

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

Understood now. I can add something on that too.

Regards,
Galapo.

Re: Driver Import PE - Need Help for Software Development

Thank you for being one of the people who always keeps me motivated!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Driver Import PE - Need Help for Software Development

Well, if there's no help or feedback when it's needed, then that isn't helping the exceedingly useful project that DriverPacks is. Just my thoughts.

Thanks for your work, too!

Regards,
Galapo.

Re: Driver Import PE - Need Help for Software Development

YES Galapo,

Changing DP JRAID_I.inf [JM] section:
CopyFiles=JRAID.Copy
Reboot

to

CopyFiles=JRAID.Copy
Addreg=Inst.AddReg

makes it work
Also i noticed xraid_f.inf have same line too, so i change with same method and it worked too. When dipe searches in package, it first finds JRAID_I.inf than xraid_f.inf, both working with this fix and i guess makes the same thing. Only with xraid_f.inf it writes "GIGABYTE GBB36X Controller" on the screen.

Anyway, now question is what is next step???
I made a rough seach, and there are about 53 .inf files that have REBOOT line
IS dipe change reboot lines with Addreg=Inst.AddReg before adding driver to hostos appropriate?????
or what is the appropriate method???

ps: Kare reads this topic regularly.

ps: Out of topic: Galapo, Maybe that is the reason of my failure when trying "Off Line SysPrep Tool" looong time ago.