Help - Search - Members - Calendar
Full Version: Bart PE for Dell Inspiron 2600
The CD Forum > Bart's PE Builder > Troubleshooting
SNLHULFTAJ
I'm a newbie here.

I've just finished running Bart PE to completion (ISO, not CD/DVD) after having followed the FAQ's for Dells. I used the Dell OEM installation disk for XP Pro SP2, writing it to the HDD and running the fixdell.cmd script after installing subinacl and installing the fixdell plugin. Before I burn the ISO (does it matter whether I burn it to a CD or a DVD?) I would like to ask the following:

When I run the Dell, I am under XP Pro SP3 with all but the latest updates installed. The Dell is old and only has USB 1.0 ports. I use a PCMCIA adapter which provides 4 USB 2.0 ports. However, there is a special driver which is needed on top of the PCMCIA adapter to make the adapter work (i.e. there was a glitch in Dell's original configuration and to make the PCMCIA USB adapter work, there has to be another separate driver installed to allow the PCMCIA port to handle USB stuff). So there are really two drivers involved in this USB 2.0 setup. One is the usual one for a PCMCIA to USB 2.0 adapter and the other is the special fix to allow the PCMCIA port to handle USB stuff. This works under XP Pro SP3, and most likely SP2. My problem is this. It would be really useful to be able to use USB 2.0 speeds with the BART PE, since that's really why I'm creating it--to copy my system partition. So, to make a long story short, if I can find the installation files for these two drivers, how do I arrange to get them integrated into the Bart PE?

Thanks very much.
cdob
QUOTE (SNLHULFTAJ @ Jul 22 2010, 05:12 PM) *
I use a PCMCIA adapter which provides 4 USB 2.0 ports.
However, there is a special driver

Which PCMCIA adapter do you use?
Which special driver do you use? Do you have a download link?
jaclaz
Nothing that can help right now and for BartPE, except for initial booting, but Elmar worthy.gif is working on PLoP's USB support on PCMCIA add-on cards, you may want to keep an eye on the news:
http://www.plop.at/en/bootmngrusblog.html
QUOTE
Thu 22/Jul/2010

Good times, bad times. The pcmcia test1 version was not working very well outside my cave. It worked on some laptops with a single pcmcia slot, but it didn't work on any laptop with 2 pcmcia slots. What a luck, I have 7 old laptops. I bought most of them because of the usb test stuff years ago. Two of them have two pcmcia slots (a thosiba notebook and a ibm thinkpad). The others have only one pcmcia slot. My development version after test1 was finally working on all single slot laptops. But it totally failed on all dual slot laptops. I don't know how many hours and days I spent to find the problem. It was so hard and at the end so easy (a simple wait that the card power is clean). Currently I am able to enable and access the slots and read the usb drive from the usb pcmcia pccard on the toshiba notebook. I haven't tested it on the ibm thinkpad, but when it works on all of my laptops, then the next test release will be available. Maybe today, but now its time for a drink.


jaclaz
SNLHULFTAJ
@cdob

The pcmcia card adapter is:

MS-tech model NC-350 high speed multi ports usb2.0 cardbus (32 bit pc card)

My impression is that what counts on these things is the original chipset maker. In this case it's NEC, and that's how it shows up in Device Manager, as

NEC PCI to USB enhanced Host Controller (there are another couple of entries, but that seems to be the main entry).

The driver can be downloaded from MS-Tech at this URL:

http://www.ms-tech.de/treiber/nc350.rar

The extra 'patch driver' is:

O2Micro 0z6912 Cardbus Controller

It can be downloaded from a number of places, among them:

http://download.cnet.com/O2Micro-OZ6912-Ca...10_4-56511.html

As I recall, there are a number of such drivers available--again I seem to think that there's really only one driver which has been variously labelled by various companies.

As I recall, you install the O2Micro driver first and then the nc350.rar driver software. It's been a while, so I might have it backwards.

@Jaclaz

I'm sorry I was a little confused by your answer. What I absolutely need under BART PE is to be able to copy the c: system partition to an external hard disk connected through the USB port. If I can't integrate the above drivers into the Bart PE build, I at least have to be able to use the in-built slow USB 1.0 ports to connect the external HDD to the computer for the copy. Is this going to be possible? I would also like to be able to read a USB stick before commencing the copy so as to bring a portable program into memory to assist the copy. Is this going to be possible?

I don't need to be able to boot BART PE from a USB stick. A CD or DVD (is there any problem with writing the ISO to a DVD?) is perfectly good for my purposes.

Is it going to be possible to integrate the above two drivers into the BART PE build so as to be able to use the adapter so as to have a faster copy? If worst comes to worst, I can always suffer through a slow USB 1.0 copy.

Thanks very much
Ed_P
BartPE recognizes USB drives plugged in before the machine is turned on when it boots. There a plugin that adds hot plugable support for USB devices which may include 2.0 support.

As for adding drivers, check the link in my sig. for some suggestions.
cdob
QUOTE (SNLHULFTAJ @ Jul 22 2010, 09:11 PM) *
NEC PCI to USB enhanced Host Controller

O2Micro-OZ6912-CardBus-Controller

Both are default hardware.
XP does provide drivers for both: usbehci.sys and pcmcia.sys

O2Micro O2MWXP.INF does include default pcmcia.sys
QUOTE
PCI\VEN_1217&DEV_6972.DeviceDesc="O2Micro OZ6912/601/711E0 CardBus/SmartCardBus Controller"

Try XP default files first. Hardware itself should work.

However, this may require more fun
QUOTE (SNLHULFTAJ)
(i.e. there was a glitch in Dell's original configuration and to make the PCMCIA USB adapter work, there has to be another separate driver installed to allow the PCMCIA port to handle USB stuff)
SNLHULFTAJ
@Cdob

Thanks very much. When I originally got the pcmcia adapter for USB, it didn't work properly. It's been a while and I forget all the details. However, what I did was what everyone does--I googled on something like 'Dell pcmcia USB adapter doesn't work'. Sure enough, as in all these technical issues, if you fiddle with the search parameters you will eventually find someone who has had the same problem and how the problem got fixed. So that's how I came to download the O2 driver. It is this O2 driver which is the patch to make the pcmcia USB adapter work on Dell. It seems that Dell hadn't foreseen the use of the pcmcia port for USB stuff. Now these may be in some XP Pro Cab, but I certainly had to install these two drivers to make the adapter work, and first of all the O2. So the question would be, how would I go about getting these two drivers inserted into the BART PE build? I suspect that the order doesn't much matter--i.e. so long as the two drivers are installed the adapter will work.

Do I understand correctly that if worst comes to worst, if my external HDD is plugged into a normal USB 1.0 port before I boot BART PE, it's going to work and I can get the copy job done, albeit slowly?

Is this also true with a USB stick? If it's plugged in to a USB 1.0 port will it be recognized and will I be able to load a portable program into BART PE to help in the copy?

Do I also understand that it doesn't much matter if you write the ISO to a CD or DVD so long as your reader handles both?

Thanks very much.
Menneset
This does not pertain to your direct question, but I also support several older Dells computers. At first I had quite the problem with video driver support in BartPE. I found that with Double Driver you can extract the driver from the computer while it is running in standard XP mode to build a plugin, but better yet, the Reatogo project includes a utility called AutoDriver that will extract the driver and build the plugin for you. I have had great success with it and it has made using BartPE on the older machines much easier.
Ed_P
A link to a posting for the PEBuilder USB plugin: http://www.911cd.net/forums//index.php?sho...amp;hl= and a link to the AutoDriver utility: http://www.911cd.net/forums//index.php?showtopic=20584
SNLHULFTAJ
Okay, so for the USB stuff I set up the 2 .inf's and the .reg in the plugin folder. When I looked at the plugins under the BART Builder, I saw 'Driver: USB Support' enabled that was taken from my new plugin folder and 'USB early' not enabled that was taken from my new plugin folder. Do I need to enable USB early?

I have been trying to download the autodriver.zip from the link given but it consistently hangs at 84% download and doesn't have resume support on the server. I can't see where else to get it. I also downloaded smart driver, which appears to do similar if not the same things. Will smart driver do what I need? I see that it will produce a complete inventory of my drivers. From what I understand I should view 'all drivers', select all and then deselect the virtual drivers. Is this what I should be doing? I tried the BART PE folder of the unzipped smart driver to build a plugin on a test run but although something was written to the test folder I specified, I have no idea how to set smart driver to generate the plugin I need. Can someone explain? Can someone explain which drivers I need? Presumably this would be for video support and for the pcmcia USB 2.0 card drivers that are discussed above. I really don't have great requirements for the BART PE Build, but if I can stuff all the drivers into the build, why not? I have 512MB of RAM to work with when I'm running the PE.

Clarifications anyone?
cdob
The Cardbus controller OZ6912 seems to be half broken.
Read http://quantexzone.com/guides/o2micro.htm
Dell offers a Cardbus Fix. http://support.dell.com/support/downloads/...tid=&impid=
Dell dosn't offer a driver for the Cardbus Controller itself.

Try plain BartPE files at first trial. Add O2Micro Cardbus Fix only.
Build a ISO image.
Burn the ISO image to CD or DVD. CD or DVD dosn't matter, as long as you reader does work fully.
However a several years old drive may fail at CD or DVD booting. Try both.
Attach the PCMCIA adapter and USB hard disk first.
Boot BartPE next.

CODE
; PE Builder v3 plug-in INF file
; created by cdob

;http://quantexzone.com/guides/o2micro.htm
;O2Micro Cardbus Fix
;Notebook computers with O2Micro Cardbus controllers (e.g. OZ6812, OZ6912)
;may exhibit problems with certain Cardbus/PCMCIA cards due to
;default register setups (possibly caused by the notebook BIOS?)

;http://ftp.us.dell.com/chipset/R56900.EXE

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="driver: O2Micro Cardbus Fix"
Enable=1

[SourceDisksFiles]
files\OzCrd2k.sys=4,OZCRD2K.SYS,1

[SetValue]
"txtsetup.sif","SourceDisksFiles","OzCrd2k.sys", "1,,,,,,4_,4,1,,,1,4"
"txtsetup.sif","BusExtenders.Load","OzCrd2k", "OzCrd2k.sys"

[SetupReg.AddReg]
0x4, "ControlSet001\Services\OzCrd2k","Type", 0x1
0x4, "ControlSet001\Services\OzCrd2k","Start", 0x0
0x4, "ControlSet001\Services\OzCrd2k","ErrorControl", 0x1
0x4, "ControlSet001\Services\OzCrd2k","Tag", 0x7
0x2, "ControlSet001\Services\OzCrd2k","ImagePath","system32\drivers\OzCrd2k.sys"
0x1, "ControlSet001\Services\OzCrd2k","Group","System Bus Extender"
SNLHULFTAJ
Thanks very much Cdob.

First of all, I created a plug in the plugin folder with the name o2microfix, and created a text file with the code you so kindly provided with the name o2microfix.inf. This loads normally into Bart PE when I run the program and check the plugins. However, when I close the plugin screen I get an error message that OzCrd2k.sys cannot be found. Now this file is in fact in the path c:\Dell\Drivers\R56900\System32\drivers. This is the standard location of the file upon installation after unzipping the file from Dell. I had downloaded the file some time ago but had forgotten about it. However, I am unfamiliar with the conventions of the .inf files and would like to ask you how to make the correction to the .inf file--or to correct the situation in some other way.

Next from what you are saying, I should for the moment disable the two new USB plugins that I created following the earlier instructions about USB's. These are 'Driver: USB support' and 'USB early'. The plugin folder also contains usb1394.reg. Is it true that I should disable these at least for the moment?

Next, another question. There are a number of Dell drivers that have to be installed manually after the OEM XP Pro SP2 installation disk is run to reinstall the system. These have to do with things like chipsets, audio, graphics and so on. Since all I want to do with the PE is copy my system disk, do these things matter? In particular, when you do a complete reinstallation of XP Pro you don't get good screen resolution until you manually install the graphics driver but the computer is usable.

I gather from what you're saying that I should ignore at least for the moment the smart driver and auto driver programs and their functionality. True?

Thank you very much indeed.
cdob
QUOTE (SNLHULFTAJ @ Jul 24 2010, 03:49 PM) *
I get an error message that OzCrd2k.sys
Read some default plugins. Often files are read from a folder named files.
Create a folder o2microfix\files. Copy OzCrd2k.sys to o2microfix\files\

QUOTE
I should for the moment disable the two new USB plugins
Yes, take small steps.
As for the time being disable this.

QUOTE
Since all I want to do with the PE is copy my system disk, do these things matter?
Basic windows drivers are sufficient in most cases.
You may get a strange screen resolution or colours.
Try default drivers first.

You have to get wet, if you like learn to swim.
SNLHULFTAJ
Success!!!

I jumped in and started swimming, creating the BART PE DVD and then booting it with the USB stick and the external HDD both connected through the pcmcia USB 2.0 adapter.

It worked. It did the copy that I wanted. The external HDD is a little finicky, but it's a little finicky under regular XP, so BART PE can't be faulted. I got the job done. The screen resolution wasn't perfect but was certainly good enough for a utility program. Ditto all the other functions I tried.

Is there any point to running something like smart driver to create another version of BART PE DVD with all my drivers? As it is, for the particular job that I need BART PE for every month or so, I am happy with the result. But it seems to me that a BART PE DVD with all the drivers might come in useful. Of course now that I've learned to dog paddle, maybe it's too early to go scuba diving.

Thanks very much, Cdob.

Thanks also to all the others.
jaclaz
QUOTE (SNLHULFTAJ @ Jul 25 2010, 12:00 PM) *
Of course now that I've learned to dog paddle, maybe it's too early to go scuba diving.

Naaah, scuba diving is OK thumbsup.gif , problem is deep-sea diving, wait until you get to USB and Ramdisk builds... wink.gif

But don't worry, it just needs some time and exercise. smile.gif

jaclaz
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.