Marvell RAID configuration treated as external drive.

Appendices

Reputable
Mar 18, 2016
7
0
4,510
On my motherboard (Gigabyte Z97X Gaming 7), installing an M.2 SSD disables the last two SATA slots from the regular SATA controller, so I decided to move my two 1TB WD HDDs in a RAID 0 over to the third party Marvell chipset. Despite RAID mode disabling hotplugging like I assumed it would, Windows 10 treats the Marvell virtual disk as an external drive where it shows up in the external drives portion of the explorer sidebar and the safely eject context menu.

With the intel SATA controller, this would be remedied by installing iRST or adding a registry value, but there seems to be limited information about the Marvell controller. Anyone know how I might go about making Windows recognize an internal device as internal?

Thanks in advance.
 
Welcome to the TH community, Appendices!

Unfortunately, moving the RAID array will require you to rebuild it from scratch. I hope you have already backed up everything important from it elsewhere.
You should enter the BIOS and make sure that the storage configuration for that SATA controller is set to RAID. As for any specific guidelines on how to recreate the RAID array on the Marvell Controller, I'd suggest you check this video tutorial as well.

Another thing that might help is updating the drivers from the motherboard manufacturer's website and make sure you have the latest ones (especially for the SATA controllers & Chipset drivers). Have you tried resetting BIOS too?

Hope this helps. Keep me posted.
SuperSoph_WD
 
I've already completed the rebuilding and getting all my data back. I have all the drivers I need and everything works just fine. The only problem I have is that Windows is treating my virtual drive that represents the RAID 0 array as an external drive that lives in the same category as flash devices and can be ejected. Windows has been doing this with AHCI drives for a while, and the normal Intel and Microsoft controller is well documented on this phenomenon, Marvell does not seem to.