I notice when Matrix RAID is enabled EFI boot option is available.
Will this enable EFI boot?
Also what if I use hardware RAID card I mention in OP?
If no RAID mode is selected in BIOS will this enable booting EFI boot?
Latest version of RST does support UEFI boot, but not on this board (requires later chipset and RST OROM 10.5). Hardware RAID should be OK, see http://www.intel.com/support/motherboards/server/sb/CS-031158.htm for details.
AHCI mode should also support UEFI boot, but you wouldn't need to do that unless you're using 3TB or larger physical disk.
Once I configure the RAID0 with the 2 x 2TB drives I see 3726GB so I am over the 3TB I will need to set the AHCI mode UEFI option ROM yes?
I then boot to the shell and run a command from the shell using the drivers from the download centre.
File name: S5500_UEFI_4_5.zip
Is this correct?
If not please advise.
AHCI is non-RAID mode.
It seems I didn't explain that very well.
To resolve this issue and move forward.
I want to create a RAID drive on this board and boot from the shell to the windows PE, create a GPT disk using diskpart then install Windows server 2008 R2 Enterprise so I can use the full 3.726TB.
In the BIOS under mass storage controller configuration it shows the AHCI option ROM.
It states "For AHCI capability in EFI, the AHCI legacy option ROM should be set to [Disabled].
I had this set to "Disabled" and I was able to boot from the shell prompt Fs0: using the following command.
This launched the windows DVD in the optical drive.
What I want to know is can I use diskpart and convert the VD that I created with the Intel MATRIX RAID or using the Silicon 3114 hardware RAID card to a GPT disk so I can then install Windows?
Do I have to set the EFI optimized boot under boot options?
I understand if I set this it disables the onboard RAID wich you have already stated RST is not compatible with UEFI on this board.
Keep in mind I am trying to do this NOT on a single physical drive but on a RAID set VD.
Would it be easier to just partition the VD and forget converting to GPT?
Do these BIOS options only apply to a single physical drive over 2TB and not over a RAID set?
Here's the thing:
1. Only GPT supports drives (either physical drive or RAID VD) lager than 2TB.
2. You must enable EFI optimized boot to boot from a GPT disk.
3. When EFI optimized boot is enabled and you boot the Windows DVD from \EFI\BOOT\BOOTX64.EFI, Windows installation will create GPT partition automatically. So you don't have to boot from WinPE and use diskpart to create a GPT disk before installing Windows.
4. I don't know if Silicon 3114 can recognize the VD created from Matrix RAID, or if Silicon 3114 supports UEFI. But you can give it a try. At the same time, Intel hardware RAID cards support booting from GPT disk. Here is a very detailed white paper: Intel� RAID Controllers — Using GPT (GUID Partition Table) with Intel� RAID Controllers. Except for RAID configuration, other OS installation steps should apply to other RAID/disk controllers
Did that answer your question?
Yes that pretty much covers it.
I think I was not clear on the functionality of the EFI modes on this board.
From reading other posts I understood I had to convert the disk to gpt using diskpart.
Looks like I have successfully created the gpt partiton on the RAID card but it wont boot.
Changing it to EFI boot in the BIOS makes no difference it does not see the Sil Raid0 as a bootable partition.
I may have to stick with mbr and create a another partiton in order to get the left over drive space.
You'll need to create a second VD, instead of another partition. A Disk (from OS point of view, which could be either a physical disk or a RAID VD) is either GPT or MBR. You can't have one MBR partition and another GPT partition on one disk.
Thanks for the tip. I may end up investing in a RAID card that supports UEFI or upgrade the server board.
You mention creating another VD.
If I create the second VD in the RAID configuration console will it still be available for use in the OS?
I would think not if it is MBR.
I cannot create another MBR partition in the OS or would this work if the extra drive space was created as a VD?
The second VD will appear as a second disk in the OS, not partition. So you can install Windows on the first VD (MBR) normally, and if the second VD is larger than 2TB, you can format it as a GPT disk.
I could not create a second VD on that card unless I use the other 2 drives and I have plans for them.
Could I create a second VD if I used the embedded RAID ESRT2 or MATRIX RAID?
Yes. When you create the first VD, specify the size of the VD so that it doesn't use all the disk space. Then you can create a second VD. You can do that with either ESRT2 or Matrix RAID. With ESRT2, the two VDs are in same RAID level. With Matrix RAID, they can be in different RAID level.
Sweet. I'll give that a try and post results.
Everything is working as close as I can get using the maximum disk space.
Matrix RAID0 with 2 VD's created to take advantage of extra partition.
Installed Server 2008R2 64bit and recoverd all my virtuals from backup.
Setup other two 2TB drives in RAID1 for data.
One problem though is when I install the Nvidia card HD6450 and boot up the Matrix RAID console is not in the boot order and I cannot boot from volume 0.
It's still set in the BIOS but does appear during the POST so no boot unless I remove video card.
I tried disabling the onboard video in the BIOS but Matrix RAID still a no show during POST
Also no Volume 0 or 1 on the BIOS boot order.