+ Reply to Thread
Results 1 to 3 of 3

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

  1. #1
    Banned feniks +20
    Join Date
    Sep 2012
    Location
    NJ-NY, USA
    Posts
    635

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

    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...
    Last edited by feniks; 03-27-2013 at 01:57 PM.

  2. #2
    Banned feniks +20
    Join Date
    Sep 2012
    Location
    NJ-NY, USA
    Posts
    635

    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.
    Last edited by feniks; 03-28-2013 at 04:39 AM.

  3. #3
    Banned feniks +20
    Join Date
    Sep 2012
    Location
    NJ-NY, USA
    Posts
    635

    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\Sta rtOverride

    SATA AHCI boot:
    HKLM\System\CurrentControlSet\Aervices\storAHCI\St artOverride

    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/47110...ling-windows-8

    nothing else matters

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts