cancel
Showing results for 
Search instead for 
Did you mean: 

how to convert win8 UEFI boot from SATA AHCI to RAID? registry key trick doesn't work

feniks
Level 11
has anybody successfully converted existing win8 UEFI bootable (GPT SSD) installation from SATA AHCI mode to RAID mode?

my win8 os has been installed in UEFI+GPT mode on SSD AHCI and works great ... it's just I'd like to make it bootable in RAID controller mode as well ... the IRST driver is installed in OS, registry key for iastorv is set correctly.

I am having a hard time just making my existing win8 boot off the intel SATAIII/6G controller in RAID mode (works only in AHCI) when running UEFI+GPT ... and yes, I made sure that iastorv key in registry is set to Start(0) ... that was usually enough in "normal" BIOS/Legacy boot mode to make the win7 OS boot successfully in RAID controller mode ... not so much for my win8 UEFI LOL! always BSOD ... no bootable drive present....

just to clear things up, I am currently running OS on a single SSD, but I want to make it boot from controller in RAID mode so I can back it up and then restore on RAID0 volume ... so far I fail on prepping the OS and I really wanted to simply convert it instead of a fresh UEFI install on RAID volume ...

also to complicate things a bit more, it seems that Intel RAID controller doesn't even get activated with CSM Disabled (no drives detected in BIOS) while it detects all drives normally with CSM set to auto or enabled. Can live with that, I guess for the price of slower boot up in RAID mode ... just need to know what I'm missing to finish off the conversion from AHCI to RAID....

EDIT:
background info:
a) board: ASUS MVE with 1707 BIOS; RAID OROM firmware on board 11.0; IME fw 8.0
b) IRST driver installed currently 11.7 (from Intel Download Center)

wondering if perhaps I should try earlier IRST driver 11.5, officially supported by ASUS...
.: R3C0NF1GUR3D :.
ASUS MVE :: 3770K bench @ 5.2GHz (delidded) :: 2x4GB Mushkin 996990 @ 2400MHz CL10 @ 1.7V :: evga 670 2GB SLI @ 1280/7108 :: Mushkin Chronos 240GB SSD RAID0 (OS) :: WD RE4 2TB (storage) 2TB :: Hitachi Deskstar 5K300 2TB (backup USB3.0) :: ASUS VG248QE 24'' 144Hz monitor

My rig with pictures
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Aristotle
21,014 Views
2 REPLIES 2

feniks
Level 11
hmmm ... re-checked registry keys in windows 8 x64 and I think I found something weird ... there is no MSAHCI key at all under CCS\services ?? so how da hell does it boot in AHCI mode? there is iastorv entry even without IRST drivers installed ...

also I have no msahci.sys file on the boot drive anywhere ... wondering if that has anything to do with inability to boot OS in controller RAID mode (single drive).

uninstalled 11.7 IRST drivers and installed 11.5, same thing, no msahci ... either some UEFI boot related weirdness or something else win8 specific, definitely different from windows 7 x64 or win xp ...

EDIT:
nah! false lead!

in win8 the msahci is renamed to STORAHCI, duh! it's there and enabled, same as iastorv is ... still no clue why it doesn't want to boot in RAID mode ... getting annoyed with it ... must be something related to UEFI boot crapping it out (inaccessible boot device when booting Windows Boot Manager in RAID mode).

I tried removing Secure Boot keys and then re-installing defaults, nada.

sounds like I will be installing fresh win8 on raid0 ... darn UEFI boot hehe ... I screwed myself LOL.
.: R3C0NF1GUR3D :.
ASUS MVE :: 3770K bench @ 5.2GHz (delidded) :: 2x4GB Mushkin 996990 @ 2400MHz CL10 @ 1.7V :: evga 670 2GB SLI @ 1280/7108 :: Mushkin Chronos 240GB SSD RAID0 (OS) :: WD RE4 2TB (storage) 2TB :: Hitachi Deskstar 5K300 2TB (backup USB3.0) :: ASUS VG248QE 24'' 144Hz monitor

My rig with pictures
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Aristotle

feniks
Level 11
haha! it was EASY! no UEFI problem, no BCD magic ... simply a different win8 registry keys 😄
typing this from my own system running off SSD RAID0 in UEFI mode 🙂

all it took was altering a new (win8 specific( registry key related to iastorv StartOverride 🙂 (win7 doesn't have that) and all worked like a charm in single drive RAID mode, so I backed it up with free Acronis WD Editionand restored it on freshly created RAID0 volume with a free Acronis USB bootable (from latest free WD edition), WORKED LIKE A CHARM 🙂

if anybody stumbled upon this thread looking fr solutions then here are the win8 AHCI & Intel RAID keys that need altering:
Intel RAID boot:
HKLM\System\CurrentControlSet\Aervices\iaStorV\StartOverride

SATA AHCI boot:
HKLM\System\CurrentControlSet\Aervices\storAHCI\StartOverride

in both instances, depending on what you want to get (AHCI vs RAID boot) you need to modify key named "1" (as "ONE") to value "0" to force start it at bootup.

reference:
http://superuser.com/questions/471102/change-from-ide-to-ahci-after-installing-windows-8

nothing else matters 😉
.: R3C0NF1GUR3D :.
ASUS MVE :: 3770K bench @ 5.2GHz (delidded) :: 2x4GB Mushkin 996990 @ 2400MHz CL10 @ 1.7V :: evga 670 2GB SLI @ 1280/7108 :: Mushkin Chronos 240GB SSD RAID0 (OS) :: WD RE4 2TB (storage) 2TB :: Hitachi Deskstar 5K300 2TB (backup USB3.0) :: ASUS VG248QE 24'' 144Hz monitor

My rig with pictures
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Aristotle