Clone OS from Raid 0 to M2?

I’m actually on Samsung 850 Pro in Raid 0, and I’m thinking of switching to a Samsung 950 Pro M2; is it possible to ghost the OS from one to the other using Acronis or similar?
I remember that this can be done from raid to raid and not raid to single, but I’m referring to SATA…

I have just come from that exact scenario and ended up deciding to clean install.

Although it is possible - it is a bad idea, you would have to mess with the registry (swapping from RAID mode to AHCI) and then uninstall the storage controllers in device manager before you cloned the RAID array.

If you just set the RAID controller back to AHCI without changing the registry setting and attempt to boot form the cloned drive you will get a BSOD with the error "“Inaccessible_Boot_Device” due to the installation being in RAID mode.

If you attempt to boot with the RAID controller in RAID mode it will likely also BSOD due to not loading the (Windows default) NVMe driver on boot.

You would be better off clean installing in AHCI mode and using the Samsung NVMe driver.

I agree with chinobino, that a clean install of the OS is the best and safest option, if you want to change your system drive from an Intel SATA RAID array to an M.2/PCIe connected NVMe SSD like the Samsung 950 Pro.
According to my knowledge the SATA mode of the Intel SATA Controller (AHCI or RAID) doesn’t matter. After having switched the SATA mode of my on-board Intel SATA Controller from AHCI to RAID mode (and vice versa) my Z97 system booted into the Samsung 950 Pro, where the OS is installed, without any problem.

Thanks everybody: for sure clean install is always the best solution, but actually I have no time for it…
As Fernando said, if Intel SATA controller is not involved in M2 SSDs (as they should have pipelanes directly to CPU, right?) I can try cloning the OS and let Windows fix the boot issue…

You could give it a shot and see what happens, no big loss except for the time to clone.

Try it in AHCI mode and if that fails switch it over to RAID.

I know Fernando said he can swap over without issue on his Z97, when I tried to switch from AHCI to RAID I get BSOD on my Z170 (and yes the 950 Pro has my boot partition on it).

I guess the result is motherboard/UEFI dependent.

Guys, I re-up this thread as I was looking for another hint, please.
I’m thinking of doing a RAID 0 of 950 Pro; as I know that lanes are limited in Z170, could you expert take a look at my motherboard (Asus Z170 Deluxe)?
I actually have a graphic card in PCI-E 3.0 16x n.1 and a sound card into PCI-E 2.0 n.3 slot; if I fit the PCI-E to M2 adapted in PCI-E 3.0 n.3 slot I can do Raid 0, but keeping GPU @ 16x and second M2 @ 4x. I’ll not be able to use Sata Express (as it shares lanes with M2 slot) and Sata 5 and 6 (as it shares slot with PCI-E 3), right?

Since each mainboard model may have its own internal PCIe lane distribution, only users with a similar mainboard model may be able to answer your questions. I suspect, that you will have to try it yourself (as me, when I am going to setup tonight a RAID0 array consisting of a Samsung 950 Pro and a Samsung SM951 Nvme).

Thanks! Please, let me know if that’s worth the price…

@gpvecchi :
Meanwhile I succeeded creating a RAID0 array consisting of 2 different NVMe SSDs (256 GB Samsung 950 Pro and 256 GB Samsung SM951).
Here are my benchmark results:


[quote="gpvecchi, post:8, topic:31512"] Please, let me know if that's worth the price... [/quote] It depends on your computing preferences and on your budget.
I doubt, hat you will realize the performance boost while doing Office tasks or surfing in the Internet.

Not bad, it looks that writing had a nice boost.

Yes, this is the biggest advance of an Intel RAID array: You can enable the famous WRITE-BACK CACHING feature via the Intel RST Console.

I read around that as the raid setup between Samsung M2 devices uses Intel drivers and not the Samsung optimized ones (that still don’t support it) the access time is really increased, making the every day performances slower than single card setup. Do you agree?

Yes, my NVMe SSD RAID0 array is not managed by the Samsung NVMe Controller, but by the Intel SATA RAID Controller DEV_2822, which uses the Intel RST(e) driver v15.0.0.1039 named iaStorA.sys.

Not really. Compared to a single NVMe SSD the boot time of an NVMe SSD RAID0 system is indeed prolonged (here: up to 9.8 Sec), but the performance of the RAID0 system is far better, especially while working with extremely big sized files (e.g. Video encoding). The boot drive initialization time and the performance of a system are absolutely different things.

By the way: >Here< I have posted a more detailed report about my recent test results.