View Single Post
Old 11-02-2004, 09:04 PM   #2 (permalink)
clintfan
Guru
 
clintfan's Avatar
 
Join Date: Sep 2003
Location: Silicon Valley, CA
Posts: 2,655
OS: XP Pro


Hi betyouaint, and welcome to the forum!

Quote:
from what I can gather, it is possible to run the Primary RAID IDE (not SATA) channel as a 3rd standard IDE, allowing a further 2 HDDs to be connected for additional storage. In my case I have connected another single HDD to the Primary RAID IDE. I have enabled the RAID controller in the BIOS and set the option to IDE mode (not RAID).
Yes, but just bear in mind that the whole Promise PDC20378 chip runs on one mode or the other. In your case you have set the whole chip into RAID mode. So when you run the PRI_IDE port in IDE mode, the PRI_SATA and SEC_SATA ports will be in IDE mode also. You can't mix IDE and RAID modes on the same controller chip, and AFAIK all the popular chips work that way.


Quote:
Under XP I have installed the drivers for VIA Serial ATA Controller and for WinXP Promise FastTrak 378 Controller....Under DEVICE MANAGER the WinXP Promise FastTrak 378 Controller has the yellow exclamation next to it and I am unable to successfully install the driver (finish hardware setup).
I think you have simply loaded the wrong driver. You can replace it fairly easily.

The VIA driver controls your SATA1 & 2 ports. This won't impact your problem with the PRI_RAID (or PRI_SATA, SEC_SATA) driven by the Promise.

For IDE mode on the Promise,you need to load the FastTrak "ATA" driver, also known as the Promise SATA378 Driver (ATA Mode). It's been my experience that Windows XP already has a copy of the Promise FastTrak RAID driver built-in, and unfortunately somebody misinterprets the Promise chip ID. As a result, if you allow Windows to load drivers "automatically", it always applies the RAID driver!

To get the SATA378 driver on there, you need to bypass automatic mode, and use a "Have Disk" method. With the Onbaord Promise Controller Operating Mode set to IDE, follow this procedure...

1. Download and unzip the driver to a known location.
2. Open Device Manager, find and right-click the Promise controller device and choose Update Driver.
3. In the Hardware Wizard which opens, on the first screen choose "Install from a list or specific location (Advanced)" and click Next.
4. On the second screen, choose "Don't search, I will choose the driver to install" and click Next.
5. On the third screen, click the "Have Disk" button.
6. Click "Browse" and navigate to the folder where you put the driver. Go down the tree into the "WinXP" subfolder and highlight the UlSata.inf file. Click Open.
7. Back in Have Disk, click OK to confirm the location.
8. Devices available in the .INF file will be listed. Highlight the device named "WinXP Promise SATA378 (tm) IDE Controller" and click Next.
9. In the next screen, click Finish. The driver gets installed. I think there is one final confirmation screen after this.
10. Close Device Manager and reboot the PC.

Note that when you attach your extra drive, it might disturb your boot order. You might have to go back in and readjust it. But I doubt it, since it's way down on the PCI add-on controller, your boot drive probably won't get disturbed. Just keep it in mind just in case.


Quote:
However, although the 3rd HDD shows up in the boot screens it is not present once XP has finished booting.
Once the right driver is set up to match the BIOS mode, use Administrative Tools- Computer Management- Disk Management or a similar tool to create a partition on your extra drive and format it. Then it will appear in MyComputer.

Hope this helps,

-clintfan

Last edited by clintfan; 11-02-2004 at 09:05 PM.
clintfan is offline   Reply With Quote