Enabling RAID in BIOS

Cluent

New member
Power User
Local time
11:58 PM
Messages
179
Despite the warnings, I tried enabling RAID in BIOS (Intel chipset) and almost fried my Win 7 installation. So, I now believe for myself that the only way to enable RAID is to also reinstall Windows 7.

Does anyone know whether a data partition on the Windows boot drive would be affected?

Are there any clear advantages to RAID in a one-drive system? (I did not see a way to enable NCQ).
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
I looked into old RAID technology because of the many problems it is giving with Win7 installations. It can require reformatting the drives with loss of data to set up RAID.

It also needs two drives to be RAID, I believe, as it is redundant array.

RAID is completely redundant IMO with drive imaging now even built into Windows 7. Best to set up modern AHCI config of your SATA controllers.

Just load the AHCI drivers from your mobo CD/Downloads page into the installer.
 
Last edited:
How do I enable AHCI? I did not see it offered in the BIOS settings. Is that a limitation of the controller or the hard drive?
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
How do I enable AHCI? I did not see it offered in the BIOS settings. Is that a limitation of the controller or the hard drive?

Mobo - read the manual on yours if you want to know more.

What are the settings offered?
 
RAID can still perfectly valuable to increase disk performance, and drive imaging will still work with most system cloning software. That said, as SSD's drop in price, at a point in the not too distant future I'm sure performance increases from SSD's will be more affordable, and simpler than data spread over several mechanical disks

To enable AHCI (and consequently both NCQ and SATA hotswapping) you should load the appropriate driver during the earliest stages of setup at the F6 prompt.
 

My Computer

Computer Manufacturer/Model Number
Custom built machine
OS
W7 x64
CPU
Intel Q9300 2.5Ghz Quad LGA775 (Would like Q9650)
Motherboard
Gigabyte GA-EP45T-UD3R (F6 Bios)
Memory
4Gb OCZ Gold 1,333Mhz
Graphics Card(s)
Palit HD4850 O/C Sonic 512Mb DDR3, Dual DViD's
Sound Card
Azalia to twin Samson 50w Studio Monitors
Monitor(s) Displays
Twin Dell (E-IPS) U2311H 23.6" Screens
Screen Resolution
1920 x 1080 @ 60Hz
Hard Drives
Crucial M4 SSD, archives on twin Western Digital Caviar Black WD2002FAEX, 2TB, 7200rpm HDD's, Samsung Ritemaster CD/DVD Burner...
PSU
OCZ 600w
Case
Lian-Li PC8 acoustifoamed' aluminium tower
Cooling
Scythe 140mm Zipang
Keyboard
Cherry PS/2 custom model
Mouse
Lenovo USB laser "Thinkpad" Mouse
Internet Speed
ADSL2+ @14Mbps downstream & Cat6 Gigabit Ethernet
Antivirus
NOD32
Browser
Opera
Other Info
Silicon Dust HD Homerun Dual FTA (Ethernet) TV Tuners, Dray Tek Vigor 2850Vn router and 8x HP Gigabit Switch. Lian-Li CR26 Card Reader, Canon MF4430 iSensys laser printer/scanner.
The only settings currently offered are SATA and RAID. Are you saying I have to find a driver and use a boot disk to load rather than loading it from Windows?
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
Again I think you need to read your mobo manual to learn how to enable AHCI for your model, if possible.

You can also check the Support>Downloads page for your mobo model to see if there is an AHCI driver, then attempt to Upgrade the SATA controller driver via the Device Manager, since you have already installed and don't need to load it into installer.

Otherwise I'd stick with SATA as RAID requires two drives and reinstall. Why do you want RAID?
 
I want to install the Intel Matrix Storage Manager in order to enable software NCQ, but Intel Matrix Storage Manager won't install unless the hard drive controller is in RAID or AHCI mode. AHCI mode is not available in my BIOS settings.
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
I want to install the Intel Matrix Storage Manager in order to enable software NCQ, but Intel Matrix Storage Manager won't install unless the hard drive controller is in RAID or AHCI mode. AHCI mode is not available in my BIOS settings.

What is your motherboard? If it has more than one SATA controller, which one are you using?

(My Asus motherboard has three available settings for its Intel SATA controller: IDE, AHCI, and RAID.)
 

My Computer

Computer Manufacturer/Model Number
homegrown
OS
Windows 7 Pro X64 SP1
CPU
Intel Core I7-3930k
Motherboard
Asus P9X79 Pro
Memory
16 GB Gskill DDR3-2133
Graphics Card(s)
eVGA GTX680
Sound Card
Creative X-Fi Titanium
Monitor(s) Displays
As PA246Q
Screen Resolution
1920 X 1200
Hard Drives
Corsair Force GT, 120 GB
WDC 1.5TB Caviar Black
PSU
PCP&C Silencer 750 Crossfire
Case
Silverstone FT02
Cooling
Noctua NH-D14
Keyboard
cheap Logitech USB
Mouse
Microsoft Intellimouse Explorer (old optical) USB
Internet Speed
6Mb cable
Other Info
Pioneer BDR-205
Samsung SH-203B
Monsoon 5.1 speakers
It's a Dell Studio 540 desktop. I do not know the Mobo offhand. The Intel chipset is Series 4 and the IO controller is ICH10R LPC. I don't know whether there is more than 1 SATA controller.
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
Looking at the product Downloads page for your model there are several BIOS updates since Win7 release date which you might need to proceed: http://support.dell.com/support/dow...CP22S&SystemID=Studio540s&TabIndex=&typeid=-1

There are also SATA controller drivers listed which have been updated since Oct release date of Win7. I would work from this.

You can even chat with Dell tech support there to find out model-specific answers to your RAID questions.

If you want to proceed on your own with a RAID config then I would google to find my exact mobo model and read the manual on the mobo's support downloads web page.
 
Thanks Greg. I've already downloaded the BIOS updates, and the SATA drivers don't come with an install routine and there are no instructions on how to install them. Very sloppy work by Dell. I am going to have to abandon this project for now as it seems likely that either my hard drive, mobo or Dell's implementation of it don't support NCQ.
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
Unzip the SATA drivers to your desktop, browse to them from the Device Manager>SATA controller>Driver tab>Update drivers to see if it picks them up.

Others who are more familar with Dell may have more specifics.

We won't give up if you don't.
 
It also needs two drives to be RAID, I believe, as it is redundant array.

RAID is completely redundant IMO with drive imaging now even built into Windows 7.

Recalling from my memory......NOT redundant if the two drives are configured using RAID level 0 (zero) as it stripes across the drives without redundancy. RAIS level 1 (one) however creates a mirror image on the secondary drive. However if I remember correctly WRITES are serauilized but READS are parallel off which ever disk is free from work at the moment of the request.

Three or more drives being used at RAID 3 through 5 will stripe with a check digit to maintain redundancy and RAID 10 or 1+0 provides striping with a mirror.
 

My Computer

Computer Manufacturer/Model Number
DELL / Alienware M17x
OS
Windiows & Home Premium
CPU
Intel® CoreTM 2 Duo P8700 (3MB Cache, 1066MHz FSB)
Memory
6GB DDR3 - 1333Mhz
Graphics Card(s)
SLITM Dual 1GB GDDR3 NVIDIA® GeForce® GTX 260M7
Sound Card
Internal High-Definition 5.1 Surround Sound Audio
Monitor(s) Displays
17-inch WideUXGA 1920 x 1200 - (1200p) LCD
Hard Drives
640GB 7,200RPM - RAID 0 (2x320GB)
It also needs two drives to be RAID, I believe, as it is redundant array.

RAID is completely redundant IMO with drive imaging now even built into Windows 7.

Recalling from my memory......NOT redundant if the two drives are configured using RAID level 0 (zero) as it stripes across the drives without redundancy. RAIS level 1 (one) however creates a mirror image on the secondary drive. However if I remember correctly WRITES are serauilized but READS are parallel off which ever disk is free from work at the moment of the request.

Three or more drives being used at RAID 3 through 5 will stripe with a check digit to maintain redundancy and RAID 10 or 1+0 provides striping with a mirror.

Is RAID better for Win7 installations?

Can you suggest to the OP how to approach his problem?
 
It's a Dell Studio 540 desktop. I do not know the Mobo offhand. The Intel chipset is Series 4 and the IO controller is ICH10R LPC. I don't know whether there is more than 1 SATA controller.

