Share via

Windows 11 doesn't boot after enabling RAID on BIOS

Anonymous
2023-05-02T20:19:59+00:00

I have a new system that came with a single M.2 drive. I installed Windows 11 on it - everything was working fine. I figured I'd install Office and all of my other apps and only later move the drives from my old system to the new one.

After a couple of days, when the OS was ready, I moved all of the drives into the new system. Here's a list of drives (in addition to the preinstalled M.2 drive that runs the OS):

1x WD 3TB HDD

1x WD 1TB HDD

1x Samsung 1TB SSD

2x WD 2TB HDDs - Mirrored to each other using RAID1

After physically moving the drives, I enabled RAID in the BIOS (which immediately recognized the RAID1 configuration on the 2 relevant drives).

Since then Windows won't boot with the RAID turned on in BIOS (I get a bluescreen with an error message about an inaccessible boot device).

If I turn off the RAID setting in BIOS, windows boots up normally, but shows me 2 drive that contain the same information (my RAID1 drives) - so I lose the RAID functionality.

I tried reinstalling windows with the RAID setting turned on in BIOS, but when setup asks me which drive to install windows to, only 2 drives appear: the Samsung SSD and the 1TB HDD. All other drives (M.2, both RAID drives and 3TB HDD) don't appear at all in the list of possible target drives for the installation.

I really don't want to lose my RAID setup - it's used to increase safety of priceless family pictures and other sensitive, irreplaceable data...

Any ideas how to solve this would be greatly appreciated...

Windows for home | Windows 11 | Files, folders, and storage

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

7 answers

Sort by: Most helpful
  1. Anonymous
    2023-05-07T16:46:01+00:00

    Had the same issue and the solution is as follows:

    1. Using msconfig set the boot option to safe boot
    2. Reboot and load the BIOS (with MSI should be via pressing delete)
    3. In the BIOS, under Advanced Mode, go to settings, Integrated Peripherals and change the SATA Mode to RAID

    Now I don't remember if you will need to reboot back to the BIOS or you can do the next step right away...

    1. Under the RAID settings (should be same location in the BIOS settings you went to step 3), you will need to disable VMD Global Mapping and disable any Root Ports Mapped (technically you only need to disable this for the boot drive, but probably easier to just disable all of them for this step)
    2. Now save and reboot to Windows and Windows should load in safe mode.
    3. Using msconfig set the boot option back to normal and reboot.
    4. Install in Windows, Intel RST and using that map the VMD ports and create you RAID array there.

    Basically... While I am not technically savvy enough to know exactly what is happening, my understanding is turning on RAID mode usually just requires Safe Mode for windows to recognize that, however the VMD mapping is changing something with how the system sees all the drives as there is another layer of sorts between the system and the drive and windows can't figure it out automatically. By disabling the VMD mapping, the drives appear to windows in a way it can load (needs to be done in safe mode where Windows will update the necessary registry setting). Once Windows is loaded you can then run Intel RST to do the VMD mapping via their app which provides Windows with the correct drivers/info it needs to recognize the new configuration properly. - I am sure someone else more knowledgeable can explain technically more correct what is happening, but end of the day my steps should work.

    End result should be getting your RAID set up as expected and everything running properly.

    20+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2023-05-03T02:39:37+00:00

    So, is the M.2 slot you have the NVMe drive in a dual use slot that can run an NVMe or SATA M.2 drive? If it is and you want to run the RAID, the latest Intel RAID driver can be used to run the NVMe drive so you could also run the RAID.

    If you need to change a controller for a boot drive, you need to go through the process of using Msconfig.exe to set the system to boot into Safe Mode. Then reboot and go into the Bios and change the controller. After that is done, allow the system to boot into Safe Mode and then use msconfig.exe to set the system back to a normal boot. This only works if the M.2 slot is SATA capable.

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2023-05-03T02:26:45+00:00

    Motherboard MSI MAG B760M Mortar WIFI

    Intel i7 processor 13700KF

    2x16GB Corsair Bengeance DDR5

    M.2 drive is Samsung 970 EVO Plus 1TB

    ASUS TUF Gaming RTX 3060Ti

    None of the old drives have OS installed - they were data storage in my old system

    1 person found this answer helpful.
    0 comments No comments
  4. Igor Leyko 110.6K Reputation points Independent Advisor
    2023-05-02T21:14:32+00:00

    Hi Dan,

    My name is Igor, it's a pleasure for me to help others and I'll do all my best to help you.

    Seems it is needed to ask PC/motherboard support for the help, this may be a BIOS problem.

    But I have to note, and sorry if I disappoint you, RAID1 does not protect data from possible loss, it increases fault resistance only.

    In other words, if one drive will fault, RAID1 will be helpful. If there will be a data corruption due to some hardware or software fault, both drives will be affected.

    If you want to protect your data, make at least two copies of your data on different external drives and do not keep they connected to the PC. Connect only for data updating.

    And ideally it would be better to keep one of this drive in another house.

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2023-05-02T22:42:51+00:00

    You don't give you system model number, but on some systems, changing to RAID in the Bios converts the M.2 slot to SATA.

    If any of the older drives had an OS install, that might also be involved.

    0 comments No comments