Sign in with
Sign up | Sign in
Your question

ASUS P5Q Deluxe and Promise FastTrak TX4310

Last response: in Storage
Share
Anonymous
a b G Storage
November 21, 2009 8:10:11 PM

Hello,

I am using ASUS P5Q Deluxe with 4 HDDs (ports SATA1, SATA3, SATA4 and SATA5) configured to 2 RAID1-Drives with Windows 7. There is a DVD-Drive on port SATA2.

Now I put a Promise FastTrak TX4310 Raid controller on one of the two PCI-Slots and connected two more HDDs. When the computer boots, the Promise BIOS checks for HDDs and finds them. But the onboard RAID BIOS is not loading.

Before loading the Promise BIOS I can press SPACE to skip the controller. If I do this, the onboard RAID BIOS is loading properly.

Can anybody help me to get both controllers to run?

Thank you for your help...

Hulla
November 21, 2009 10:24:16 PM

I never used this controller so that will be my guess only:
Since this is a RAID controller, maybe you need to configure your RAID first. The RAID BIOS will load automatically after your RAID is configured and works properly.
Anonymous
a b G Storage
November 22, 2009 8:53:02 AM

Thank you for your help...

Both RAIDs are configured properly. The Promise RAID has got 2 HDDs also combined to one RAID1. If I would put the operating system on this RAID1 (the one from the Promise RAID) I suppose, that the onboard RAID won't be loaded either.

Any more ideas?
Related resources
a b G Storage
November 22, 2009 2:38:03 PM

What does "Boot Device Priority" say in the "Boot" menu of your BIOS?


MRFS
Anonymous
a b G Storage
November 22, 2009 3:24:30 PM

@MRFS: Depending on which controller is loaded (onboard, when skipping the Promise controller via Space-Key or Promise controller when doing nothing) only the HDDs of this controller - never both!

If I let it start up without doing anything: Promise.
If I skip the Promise: Onboard.
a b G Storage
November 22, 2009 3:29:25 PM

Yes, I understand the symptom you are describing.

I have experience with that Promise controller,
however we just took delivery of a P5Q Deluxe, but
we haven't finished assembling it yet.


Repeating my question:

> What does "Boot Device Priority" say in the "Boot" menu of your BIOS?


Also, I believe "SATA Configuration" should be [Enhanced] and not [Compatible].


With other motherboards I have assembled in recent years,
the addition of a PCI RAID controller can cause the BIOS
"Boot Device Priority" to change.

Another thing to double-check is a newer BIOS for that
motherboard at the ASUS website.


MRFS
Anonymous
a b G Storage
November 22, 2009 3:51:27 PM

@MRFS:

BIOS of Promise FastTrak TX4310: 2.8.1.0004 - (newest, see http://www.promise.com/support/download/download2_eng.a...)

BIOS of ASUS P5Q Deluxe: 2301 - (newest, see ftp://ftp.asus.com/pub/ASUS/mb/socket775/P5Q_Deluxe/)


Boot Device Priority says if I do nothing:

1st Boot Device: RAID:FT TX4310 Ary 3
2nd Boot Device: CDROM:p 1-HL-DT-STDVD-RAM GH22LS
3rd Boot Device: 1st FLOPPY DRIVE

It tries to boot from CD-ROM...

----------------------------

Boot Device Priority says if I skip Promise with space key:

1st Boot Device: RAID: Intel Raid-1-Hulla
2nd Boot Device: CDROM:p 1-HL-DT-STDVD-RAM GH22LS
3rd Boot Device: 1st FLOPPY DRIVE

In addition to that there is a menu entry calles "Hard Disk Drives", when the onboard is loaded. It finds both RAID1s:

1st Drive: RAID:Intel Raid-1-Hulla
2nd Drive: RAID:Intel RAID-1-Hulla

(case sensitive - the full names of the RAID1s contain a "-1" and a "-2" to differenciate - but the names are truncated. But BIOS diffenciates properly).

The BIOS of the Intel Matrix Storage Manager ICH10R wRAID5 is: v8.0.0.1038.

Then the operating system loads properly.

---------------

Additional information: There is a Promise FastTrack TX2300 (BIOS 2.00.0.31) on the other PCI-Slot, too. No drives connected. It will only be recognizes when skipping the TX4310.

The problem remains unchanged, if the TX2300 is removed. It also remains if I swap both controllers so they use another PCI-slot and it remains if I only change the PCI-slot of the TX4310 - with the TX2300 removed.

Please don't hesitate if you need more information and thank you really for your effort.
Anonymous
a b G Storage
November 22, 2009 4:20:36 PM

In addition:

> Also, I believe "SATA Configuration" should be [Enhanced] and not [Compatible].

I haven't found an entry like this in my BIOS of P5Q Deluxe. There is only a "Storage Configuration" under Main which contains "Configure SATA as". There are the following values: IDE, RAID, AHCI - I have RAID selected. Otherwise the onboard connected HDDs aren't treated as RAID volumes.
a b G Storage
November 22, 2009 4:43:11 PM

I'm almost certain that those 2 PCI controllers cannot co-exist
in the same machine.

Also, I suspect that the matching device drivers aren't being mapped
to the correct PCI slots.

At this point, my only suggestion is to remove all Promise
controllers from all PCI slots, and then re-boot using
the on-board ICH10R controller.

Try to stabilize your machine withOUT any Promise controllers.

I would also attempt to remove any Promise software
that you have already installed, particularly the
device drivers. They should be in C:\windows\system32\drivers .
That's where Intel's "iastor.sys" is stored.

Then, I would install the TX4310 and cable 2 HDDs to it
before booting. If XP does not request a device driver,
then you can check which driver has been loaded
by interrogating XP's Device Manager.

At that point, I would be sure that the correct device driver
is installed for the TX4310: if not, then force a driver update
while you're inside Device Manager.

You do NOT want the TX2300's driver assigned to the TX4310 controller!

Also, if my memory serves me, the TX4310 also has a
Windows management program: be sure to install that
sofware too, to confirm that you can interrogate the
status of that TX4310, using that Windows application.

If both the ICH10R and the TX4310 are working at this point,
I would then try to re-boot to confirm that the "Boot Device Priority"
remains like this:

1st Boot Device: RAID: Intel Raid-1-Hulla
2nd Boot Device: CDROM:p 1-HL-DT-STDVD-RAM GH22LS
3rd Boot Device: 1st FLOPPY DRIVE

And, I would recommend a different naming convention:
these 2 names just look too similar (to me, anyway):

1st Drive: RAID:Intel Raid-1-Hulla
2nd Drive: RAID:Intel RAID-1-Hulla


GOOD LUCK!


MRFS
a b G Storage
November 22, 2009 4:55:31 PM

p.s. ... or contact Promise Tech Support
first thing tomorrow (Monday) morning.


MRFS
Anonymous
a b G Storage
November 22, 2009 4:59:34 PM

Quote:
I'm almost certain that those 2 PCI controllers cannot co-exist
in the same machine.


They did before on a P4P800-E Deluxe for years without any problem...

Quote:
If both the ICH10R and the TX4310 are working at this point,


This was my first try at all - but I don't think that this is a windows problem at all, because already the BIOS of the mainboard doesn't detect the HDDs properly.

Quote:
And, I would recommend a different naming convention:
these 2 names just look too similar (to me, anyway):


They do, obviously - but I can't change the name afterwards. But this is a small thing if anything else runs properly.

I will remove TX2300 and TX4300. Boot up several times. When this works I will put TX4300 in it an connect two drives, but I think it will result in the same thing.

I will try...
a b G Storage
November 22, 2009 5:03:35 PM

I'm trying to download the latest User Manual,
but the ASUS website is really slow this morning.

Another thing to check in the BIOS is the
Plug-and-Play setting: I always choose YES
when installing XP, and I leave it that way
permanently.


MRFS
Anonymous
a b G Storage
November 22, 2009 5:09:44 PM

The system is stable without any Promise controllers. I will now re-insert TX4310 with 2 HDDs connected to a RAID1.

Yes - ASUS FTP is really slow ATM.
Anonymous
a b G Storage
November 22, 2009 5:11:57 PM

With PnP-Setting on YES there where more problems - so I turned it off again. But I can give it a try again.

PS: I am using Windows 7...

But as I said (or questioned): This has only got to do with windows at a second glance - the BIOS is the problem. Or do you see this different?
a b G Storage
November 22, 2009 5:14:53 PM

Are the Promise device drivers you are using certified for Windows 7?


MRFS
Anonymous
a b G Storage
November 22, 2009 5:17:23 PM

So - now with TX4310 inserted: It recognizes the TX4310 RAID and tries to boot from CD-ROM. BIOS says on Boot Priority: 1st: TX4310 ... like before.

When skipping with Space the OS boots up properly - like before.

PCIPnP set to yes: the same...

Hopeless???
Anonymous
a b G Storage
November 22, 2009 5:19:07 PM

No - they aren't - they don't even provide drivers for Windows 7 - but on the stage where it fails, the computer doesn't know which OS is used at all. The BIOS makes the first mistakes!
Anonymous
a b G Storage
November 22, 2009 6:05:36 PM

Yes, it isn't as I said - but at the BIOS stage the operating system is not relevant at all - so I don't think that it is related to Windows 7.

I already booted with Knoppix - same problem... So it is not a Windows 7 problem.

You also have a P5Q Deluxe with this Promise RAID controller running (said in first answer)?
a b G Storage
November 22, 2009 6:20:05 PM

> Yes, it isn't as I said - but at the BIOS stage the operating system is not relevant at all - so I don't think that it is related to Windows 7.

I disagree: the Plug-and-Play option in the BIOS
can make a huge difference in the way certain devices
are configured.


> You also have a P5Q Deluxe with this Promise RAID controller running (said in first answer)?

No. I installed a TX4310 in a much older ASUS micro ATX motherboard,
several years ago.

Our P5Q Deluxe just arrived last week, and I haven't even finished
assembling that machine yet.

We wouldn't use a PCI slot in the latter motherboard anyway,
because PCI-Express RAID controllers are so far superior,
in many respects e.g. raw bandwidth.

At present we're waiting for SATA/6G SSDs
to become more widely available and less expensive:
then, we'll probably install an Intel RS2BL080
to run those 6G SSDs are full speed:

http://www.intel.com/Products/Server/RAID-controllers/R...


Frankly, PCI is obsolete for modern RAID subsystems, imho.
The PCI bus is shared across all devices plugged into it,
which is another reason why it's inferior to PCI-Express.


MRFS
Anonymous
a b G Storage
November 22, 2009 6:59:14 PM

I agree, but there is one limitation I suffer: money ;-)...

So I have to use the "old" PCI-stuff...


> I disagree: the Plug-and-Play option in the BIOS can make a huge difference in the way certain devices are configured.

But with set to yes and also set to no I have got the same result. I don't get it.

OK, maybe the OS detects more HDDs than the BIOS but I should be able to see ALL connected HDDs and RAID volumes in the BIOS, too, right?

Don't you have any more ideas? I'm really stuck!
Anonymous
a b G Storage
November 22, 2009 7:02:21 PM

And I really suppose, Promise says, that TX4310 is not certified for Windows 7 and doesn't provide any useful solution at all...agree?

Do you think, that a TX4650 would solve my problems?
a b G Storage
November 22, 2009 7:18:14 PM

We have 4 HDDs wired to the ICH10R on our prototype workstation:
ASUS P5Q Premium with Intel Q9550. In one of the x1 PCI-Express slots
on that mobo, we also have a Highpoint RocketRAID 3120 working fine,
but that machine has XP/Pro SP3 32-bit:

http://www.newegg.com/Product/Product.aspx?Item=N82E168...


There is really no point in staying with obsolete I/O, unless
your budget absolutely requires that decision, for now.

If I were you, I'd look into the latest SATA/"6G" controllers that
are also compatible with Windows 7, e.g.:

http://www.newegg.com/Product/Product.aspx?Item=N82E168...

http://www.highpoint-tech.com/PDF/R62x/Rocket%20620%20D...


Or, if your budget can afford it, Intel's RS2BL040 would be an
excellent "future-proof" RAID controller, provided that you
install it in a PCI-E 2.0 slot with a sufficient number of
PCI-E lanes assigned to that slot by the chipset:

http://www.intel.com/Products/Server/RAID-controllers/R...

Just because a slot is "x16 mechanical" does not mean that it will
get x16 or even x8 PCI-E lanes: check the motherboard's User Manual,
for example: for the P5Q Deluxe, there is a photo which documents
the actual number of PCI-E lanes assigned to each x16 mechanical slot.


Then, when SATA/6G SSDs become available, you'll have much
more headroom for future speed improvements.

The OCZ Colossus was recently announced, but it's quite expensive
and its interface is still 300 MB/second.

We're waiting for SATA/6G SSDs to mature, along with compatible
RAID controllers that also support that higher interface speed.


MRFS
a b G Storage
November 22, 2009 7:29:10 PM

> Don't you have any more ideas? I'm really stuck!

Whenever I have installed add-on RAID controllers
ON TOP OF on-board RAID managed by Intel's ICHx controller,
the only sequence that worked the first time was to do this:

(1) follow the instructions in the User Manual carefully:

(2) be sure the HDDs are wired to the add-on controller
and to the power supply, before re-booting;

(3) be sure to invoke that add-on controller's Option ROM
during the first re-book with that controller installed;
e.g. I think it's CNTL-P for Promise controllers;

(4) be sure to configure your preferred RAID option,
to give that controller the opportunity to INITIALIZE
all component HDDs; this step is extremely important
if the BIOS is to identify each RAID array as a discrete "device";

(5) after saving those choices in the Option ROM,
be sure to re-boot into the BIOS;

(6) once inside the BIOS again, be sure that the
BIOS correctly detects all RAID arrays as discrete "devices"
i.e. discrete disk "drives";

(7) the latter may require examining at least two
different menu options: e.g. Boot Priority and
Hard Drives.


When I have followed the above sequence exactly
as shown, I have had no problems installing
add-on controllers EVEN WHEN there are existing
RAID arrays already configured with Intel's ICHx
I/O Controller Hub.


MRFS

Anonymous
a b G Storage
November 22, 2009 7:57:02 PM

I'll give it a try. But therefore I need to wipe the data of the RAID1 of the TX4310 - so I have to save it somewhere before - well, I think this is my only option, isn't it?
Anonymous
a b G Storage
November 23, 2009 3:25:00 AM

But, it came to my mind, that the problem was the same, when there was only one HDD on the Promise TX4310, when I started with this. Do you think that a INITIALIZE of a new RAID will solve the problem at all?

Can I change the priority of the IRQs or the loading order of the extension slots itself instead?
Anonymous
a b G Storage
November 25, 2009 3:36:40 PM

No more ideas, MRFS?
Anonymous
a b G Storage
November 25, 2009 5:04:45 PM

I realized there is a quick note when booting up. I think it could clearify the problem:

Not enough space to copy PCI OPTION ROM [00:1F:02]

Any ideas?
November 27, 2009 2:06:47 AM

Quote:
Not enough space to copy PCI OPTION ROM [00:1F:02]


I have exactly the same problem as described by Anonymous but with a Promise FastTrak TX4650.

If I try to load with the on-board controller only it loads without a problem the 2x HDD RAID-0.

If I try to load with the on-board PLUS the TX4650 with 4x HDD RAID-0 & boot order is correctly set to on-board Intel as the first boot device:
1- If I do nothing, gives error "No enough Space to copy PCI Option ROM [00:1F:02]" and then craps out trying to load the OS with some message like "cannot detect boot media".
2- If I "space" during the BIOS of the Promise and skip it from loading, the OS loads correctly and even shows the Promise raid correctly within the OS.

I did notice during the boot process that both the Promise and something else is using IRQ15. Could this have something to do with it? Any ideas?
December 3, 2009 2:36:54 AM

Those are unfortunately not isolated examples. In my case I have Asus Maximus Formula. I have 4 hd in RAID 0 under Intel plus 2 additional in remaining sata slots. I needed additional 2 sata's for my bluray and remaining hd so I went cheap SIL 2310.
Doesn't matter what i do, what is on and off as long as i keep those satas on SIL disconnected I can start just fine. However I boot system from Intel RAID. As soon as I change BIOS option for sata to RAID the Intel RAID doesn't load at all and "Not enough space to copy PCI OPTION ROM 00:1F:02" appears. However keeping sata setting in IDE allows my to run all drives in regular mode . I did run secondary XP from non-RAID configuration and everything works well. I noticed that some options from bios related to boot are also not present with RAID and additional board.
So far no solution. SIL by itself works great after firmware update. I run 7 Pro.
IT is not driver/system issue as some suggest. It is definitely Bios running out of space/addresses for additional hardware. Newest bios upgrade doesn't help either. Is it some kind of motherboard limitation?
!