Dell doesn't seem to give a manual for the BIOS settings for your model at support.dell.com. There may be a setting somewhere for the SATA controller mode, but I don't know where it would be. (On my Asus motherboard, it's under the Storage Configuration submenu off the main menu screen.)

It looks like the 540 uses the Intel SATA controller, only. Windows 7 includes AHCI drivers for that, if you can figure out how to set AHCI in the BIOS. You don't need to use the Intel matrix drivers.
 

My Computer

Computer Manufacturer/Model Number
homegrown
OS
Windows 7 Pro X64 SP1
CPU
Intel Core I7-3930k
Motherboard
Asus P9X79 Pro
Memory
16 GB Gskill DDR3-2133
Graphics Card(s)
eVGA GTX680
Sound Card
Creative X-Fi Titanium
Monitor(s) Displays
As PA246Q
Screen Resolution
1920 X 1200
Hard Drives
Corsair Force GT, 120 GB
WDC 1.5TB Caviar Black
PSU
PCP&C Silencer 750 Crossfire
Case
Silverstone FT02
Cooling
Noctua NH-D14
Keyboard
cheap Logitech USB
Mouse
Microsoft Intellimouse Explorer (old optical) USB
Internet Speed
6Mb cable
Other Info
Pioneer BDR-205
Samsung SH-203B
Monsoon 5.1 speakers
Despite the warnings, I tried enabling RAID in BIOS (Intel chipset) and almost fried my Win 7 installation. So, I now believe for myself that the only way to enable RAID is to also reinstall Windows 7.

Does anyone know whether a data partition on the Windows boot drive would be affected?

Are there any clear advantages to RAID in a one-drive system? (I did not see a way to enable NCQ).


RAID really requires more than 1 drive to be truly effective and make true performance gains and to really be considered as true RAID at all. Most RAID configurations use drives of equal specification however drive size doesn't have to be equal. However the the larger drive extra space will get wasted.

There are plenty of a technical sources for RAID on the WEB that provides some good information about using RAID.

A couple of things...though RAID can be "installed" off the cuff, it is advised that you think things out. One major question you want to ask yourself is whether or not the user(s) will be performing primarily READ actions or WRITE actions. If the RAID type isn't matched to the primary activity that will be performed then the full RAID benefit one would expect won't happen.

For example, if the majority of the activity will be READS then RAID 5 is the usual preferred configuration. However if the primary activity will be WRITES then RAID 1+0 (also called RAID 10) is the usual pick.

Another example is whether your environment is going to be OLTP or OLAP. OLTP involves primarily single row random access READ and WRITES. Whereas OLAP involves voluminous multi-row READS or WRITES access.

Another question to ask is what is more important to you...performance or reliability. A firm understanding in answering these types of questions will provide the direction as to what RAID technology one should choose to use.

To be honest, I have come to the conclusion that these points are the least understood by most folks when configuring RAID. Everyone just seems to go with RAID 5 all the time without giving much thought as to what is the goal to be achieved. There are 5 primary levels of RAID and many more hybrids above that. Each has their strength and each has their weakness. Each has a specific reason to exist for its use. Learn what those reasons are and identify your needs accordingly before doing a RAID configuration.

Also another thing. There is hard RAID which is hardware controlled by way of the controller and there is soft RAID which is operating system driven. From a performance perspective and reliability perspective HARD RAID is preseferred over SOFT RAID. HARD has the best performance as it avoids the usual associated context switching characteristic of an operating system managed RAID...as HARD RAID directly accesses the hardware bus. Also HARD RAID is more reliable than SOFT not bieng prone to process glitches. The single advantage that SOFT RAID has is that it is cheaper to achieve for a home consumer.

On this SOFT v. HARD point, HARD is always the better way to go.
 
Last edited:

My Computer

Computer Manufacturer/Model Number
DELL / Alienware M17x
OS
Windiows & Home Premium
CPU
Intel® CoreTM 2 Duo P8700 (3MB Cache, 1066MHz FSB)
Memory
6GB DDR3 - 1333Mhz
Graphics Card(s)
SLITM Dual 1GB GDDR3 NVIDIA® GeForce® GTX 260M7
Sound Card
Internal High-Definition 5.1 Surround Sound Audio
Monitor(s) Displays
17-inch WideUXGA 1920 x 1200 - (1200p) LCD
Hard Drives
640GB 7,200RPM - RAID 0 (2x320GB)
Thanks M17x. According to Intel it is possible to enable RAID with just one drive. I don't need RAID; what I am after is NCQ. According to Intel, enabling RAID will enable NCQ even if you only have one drive.
 

My Computer

OS
Windows 7 Professional
CPU
Intel Q9400 @ 2.66GHz
Memory
8.00 GB
Thanks M17x. According to Intel it is possible to enable RAID with just one drive. I don't need RAID; what I am after is NCQ. According to Intel, enabling RAID will enable NCQ even if you only have one drive.


I understand that you are trying to force the controller to "rearrange" it's sequence of the data delivery off the platters. However I offer this quote in regards to NCQ:

"Command queing only becomes usefull at queue depths of >16."

Is the system you are referring to just a single user system? The gains in performance result as a summation of the time-units contributing to total throughput via the request "rearrange" of disk access and delivery.

I wonder how much noticeable performance gain can be actually noticed by a single user system if the command queue never saturates to the suggested depth where performance gains can actually add up to something significant and noticeable?

Enabling the NCQ is one thing, but actually putting such a load on the system where a gain can be noticably apparent is a different thing.
 
Last edited:

My Computer

Computer Manufacturer/Model Number
DELL / Alienware M17x
OS
Windiows & Home Premium
CPU
Intel® CoreTM 2 Duo P8700 (3MB Cache, 1066MHz FSB)
Memory
6GB DDR3 - 1333Mhz
Graphics Card(s)
SLITM Dual 1GB GDDR3 NVIDIA® GeForce® GTX 260M7
Sound Card
Internal High-Definition 5.1 Surround Sound Audio
Monitor(s) Displays
17-inch WideUXGA 1920 x 1200 - (1200p) LCD
Hard Drives
640GB 7,200RPM - RAID 0 (2x320GB)
Back
Top