I'm trying to assemble a bootable RAID1 for Linux on ASRock Z170 Extreme 7+ with 2 x SSD Samsung 950 Pro NVME connected directly to M.2 ports using Intel Rapid Storage Technology in UEFI.
I was carefully following the instructions as per this article and managed to set up RAID1 in UEFI no problem. However, after this done, nothing appears in the boot menu after restart. Debian 8.5 installation / partitioning does not detect any drives either.
This is my UEFI settings:
- Boot CMS: enabled
- Launch Storage OpROM Policy: UEFI only
- SATA Mode Selection: RAID
- Storage OpROM Policy: UEFI only
- Intel Rapid Storage Technology: RAID1(Mirror), Bootable
And this is my hardware setup:
- ASRock Z170 Extreme 7+, UEFI updated via Internet Flash
- Intel Core i5 6400
- 32GB DDR4
- 2 x NVME SSD Samsung 950 PRO connected to M.2 ports.
Switching Launch Storage OpROM Policy to Legacy makes Intel Rapid Storage Technology (and my RAID1) to disappear from the Advanced settings.
Switching SATA Mode Selection to AHCI makes SSDs perfectly visible by both UEFI Boot Manager and Debian, but separately, not as a single drive RAID1.
RAID detection issue with Windows could be easily solved by installing Intel RST drivers during Windows instillation. But Linux?
What am I doing wrong? I would appreciate any ideas.