Print Page | Close Window

Asrock x399 Taichi M.2 NVMe SSD RAID?

Printed From: ASRock.com
Category: Technical Support
Forum Name: AMD Motherboards
Forum Description: Question about ASRock AMD motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=6152
Printed Date: 01 May 2024 at 3:01pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Asrock x399 Taichi M.2 NVMe SSD RAID?
Posted By: dontlookforlee
Subject: Asrock x399 Taichi M.2 NVMe SSD RAID?
Date Posted: 22 Sep 2017 at 2:52am
" rel="nofollow - Hello!
I'm just returning to the PC world after my MacPro finally crapped out with no suitable alternative from Apple available. First Windows build in 12 years. I have a medium tech knowledge and am good at least following directions. I'm not trying to be all overclocky just yet. Just trying to get a RAID on my system drive at the moment.

I'm having a hell of a time trying to figure out how to RAID these Samsung 960EVO M.2 NVMe drives. Is it even possible with this board? Ive installed Windows 10 on one of the drives and tested my whole setup for a week so I know everything works.

All three drives are in M.2 slots. Here are the steps I've been taking:

1. In UEFI>Tools> EasyRAID Installer - copies RAID driver from support dvd 
2. Advanced tab> Change SATA mode to RAID
3. Save/exit
4. This is where the onscreen instructions in the UEFI differ from every other methods on other boards including other Asrock MBs. The instructions under the Easy RAIDInstaller state that once you copy the RAID files to USB drive, then you can precede with installing the operating system.

So, I installed the OS but only one drive is mounted in File Explorer.

- All drives are present in Disk Management and display as NFTS healthy etc.
- In Device Manager>Disk Drives, all three drives are present. 
- Under Other Devices, 3 RAID controllers have caution signs on them.   

Other videos/advice say to enable Storage OpROM policy in order to remap the drives.

Back to square one. Cleared CMOS formatted the drives and went through steps 1-3

4. Reboot into UEFI. Under Boot>CSM>Storage OpROM policy, select enable. 
5. Save/Exit
6. Reboot into UEFI Advanced> RAIDXpert2 option appears and that is as far as I get. There is no option to enable remapping. Any options within RAIDexpert2 show that 0 physical drives are present. Creat RAID is grayed out. And that seems to be where the instructions in the UEFI dead end.

Here is what I've been referencing in addition to numerous Google searches:

Asrock Taichi Manual:
http://asrock.pc.cdn.bitgravity.com/Manual/RAID/X99%20Taichi/English.pdf

RAIDXpert2:
http://support.amd.com/TechDocs/53987_RAIDXpert2_User_Guide.pdf

This excellent thread:
http://forum.asrock.com/forum_posts.asp?TID=4122&PN=2&title=raid-setup-menu

This video is on the Asrock x399 Taichi page even though it is a different board and the bios differs:
https://www.youtube.com/watch?v=qg1Vvh67Efw&t=67s

I'm sure I am missing a simple step here but at this point, I'm stumped. Hoping someone can point me in the right direction before I cry real man tears.

Best,

-Lee




-------------
Asrock X399 Taichi (bios 3.3)
AMD Ryzen Threadripper 1950X
G.skill TridenZ DDR43200 4x16GB
2 Asus ROG GeForce GTX 1080 Ti OC
3 Samsung 500GB M.2 NVMe
4 Samsung 1TB SSD
Windows 10 Pro 64



Replies:
Posted By: datonyb
Date Posted: 22 Sep 2017 at 4:59am
our man 'misterj' is quite adapt at this and has an x399 as well

if the mods dont pick this up before hand misterj will soon talk you through it

ps nice build ,im not a fan of apple anyway but these new amd's are doing very very well at work based heavy loads


-------------
[url=https://valid.x86.fr/jpg250][/url]

3800X, powercolor reddevil vega64, gskill tridentz3866, taichix370, evga750watt gold


Posted By: Rope
Date Posted: 22 Sep 2017 at 9:58pm
I believe M.2 NVMe  raid is not supported by the platform as of yet.  Supposedly AMD is going to be adding this in a software update sometime in late September 2017. 
 
(as per: https://www.techpowerup.com/236644/amd-to-enable-nvme-raid-on-x399-threadripper-platform" rel="nofollow - https://www.techpowerup.com/236644/amd-to-enable-nvme-raid-on-x399-threadripper-platform )
 
Hopefully it'll just be a AMD chipset update and not a bios update where we have to wait on vendor support.


Posted By: MisterJ
Date Posted: 22 Sep 2017 at 11:50pm
Thanks, datonyb, but you may have gone too far.
dontlookforlee and Rope, I have the SSDs (see specifications below) for a RAID0 for my W10.  I installed W10 on one SSD for now and am running fine.  I plan on trying it soon and will report my experience.  I am looking for a BIOS/AGESA update for a number of reasons and may need to wait for it to have a boot RAID with NVMe drives.  Thanks, Rope, the first I have heard of this.  I will do some more research.  What I know:  If you want a non-booting RAID, use RAIDxpert or RAIDXpertII to create it.  The drives need no formatting - can be raw.  You will not be able to see them in Explorer but RAIDxpert will see them and you can build a RAID 0, 1 or 10.  Then open disk manager and format it.  I strongly recommend you set them GPT and you must if you want to install W10 later.  If you want to create a bootable RAID up front, including the SSD your OS is currently on (if there is one), then you must use the UEFI method.  The ASRock RAID manual is a good guide here.
I'll leave it here, please ask some questions and I will answer as best I can.  I, too, am learning, so we will learn together.  Hope this helps.  Enjoy, John.



-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: MisterJ
Date Posted: 23 Sep 2017 at 4:31am
Look at this!!!  New BIOS (1.60) released for Fat1 X399 Pro!
1. Enables NVMe RAID support.
(Note: 1. If you update the BIOS and build the new RAID, it is necessary to install new driver http://asrock.pc.cdn.bitgravity.com/Drivers/AMD/RAIDXpert2/RAIDXpert2%28v9.00.00.084%29.zip" rel="nofollow - V9.00.00.84 .
2. If the RAID was built with old BIOS, it is necessary to back up the data and rebuild RAID with new BIOS and driver.)


Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: MisterJ
Date Posted: 24 Sep 2017 at 12:04am
BIOS 1.60 has disappeared, so if you DLed it yesterday, I would not install it.  BTW it still contains AGESA 1.0.0.3.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: dontlookforlee
Date Posted: 27 Sep 2017 at 10:16am
At least I know its not totally my fault. Confused Ill keep my eyes peeled for that next update. 

Looking forward to delving more into all this. Thanks guys for input!


-------------
Asrock X399 Taichi (bios 3.3)
AMD Ryzen Threadripper 1950X
G.skill TridenZ DDR43200 4x16GB
2 Asus ROG GeForce GTX 1080 Ti OC
3 Samsung 500GB M.2 NVMe
4 Samsung 1TB SSD
Windows 10 Pro 64


Posted By: Rope
Date Posted: 03 Oct 2017 at 1:23am
Looks like NVMe Raid is ready for x399 owners:
https://community.amd.com/community/gaming/blog/2017/10/02/now-available-free-nvme-raid-upgrade-for-amd-x399-chipset%3csf118247405=1" rel="nofollow - https://community.amd.com/community/gaming/blog/2017/10/02/now-available-free-nvme-raid-upgrade-for-amd-x399-chipset?sf118247405=1


Posted By: leesh0222
Date Posted: 05 Oct 2017 at 2:35am
" rel="nofollow -
Has anyone figured out how to build a NVME RAID array in BIOS 1.7, with x399 Taichi? I just cannot get it to work. 



Posted By: MisterJ
Date Posted: 05 Oct 2017 at 4:48am
leesh0222, we know nothing about your setup or what you have tried, so it is impossible to offer suggestions.  I plan on trying a boot NVMe SSD RAID soon and will report.  Please DL and read the "RAID Installation Guide".  DL the AMD RAID driver ver:9.00.00.088 - should serve both as the W10 driver and the so called F6 or Floopy driver.  This last part is what I will test, but it is my opinion at this time.  DL and install AMD RAIDXpert2 utility ver:9.00.00.088.  Do NOT DL and try to use SATA Floppy Image ver:8.2.0.24.  When you tell us what you have and what you are trying to do, hopefully we can advise you further.  I recommend you post your system specifications in your signature as I have and at about the same detail.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: leesh0222
Date Posted: 05 Oct 2017 at 6:16am
" rel="nofollow - Thanks MisterJ for your reply.  Following your advice, I updated my signature to describe my system setup. 

So far I installed the new BIOS 1.70 and downloaded the Windows 10 NVMe RAID driver and RAIDXpert2. I also read the AMD RAID installation guide from AsRock. 

Unfortunately I got stuck in the first step of creating an RAID array using the BIOS. The description in the RAID installation guide looks different. For example, it says on page 10 "C. Set the Onboard RAID 3TB+ Unlocker option to <UEFI Mode For GPT Partition>." I cannot find the option on my computer. The installation guide says "E. Click <F11> to enter boot menu and select "Built-in EFI shell.". I cannot find the "Built-in EFI shell" option either.

I must be missing something simple, but I really couldn't figure it out. I look forward to hearing your advice and the report. Thank you.







-------------
X399 Taichi, Threadripper 1950X, 3xSamsung SSD 960 EVO, G.Skill TridentZ 64GB DDR4 3600, Windows 10 x64 Pro, Corsair HX1000i 1000W, NZXT Kraken X62 Rev 2, Phanteks EVOLV.


Posted By: MisterJ
Date Posted: 05 Oct 2017 at 7:37am
" rel="nofollow - leesh0222, I opened my BIOS and cannot find the "Built-in EFI shell" option either.  I suspect it is because I have not done steps A thru D.  I am not ready to go down this path right now.  Are you building a boot RAID?  I assume you are using some or all of the 960 SSDs.  If you have done A thru D and still do not see "Built-in EFI shell" option, then I will need to do some premature testing.  Let me know.  Please give me a screenshot of your boot screen (boot with F11).  Go to the boot screen, insert a FAT formatted USB drive and press F12.  Be sure to do C even if you will not have 3 TB RAID - looks like this gives you GPT mode which you must have.  Enjoy, John.

EDIT: I just realized that I have not updated to BIOS 1.70, so please try what I suggested and let me see any screenshots you think might be interesting.  I am not quite ready to update my BIOS.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: leesh0222
Date Posted: 05 Oct 2017 at 9:06am
Hello MisterJ and others,

With the help of John at AsRock America support team, I could install Win 10 pro on 3 x Samsung 960 EVOs 1TB RAID 0 disk. (He is awesome!) The following is the instruction from him. 

Note: Taichi and Professional Gaming board steps are the same.

Please follow the steps below to try.

·       Boot to UEFI/BIOS.

·       Set the SATA mode to RAID in BIOS, Advanced, Storage Configuration.

·       (For M.2 NVME drive only) Set the NVMe RAID mode in BIOS, Advanced, AMD PBS, NVMe RAID mode [Enable].

·       Save and exit.

·       Enter BIOS again, Advanced, RAIDXpert2, Array Management, select Create Array to create the desired RAID 0,1 or 10 for drives on RAID configuration (select RAID level and select Physical Disk for drives that in RAID array). Note: Delete Array first before create new if Delete array is not grey out)

·       Save and exit.

Please Press F11 to bring boot device menu (see below image for sample).

Select the UEFI: Winows installation media disk

 Begin install the Windows 10.

·       Install the SATA Floppy Image driver when Windows 10 installation is prompt.
Note for M.2 RAID: setup will shown the  drives on the list, ignore them.

·       Go ahead to browse for drivers.

·       It will prompted  ?�AMD RAID Bottom Device??  select and install.

·       However, the RAID drvies still not shown on the list. That?�s normal.

·       Browse the drivers again and select ?�AMD-RAID Controller ??to install.

·       After install that RAID drive will shown on the list.

·       Follow the Windows instlallation proceedures.

The driver can be download link below, unzip the driver and save on USB flash drive.

Drivers download link :

AMD RAID driver ver:9.00.00.088 is for M.2 RAID driver.

(Note: The driver requires to P1.70 or later version BIOS.)
http://www.asrock.com/mb/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.us.asp#osW1064" rel="nofollow -  



-------------
X399 Taichi, Threadripper 1950X, 3xSamsung SSD 960 EVO, G.Skill TridentZ 64GB DDR4 3600, Windows 10 x64 Pro, Corsair HX1000i 1000W, NZXT Kraken X62 Rev 2, Phanteks EVOLV.


Posted By: MisterJ
Date Posted: 05 Oct 2017 at 11:53pm
Thanks much, leesh0222.  This is the conclusion I was coming to - the RAID Installation Guide was less than bad, it is just plain wrong!  I hope a Moderator will post this as a sticky.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: dataminion
Date Posted: 06 Oct 2017 at 4:08am
" rel="nofollow - So, I followed all instructions to create the raid 0 array and when I go to boot the UEFI:windows installation the screen flashes blue and kicks me back into the bios configuration screen. Has anyone else experienced this? My setup is as follows.

Motherboard: ASRock x399 professional gaming Fatal1ty
Bios: 1.70
NVMe: raid enabled
SATA: changed from AHCI to Raid mode

3x Samsung 960 Pro 1 TB SSD (raid 0 array)
Array is visible in RAIDXpert2 but not under the SATA device page.

I am attempting to install Windows 7 64 Bit from DVD


Posted By: MisterJ
Date Posted: 06 Oct 2017 at 4:29am
" rel="nofollow - dataminion, a couple of questions:
Did you follow the instructions leesh0222 posted above?
All went well till these steps?

Select the UEFI: Winows installation media disk

Begin install the Windows 10.

What media did you boot, exactly, including what version of W10 did it contain?  Only W10 version 1703 (RS2) is supported.  I will shortly start my boot RAID install, but it may take several days.  Enjoy, John.

EDIT:  I installed BIOS 1.70, SATA mode to RAID, NVMe Raid mode, Entered RAIDXpert2 but there is no Create Array, perhaps because I do not currently have at least two eligible drives.  When my new install media is ready, I will Clean my W10 SSD using DiskPart and then see if I am ready to go.




-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 06 Oct 2017 at 9:27am
Originally posted by dataminion dataminion wrote:

" rel="nofollow - So, I followed all instructions to create the raid 0 array and when I go to boot the UEFI:windows installation the screen flashes blue and kicks me back into the bios configuration screen. Has anyone else experienced this? My setup is as follows.

Motherboard: ASRock x399 professional gaming Fatal1ty
Bios: 1.70
NVMe: raid enabled
SATA: changed from AHCI to Raid mode

3x Samsung 960 Pro 1 TB SSD (raid 0 array)
Array is visible in RAIDXpert2 but not under the SATA device page.

I am attempting to install Windows 7 64 Bit from DVD


As AMD specifically states in their information and download page for the NVMe RAID driver and software, only Windows 10 build 1703 supports the X399 NVMe RAID:

http://support.amd.com/en-us/kb-articles/Pages/NVMe-RAID-Support-for-the-AMD-Ryzen-Threadripper-platform.aspx" rel="nofollow - http://support.amd.com/en-us/kb-articles/Pages/NVMe-RAID-Support-for-the-AMD-Ryzen-Threadripper-platform.aspx

Sorry, but Windows 7 has no chance of working, for multiple reasons. Among them, it does not support UEFI booting (using the EFI boot loader instead of the legacy boot loader) without a modification of the location of the EFI boot loader file. But the necessity of Windows 10 beyond that is not clear to me yet.




-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: parsec
Date Posted: 06 Oct 2017 at 11:00am
Originally posted by MisterJ MisterJ wrote:

What media did you boot, exactly, including what version of W10 did it contain?  Only W10 version 1703 (RS2) is supported.  I will shortly start my boot RAID install, but it may take several days.  Enjoy, John.

EDIT:  I installed BIOS 1.70, SATA mode to RAID, NVMe Raid mode, Entered RAIDXpert2 but there is no Create Array, perhaps because I do not currently have at least two eligible drives.  When my new install media is ready, I will Clean my W10 SSD using DiskPart and then see if I am ready to go.




If you've used Intel's IRST RAID in the past, there is more work for you with AMD's RAID implementation in comparison.

When you run RAIDXpert2, does the entry for your SSD look something like the following? NOTE: This is RAIDXpert2 on an X370 Ryzen system using SATA SSDs, so possibly not 100% identical to what you will see, but the basics will likely be the same:



Notice in the Active Volumes section, the D: and E: SSDs have a Type of Legacy. That does not refer to their partitioning type, they are both GPT partitioned. LEGACY is AMD's RAID term for a drive that has not been initialized for use in a RAID array. We must initialize every drive we want to use in a RAID array first, using RAIDXpert2.

Yes MisterJ, you must have at least two eligible drives to create a RAID array. Cleaning your existing NVMe SSD with diskpart is a good idea and sufficient, an SSD secure erase would be ideal if possible.

You can apparently create a RAID array with one drive with two or more partitions on it, created within RAIDXpert2. I'm not an expert at using that software yet, as my first experience with it is my Ryzen PC.

My main point here is, if you just run RAIDXpert2 without reading at least some of the RAID Installation Guide, specifically the section for your chipset (X399) and RAIDXpert2, you will be frustrated. The guide covers multiple chipsets and versions of RAIDXpert, as well as the UEFI Shell command line interface, so be certain you are studying the correct sections.

Unless you are brave and have a high tolerance for frustration, I do not suggest just diving in and creating your first NVMe RAID 0 array for a Windows 10 Build 1703 installation. Experiment with creating the RAID array in Windows first, and know which drivers you must install during the Windows 10 installation. If you are just following cookbook instructions, you won't really understand how it works. For example, will you be using an NVMe driver with your AMD NVMe RAID array?

One important detail, you MUST maintain the "SATA Mode" as RAID at all times. (Unfortunately the "SATA" Mode is being used to enable NVMe RAID, which confuses users that NVMe is the same as or related to SATA, which is false. Intel board's UEFIs are the same. The SATA RAID drivers were modified to also support NVMe.)

A UEFI/BIOS clear, load defaults, or version update normally would reset the SATA Mode back to AHCI, the default, from RAID. Attempting to boot any RAID array in AHCI mode will of course fail. We know we must enable RAID in two places in an X399's board UEFI, correct?

A lesson learned with Intel NVMe RAID is a UEFI update will no longer reset the SATA Mode from RAID to AHCI (the first Intel NVMe RAID arrays were ruined simply from POST running in AHCI mode!) That was fixed in the UEFIs of Intel 100 and 200 series chipset boards that support NVMe RAID a while ago. I assume this has been applied to X399 and X299 as well, but I have not yet seen that with my own eyes. That bug may not even apply to AMD NVMe RAID, but do we know that yet?

Which is a perfect segue into my final point. Will this new AMD NVMe RAID software be 100% perfect on its first release? Highly unlikely, Intel's wasn't. I had no major problems besides the RAID mode change with my first Intel NVMe RAID arrays, but the change logs for the Intel IRST RAID software contain many bug fixes, as well as open issues. But don't think any failure you experience is automatically a bug in the software. The more you research how the AMD NVMe RAID works, the better your experience using it will be.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 06 Oct 2017 at 11:58pm
Thanks, parsec.  I do have experience with AMD RAID but not NVMe.  I have no experience at all with Intel systems - 100% AMD.  My plan is to inject the AMD_RAID(v9.00.00.088) drivers and the Samsung SSD drivers into Index 1 and 2 of the boot.wim and Index 1 (only W10 x64 Pro) in the install.wim (1703.632).  I will then boot into BIOS and follow the instructions above.  I have asked leesh0222 to see if a link to the document the instructions came from can be obtained.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: dataminion
Date Posted: 07 Oct 2017 at 3:33am
Well, I followed them except for the fact that I didn't know about Windows 7 & UEFI not getting along well. Since then I purchased windows 10 Pro and am up and running.


Posted By: dataminion
Date Posted: 07 Oct 2017 at 3:35am
Thanks for the input guys. I wish the AsRock page was more clear on compatibility issues. Nevertheless, I appreciate the help.


Posted By: MisterJ
Date Posted: 07 Oct 2017 at 4:42am
dataminion, great!  Thanks for reporting.  I am not absolutely sure I agree with parsec with the getting along of W7 and UEFI, but he is absolutely correct that AMD supports only W10 version 1703 and higher.  Thanks and enjoy, John.

EDIT: You are very welcome, dataminion.  I always learn a lot helping people.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 07 Oct 2017 at 8:29am
Originally posted by dataminion dataminion wrote:

Thanks for the input guys. I wish the AsRock page was more clear on compatibility issues. Nevertheless, I appreciate the help.


Well, on the UEFI/BIOS download page, in the entry for the 1.70 UEFI, there is a link to the AMD NVMe RAID driver and new RAIDXpert2 software download page. That page has the list of supported OSes, all of one very specific version, Windows 10 64-bit (build 1703).

http://www.asrock.com/mb/AMD/X399%20Taichi/index.asp#BIOS" rel="nofollow - http://www.asrock.com/mb/AMD/X399%20Taichi/index.asp#BIOS

http://www.asrock.com/mb/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.asp#BIOS" rel="nofollow - http://www.asrock.com/mb/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.asp#BIOS

It is much safer to reference compatibility in a document from the source of the driver and software, which may change over time, than to copy and paste it from a document onto a web page.

But I must say that OS compatibility that is as restrictive as it is in this case, needs as much advertisement as possible. An example of a failure to do this is within the ReadMe file of the AMD F6 9.00.00.088 driver, included below. Nothing about OS compatibility is included. There is a curious entry in the valid configurations table below, do you see it? Is that a mistake?




-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: parsec
Date Posted: 07 Oct 2017 at 9:18am
Originally posted by MisterJ MisterJ wrote:

dataminion, great!  Thanks for reporting.  I am not absolutely sure I agree with parsec with the getting along of W7 and UEFI, but he is absolutely correct that AMD supports only W10 version 1703 and higher.  Thanks and enjoy, John.

EDIT: You are very welcome, dataminion.  I always learn a lot helping people.


If you mean that Windows 7 can be used with a board that has UEFI firmware, that is of course true. That is not what I meant, I should have explained it better.

What I meant is, the Windows 7 installation file layout has a problem that causes it to fail if you perform a UEFI booting Windows 7 installation.

UEFI booting requires the use of the EFI boot loader, instead of the "legacy" boot loader. The Windows 7 installation file layout has an EFI boot loader, but it is in the wrong folder, and won't be used in a Windows 7 installation without fixing this file's location. That causes a UEFI booting Windows 7 installation to fail to boot. That is a simplified explanation of the situation, but the main problem is the use or failure to use the EFI boot loader.

Choosing the entry of the Windows installation media in the boot order with the prefix "UEFI:" causes the EFI boot loader to be used in the installation. That is independent of the setting of the CSM option. The boot order entry with "UEFI:" is usually the default, first entry in the boot order when installing Windows 8.1 or 10, but it is always good to check that it is. The resulting boot order entry for the OS C: drive will be "Windows Boot Manager", usually followed by the drive name, when the EFI boot loader is being used.

Configuring the CSM option from the default enabled will also cause the EFI boot loader to be used. In Windows 7 and 8, that was the only way to get the "UEFI:" entry for the installation media in the boot order. The Windows 8.1 and 10 installation programs automatically provide the "UEFI:" entry. So you are likely already using the EFI boot loader if you use Windows 8.1 or 10, 64 bit only.

The majority of NVMe SSDs require the use of the EFI boot loader if they are used as the OS drive.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 07 Oct 2017 at 11:36pm
Thanks, parsec.  I am not really interested in solving old W7 problems.  I do not remember changing any folders in my W7 install files and I thought I was running EFI boot.  This was on a FX8350 that has been running W10 since it was available.  I used the term "absolutely sure" to cover my uncertainty.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 18 Oct 2017 at 6:02am
Hi

I have read through this Thread, but nvme raid still does not work for me.
Following the guide step by step I arrived at the stage where I have to use the uefi version of raidxpert to create the nvme raid, but that is not possible for me.
I identified the possible problem, but I have no Idea how to fix it. The raidxpert uefi utility shows the m.2 nvme drives as "offline". I simply cannot create an array.

Now comes the troubling part. At first I thought in struck a 1 in a million chance to have all my drives DOA. But when I boot up my old windows install or the bootable usb stick I can see them and configue them completely fine. They only dont show up in uefi.

Hoping someone could help me, figuring out what is the problem with my setup.

My specs are in my signature, uefi version is 1.70, Drives are 32GB optane nvme modules.



-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 18 Oct 2017 at 7:46am
Franz01234, I will attempt to help you.  I have been through most of the steps, not created a RAID, but have opened a ticket with AMD for documentation.  I would like to see more detail in your specifications, as in my signature.  I am not sure this is a problem, but your SSD is not in the ASRock Storage qualified list.  How many SSDs do you have?
Are you seeing this:
https://postimages.org/" rel="nofollow"> The BIOS allows a screenshot using F12 with a FAT formatted USB stick plugged.  Have you tried deleting an Array (really just one of your SSDs)?  Be careful not to delete something you need.  If you can see all drives in W10, then be sure to initialize them as GPT not MBR.  Please post a screenshot of your offline SSD.  Thanks and enjoy, John.

EDIT: I suggest you open an AMD ticket and ask if Optane NVMe is supported by the AMD RAID.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 18 Oct 2017 at 9:14am
Originally posted by Franz01234 Franz01234 wrote:

Hi

I have read through this Thread, but nvme raid still does not work for me.
Following the guide step by step I arrived at the stage where I have to use the uefi version of raidxpert to create the nvme raid, but that is not possible for me.
I identified the possible problem, but I have no Idea how to fix it. The raidxpert uefi utility shows the m.2 nvme drives as "offline". I simply cannot create an array.

Now comes the troubling part. At first I thought in struck a 1 in a million chance to have all my drives DOA. But when I boot up my old windows install or the bootable usb stick I can see them and configue them completely fine. They only dont show up in uefi.

Hoping someone could help me, figuring out what is the problem with my setup.

My specs are in my signature, uefi version is 1.70, Drives are 32GB optane nvme modules.



I cannot tell you from experience whether or not you can use Intel Optane SSDs with AMD's X399 NVMe RAID. There might be something proprietary about Optane SSDs that does not cooperate with AMD's NVMe RAID implementation. They are not standard NVMe SSDs using NAND flash storage, but that should be transparent to the RAID implementation, since only the SSD controller in the SSD is the interface to the AMD RAID, etc. This does not in itself mean they cannot be used in AMD's NVMe RAID, but I'm not aware of any specific information about this either way.

Intel has very specific versions of their IRST RAID software to work with Optane SSDs, which are meant to be used as accelerator device caches for standard SATA HDDs and SSDs. I can tell you that I use three 32GB Optane SSDs in RAID 0, using Intel's IRST RAID software, on an ASRock Z270 mother board. Intel's and AMD's RAID implementations are different and not compatible or interchangeable.  Intel will tell us that these first Optane SSDs are only for use a caching device with SATA drives (which is a not any standard RAID type, but is created and used with Intel's IRST RAID software), but I have a functioning three Optane SSD RAID 0 array as my Windows 10 drive.



Describing how to create the RAID 0 array with Intel's RAID software would be worthless to you, since it is completely different than AMD's.

AMD's SATA RAID array creation is more complex than Intel's, and just jumping into creating an AMD NVMe RAID array with no experience or background will be a frustrating experience. It is far from a plug and play, few clicks and you're done process. I'm sorry but simply reading through this thread, while certainly useful, will not be near enough information to create an AMD NVMe RAID array. The AMD RAID Installation guide on your board's Manual page is the best documentation we have at this time, as well as the AMD RAIDXpert2 software download and manual page I linked to elsewhere in this thread. Yes these manuals are not an easy read, talk to AMD about that, it's their baby.

As I've lectured earlier, creating an NVMe RAID 0 array for the first time and then immediately attempting to install Windows 10 on it is asking for trouble, if you've never even installed Windows on a single, non-RAID NVMe SSD. If you are not comfortable with the RAID array creation process (meaning have done it multiple times), and have not had an NVMe RAID 0 array survive through multiple cold boots of the PC, and UEFI/BIOS clears and updates, then you really should not be using them, IMO.

Have you at least used Intel's RAID software in the past, to get a feel for what is involved in maintaining the settings in the UEFI/BIOS?








-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: free-eagle
Date Posted: 19 Oct 2017 at 3:05pm
" rel="nofollow - I have another strange problem...
Building the NVME Raid 0 si no problem, installing Windows 10 (1703 or 1709) with the F6 Driver is also no problem but at every Reboot of Windows the system gets stuck before the Bios Screen. Only a Hard Reset brings the system back. Also windows shut down did not switch off the system.
Without NVME Raid everything is all right....
There is no other Hardware connected to the System except the Graphics Card and the USB Keyboard.
I think the Drivers are still Beta and under Development ?!?!
Has anybody created a NVME Raid yet and Windows 10 is Working normal ?



-------------
X399 Taichi (Bios 2.0), TR 1920X, 32 GB GSKILL F4-3600C16D-16GTZSW, 2x Samsung 960 Pro 512GB (RAID 0),Crucial 1 TB SSD, 2x 4TB Seagate HDD (RAID 1), Zotac 1080TI AMP Extreme, Windows 10 Pro (1709)


Posted By: MisterJ
Date Posted: 19 Oct 2017 at 11:06pm
free-eagle, please post your system specifications as I have in my signature.  Hard to help you with so little information.  If you will look earlier in this thread, I think you will find a couple of users with success.  The RAID instructions are poor to non-existent at best.  I am trying to find an Installation Guide, so far with no luck.  If you did not disable CSM before installing W10, please do and reinstall W10 and please let us hear if it helps your problems.  CSM is Configuration Service Module and will mean your BIOS is set to UEFI only.  This is set in the BIOS and may tell you that booting USB sticks is not supported but I set it and booted my WinPE USB stick, no problem.  Hope to hear soon.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 20 Oct 2017 at 1:08am
Thank you for your responses.
I think I set everything up correctly, but the uefi simply does not pick up the optane drives.
I set CSM oprom storage to uefi only, set sata mode to raid and enabled raid mode in amd pbs folder.
They are always shown as offline.


I suspect this is the reason why my array creation options are greyed out:


When I go to physical disk properties, this shows up:

Please note that I updated the firmware on one of the drives from K3110300 to K3110310 in hopes, it would solve my problems. It did change nothing for what I can tell.

I suspect it is a uefi problem because I can not boot from it even if I install Windows10 on one drive.
It does not recognise as a drive in uefi. (I had my other drives unplugged while testing out optane. All other drives show up here!)


These optane drives do however work flawless once windows is booted from my regular ssd.


Maybe the data in my screenshots helps with troubleshooting. I will contact Asrock support in hopes they will add optane ssd support by the time they issue their next uefi update.

Best regards, Franz


-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 20 Oct 2017 at 1:57am
Thanks, Franz01234 for the screenshots.  Can you get the same one as I have shown above.  Your first one is a Rescan Disks and I have not seen that one.  I am real short on time now but will try to look later.  If you can see the equivalent screen as I show and your Optane SSDs show up, then Delete it (or all three) as a RAID even though it is not an array.  Will check back later.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 20 Oct 2017 at 2:58am
Thank you for your time John.

This is the screenshot you requested. It is the array management folder. As you can see I have no array at the time and I can not create a new array because that option is greyed out.


This behaves like there is no ssd attached, but when I go to controller info tab, it clearly shows the drive. It also shows there are currently 3 ssds plugged in but array count is 0. It also shows driver and firmware are up to date.


Last pic is from disk management. It shows my 3 physical disks (the optane drives) under select physical disk, but when I try to initialize disk it tells me there are no legacy disks available to create a raid disk. Convert to legacy disk tells me there are no raid disks in the system.


Let me thank you again for looking at my problem.

Best regards Franz


-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 20 Oct 2017 at 4:43am
Franz01234, you are very welcome.  Thank you for your work.  With no real instructions, this it the only way we have of learning.  I looked at my BIOS and see no offline drives.  My Create Array is greyed out.  I think this is normal.  It looks like Delete Array is not greyed out in your screenshot.  Please click Delete Array and see if you get a selection list.  When I do, I get a pull down list of all my disks.  If your Optane SSDs show up here, please select one and see if you can delete it.  None of this makes much sense since you do not have an array, but that seems how it works.  I deleted one of my disks after making sure I had a good backup and the delete cleaned the disk.  If this works, do all three of your SSDs (be careful not to clean a disk with needed data), then see if Create Array is not greyed out and try creating one.   Thanks for your help.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 20 Oct 2017 at 9:55am
I wish I could help you all more that I can, but I'm working without an X399 board. A shame since I have Optane SSDs I could experiment with.

I will review the few things that I can here, and my apologies in advance since you said you have done some or all of these things already, particularly to Franz01234. I'm not sure about one or two steps, which I'll explain below.

In the UEFI/BIOS, version 1.70 installed:

Advanced\Storage Configuration screen: Set the "SATA Mode" to RAID.

Advanced\AMD PBS screen: Find the NVMe RAID mode option and set it to Enabled.

After those two steps, you must Save and Exit the UEFI, and then go right back in again.

In the Boot screen, CSM option, set Launch Storage OpROM Policy to UEFI Only. In my experience, whenever configuring the CSM option, you must Save and Exit the UEFI for it to be applied, which makes sense IMO. So Save and Exit the UEFI once again, and then go right back in again.

Do NOT ignore the restart steps, they are critical for these changes to be applied.

After this, you now are at the point where you should be able to use the Select Physical Disk, or close to it. You will probably need to Initialize each disk before you can use the Select Physical Disk option, since you have already formatted them in Windows. Or as MisterJ said, delete each disk, which AMD RAID calls a RAID disk or array, while it isn't from our point of view. Then Initialize the disks if possible, and then Create Legacy Disk before using Select Physical Disk, and finally creating the RAID array.

Always remember that you must maintain these UEFI settings at all times, or the RAID arrays will at best not work, or at worst fail beyond recovery. That means after every UEFI update or UEFI clear or Load Defaults, you MUST restore all the NMVe RAID settings BEFORE you try to boot into Windows.

About installing Windows on a single Optane SSD in general, Optane SSDs require full UEFI booting, which means CSM set to Disabled. When CSM is set to Disabled, the Launch Storage OpROM Policy option is set to UEFI Only, so that should work with AMD NVMe RAID too. When you then boot the Windows 10 installation media, you must select the entry in the boot order that is, "UEFI: <device name>", where device name is the USB installation drive. Otherwise you will not get a full UEFI booting Windows installation.

Just for your information, on my ASRock Z270 board with the three Optane SSD RAID 0 array, none of the Optane drives are shown in the Storage Configuration screen, in the M.2 slot entries. ASRock Intel chipset boards have a tool in the UEFI called System Browser, that displays the hardware in every PCIe slot, M.2 slot, SATA port, etc. None of the Optane SSDs are shown in that screen either. Otherwise, I would see NVMe SSDs like a 960 EVO displayed on that screen. The ONLY place I can see the Optane SSDs in the UEFI is the Intel RAID utility built into the UEFI.

My Optane RAID 0 array is the Windows drive/volume on the Z270 PC, so they can work as an OS drive. My one concern about using Optane SSDs with an AMD X399 NVMe system is, the UEFI does not have the Intel RAID Storage Option ROM included in it. It does have the AMD RAID Storage Option ROM. All the ASRock Z270 boards have a UEFI update for Optane support, which is no doubt the Intel Storage Option ROM that includes Optane support. That is for the standard use of Optane SSDs, which is as storage accelerator drives, which is a special type of RAID array. Whether or not an Optane SSD can work without the Intel Storage OpROM as a standalone drive, I don't know. I could test that on my Ryzen X370 PC, which unfortunately is being moved to a new PC case, so not working currently.




-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: free-eagle
Date Posted: 20 Oct 2017 at 2:15pm
Ok MisterJ Signature Update is online :-)
I have made some more Tests with a fresh Installation of Windows 10.
Building the Raid is no Problem, CSM is disabled.
When i load the F6 Drivers all Reboots and shutdowns of windows 10 fail.
I killed all Arrays installed Windows on a single SSD, installed the 17.50 Chipset Drivers and everything is fine. When i now create the NVME Raid0 with the other SSD´s the same problem with reboot and shutdown occur.




-------------
X399 Taichi (Bios 2.0), TR 1920X, 32 GB GSKILL F4-3600C16D-16GTZSW, 2x Samsung 960 Pro 512GB (RAID 0),Crucial 1 TB SSD, 2x 4TB Seagate HDD (RAID 1), Zotac 1080TI AMP Extreme, Windows 10 Pro (1709)


Posted By: MisterJ
Date Posted: 21 Oct 2017 at 12:01am
free-eagle, looks great, but please add your BIOS and W10 versions and it's complete.  What do you mean by
Quote When i load the F6 Drivers all Reboots and shutdowns of windows 10 fail.
If you are doing this after installing W10, please stop and see if things work better.  I think you should need these drivers only to see the RAID for install.  When you set CSM disabled, please reboot before the next step to make sure CMS is disabled.  I am kinda grasping at straws and hoping to get a response to my request to AMD for a complete installation manual.  I think we need to muddle along as best possible right now.  AMD says W10 needs to be install with CSM disabled.  Maybe try running with it enabled after install and see if that helps.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: free-eagle
Date Posted: 24 Oct 2017 at 4:12pm
my problem is solved.
to use a nvme raid configuration i had to clean all old arrays and disks, build all new arrays in bios raidxpert and reinstall the system from scratch.
after this all is working as expected.
there is a small partition on every disk from the raid controller and because i used a raid before the upgrade to bios 1.7 it is needed to initialize all the disks at first. only breaking up the array dont work for me.


-------------
X399 Taichi (Bios 2.0), TR 1920X, 32 GB GSKILL F4-3600C16D-16GTZSW, 2x Samsung 960 Pro 512GB (RAID 0),Crucial 1 TB SSD, 2x 4TB Seagate HDD (RAID 1), Zotac 1080TI AMP Extreme, Windows 10 Pro (1709)


Posted By: parsec
Date Posted: 24 Oct 2017 at 10:06pm
Originally posted by free-eagle free-eagle wrote:

my problem is solved.
to use a nvme raid configuration i had to clean all old arrays and disks, build all new arrays in bios raidxpert and reinstall the system from scratch.
after this all is working as expected.
there is a small partition on every disk from the raid controller and because i used a raid before the upgrade to bios 1.7 it is needed to initialize all the disks at first. only breaking up the array dont work for me.


Unfortunately, AMD said in order to use the new NVMe RAID, all RAID arrays and disks must be recreated when using the new AMD NVMe compatible RAID drivers and supporting UEFI/BIOS update.

http://support.amd.com/en-us/kb-articles/Pages/NVMe-RAID-Support-for-the-AMD-Ryzen-Threadripper-platform.aspx" rel="nofollow - http://support.amd.com/en-us/kb-articles/Pages/NVMe-RAID-Support-for-the-AMD-Ryzen-Threadripper-platform.aspx

Also as you said, the disks used with the earlier AMD RAID must be initialized to remove the old RAID metadata. Just breaking the RAID array when moving to the NVMe RAID support will not work for anyone.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 24 Oct 2017 at 10:54pm
Thanks much, free-eagle, for reporting your success.  Enjoy, John.

-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 27 Oct 2017 at 1:19am
Hello
I am sorry it took me so long to reply.
As of now it looks like there is some kind of problem with my motherboard. I dont know if it is the x399 Asrock lineup or if it will not work with any x399 board.
I contacted Asrock support and their testing aligns with my problem. Supposedly they are in contact with AMD to figure out a solution.

In the meantime I tried my ssd on some gigabyte AM4 mainboard and while I cannot test nvme raid because there is only one m.2 slot, at least it is recognised in UEFI and I can boot from there. This tells me it is something related especially to TR4.

Franz




-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 27 Oct 2017 at 3:33am
" rel="nofollow - Franz01234, I need to look at your older postings, but wanted to say an updated RAID Installation Guide is available on the X399 Manual DL page.  Enjoy, John.

EDIT: The updated manual adds little.  How were you able to install W10 on an Optane drive?  With W10 installed, can you see all the Optane drives?  If you open the Array Management screen and click Delete Array, does it go to the Select Array screen?  If so, using the pull down and if you see your Optane drives, do deletes on each.  Have you already done this?


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 28 Oct 2017 at 3:57pm
Thanks for your reply MisterJ

There is a misunderstanding here. I hope I can clear it up as I describe my process over the last week.
The situation is as follows:
I installed the optane drives. UEFI does not recognise any of them. Array Management screen is completely greyed out. I cannot delete any arrays because no old arrays exist on these ssds, therefore delete arrays is greyed out.

Boot win10 usb install. The installer recognises the optane drives. I install windows on one of them. Installation works and has to reboot to finish. Cannot boot since no bootable device was found. I then took this optane drive out and put it into a B350 gigabyte motherboard. Drive gets recognised and I can boot that win10 install. It finishes up installation fine and I now have a ryzen pc with one optane module as boot drive. Put the drive back in my x399 system and it is not recognised again and no boot is possible.

The ssd working on B350 Ryzen and not on x399 tells me the problem is with TR4 platform.
Next I will need to find someone with a different x399 mainboard to confirm it is a platform problem and not something specifically related to my Asrock board.

Franz


-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 28 Oct 2017 at 10:54pm
" rel="nofollow - Very good, Franz01234, thanks much.  I was very confused, huh?  I guess you will just have to wait for ASRock support to determine if it is your board or an ASRock board problem.  I am surprised ASRock has not offered to RMA your MB.  Thanks and good luck, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: MisterJ
Date Posted: 29 Oct 2017 at 5:58am
Truly bizarre afternoon with RAID.  I built a RAID0 with two of my three EVO 960s.  One has data on it I want to keep.  Delete Array only shows the size, not even the Physical ID (like 1:1:0).  So, I had to use the Physical path to connect the order of the drive appearance with the serial number.  I knew the serial to the SSD I wanted to keep.  I took a chance that between two BIOS screens the order did not change and Deleted the Array (really just a disk) for both drives.  I inject my drivers into the boot images, so I would not need the USB with drivers.  However when I got to the 'Install Where' screen, there were two 232 GB disks (my SSDs) and no RAID0.  I used Load Driver and browsed to the file containing the drivers on my other SSD (parsec's idea).  They seemed to install just fine.  I selected the RAID0 and started installation of W10 (1709).  When it came time to reboot, the system hung.  In fact my system never Restarted without a Reset button push.  During my unattended install, I run a large batch file and the system crashed in the middle (TIMER_OR_DPC_INVALID).  I tried again using W10 (1703), but it still would not Restart.  I deleted the RAID0 and installed W10 (1709) on one of my SSDs.  At lease for me RAID is usable.  I am in contact with AMD about RAID and will report this to them.  Enjoy, John.

EDIT:  I have determined what the problem is with the injected drivers.  Now I need to find a solution.

EDIT: My solution is to rebuild my WinPE USB and inject the drivers into boot.wim.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: free-eagle
Date Posted: 29 Oct 2017 at 2:29pm
Hey MisterJ you discribe exact my problem :-)
On each of your Disks is a small partition with the meta data of the controller. if you ever had a running system before bios 1.7 the raid controller has a problem with it after update to bios 1.7.

your only chance to get the system running is to build an usb stick with the raid drivers on it and then you have to delete all arrays from the bios, delete all disks from the bios and build the new raid there. stand alone disks must be set to volume under the controller.
if you still have reboot issues then there is one disk wich is not correct initialized.
dont try it with the raid manager under win10 this does not work.



-------------
X399 Taichi (Bios 2.0), TR 1920X, 32 GB GSKILL F4-3600C16D-16GTZSW, 2x Samsung 960 Pro 512GB (RAID 0),Crucial 1 TB SSD, 2x 4TB Seagate HDD (RAID 1), Zotac 1080TI AMP Extreme, Windows 10 Pro (1709)


Posted By: MisterJ
Date Posted: 29 Oct 2017 at 9:50pm
Thanks much, free-eagle!  I suspect my problem is the SSD with data on it that I want to keep.  I suspect that leaving one NVMe outside the RAID is bad, but it is what I want to do and the system MUST support it!  As I said above, I am in contact with AMD support on this and your post will help a lot.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: Franz01234
Date Posted: 03 Nov 2017 at 2:31am
" rel="nofollow - Just heard back from Asrock support. They were in contact with AMD and were told that it is not possible to create a optane nvme raid because intel is artificially locking that functionality. The ssd checks for the environment and if there is no intel processor it will lock the hardware in BIOS resulting in the drives appearing offline.

Well sh?t. I guess I have to sell those drives on ebay because the vendor return period has ended. Damn you Intel *shakes fist in the air*.

I wish you guys best luck to get your nvme raid up and running. It would be a shame not to use those sweet pcie lanes.

Best regards, Franz


-------------
System: Asrock Fatality X399 Professional UEFI_1.70, AMD TR 1900X, G.Skill RipJawsV 32GB F4-3200C14D-32GVK, Windows10 x64 Pro, RX Vega


Posted By: MisterJ
Date Posted: 03 Nov 2017 at 4:47am
Thanks much, Franz01234.  Sorry it turned out poorly.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: lemarcus
Date Posted: 14 Nov 2017 at 6:27am
" rel="nofollow - Hey Hello

I am struggling on getting Raid expert2 tool on a AsrockX399 taichi MB to work, trying to get 3 Samsung 960 evo in raid mode.

Problem is i can't see AMD-RAID Configuration SCSI Processor Device or AMD Raid Config device in device manager to update the driver.

like in this tutorial:

https://www.youtube.com/watch?v=csiqG_rkSWI&list=PLPvZiTQPZ-XVK909uKyRQquSRWgxeiBDv&t=233s&index=1

I installed Win10 first on a seperate Samsung Evo 850. now i want to get the 3 960 M2 evo in Raid mode under windows.

In UEFI the sata mode is AHCI , AMD PBS / NVMe Raid mode is enabled.

When i switch Sata mode in Uefi to Raid mode, i cant boot anymore from the system disk Evo 850.

And i cant see the 850 anymore if i wanted to reinstall windows.

What am i doing wrong?

Or do i have to change something else in UEFI?

I only want to get raidexpert2 to work, meaning i can login and put the 960 to raid from inside Windows.

Thanks for any help

Marcus



Posted By: parsec
Date Posted: 14 Nov 2017 at 9:01am
Originally posted by lemarcus lemarcus wrote:

" rel="nofollow - Hey Hello

I am struggling on getting Raid expert2 tool on a AsrockX399 taichi MB to work, trying to get 3 Samsung 960 evo in raid mode.

Problem is i can't see AMD-RAID Configuration SCSI Processor Device or AMD Raid Config device in device manager to update the driver.

like in this tutorial:

https://www.youtube.com/watch?v=csiqG_rkSWI&list=PLPvZiTQPZ-XVK909uKyRQquSRWgxeiBDv&t=233s&index=1

I installed Win10 first on a seperate Samsung Evo 850. now i want to get the 3 960 M2 evo in Raid mode under windows.

In UEFI the sata mode is AHCI , AMD PBS / NVMe Raid mode is enabled.

When i switch Sata mode in Uefi to Raid mode, i cant boot anymore from the system disk Evo 850.

And i cant see the 850 anymore if i wanted to reinstall windows.

What am i doing wrong?

Or do i have to change something else in UEFI?

I only want to get raidexpert2 to work, meaning i can login and put the 960 to raid from inside Windows.

Thanks for any help

Marcus



The failure of the Windows 10 installation on the 850 EVO to boot (with the SATA mode set to AHCI during the installation on the 850 EVO), after changing to RAID mode, is a classic Windows issue that has never been fixed, or cannot be fixed.

The booting problem is caused by Windows not being able to load the AMD RAID driver when it tries to start. Installing Windows in AHCI mode results in an AHCI driver being installed, of course. Changing to RAID mode in the UEFI/BIOS causes the AMD RAID storage Option ROM (part of the UEFI) to be used, which expects to work with a compatible AMD RAID driver.

But Windows does not know it needs to load the AMD RAID driver, nothing was done to signal that to Windows. Plus the Windows 10 installation does not have the new AMD NVMe RAID driver built into it, the only one that is compatible with the AMD NVMe RAID Option ROM in the 1.70 and newer UEFI versions for the X399 boards. So no RAID driver to start by Windows, booting fails.

Intel's RAID (just SATA RAID too) has the same issue, you cannot simply change to RAID mode in the UEFI when Windows was installed in AHCI, or any other non-RAID mode. The trick to work around this is a registry edit that signals Windows that the RAID driver must be installed. But that won't work in this situation, since the Windows installation does not have a compatible AMD NVMe RAID driver built into it. That is, if you knew what the registry entry to modify for AMD's RAID is, I don't and I don't know if the same fix for Intel's RAID will work for AMD's RAID.

The person in the tutorial must have installed Windows on a SATA drive with all the storage modes set to RAID. That is the only way you would have any Device Manager entries for AMD's RAID.

A pure guess is he possibly started Windows in Safe Mode after changing to RAID mode (IF that is what he did!), and somehow loaded the AMD NVMe RAID drivers. I am skeptical that is possible.

You need to install Windows 10 (build 1703) on the 850 EVO with both the SATA and NVMe modes set to RAID. You may need to install the two NVMe RAID drivers at that time, unless build 1703 has a basic, compatible RAID driver that will at least provide the two Device Manager entries you are looking for. Only then can you install the two RAID drivers via Device Manager.

To start over, you need to clear the UEFI/BIOS, reset everything as needed, including of course the RAID modes, Save and Exit the UEFI to apply those changes, and then see if the 850 EVO is seen by the Windows installer. The 850 must be the ONLY drive in the PC during the installation, no others at all!

The Windows installation media you are using must be booted from the correct entry in the boot order. That is the entry with this format: "UEFI: <device name>". That entry may be the first by default, but you should check.

You need to select a Custom installation within the Window installer, delete all existing partitions on the Custom screen, and then click New to allow Windows to format the 850 EVO. You might need to clean up the 850 EVO before attempting to install Windows on it again, if it refuses to be seen in the installer, which I assume is what you are saying.

I'm glad you are trying to build a RAID 0 array first on an existing Windows 10 installation as a test, before attempting to use a RAID 0 array as the OS drive with zero experience with AMD's NVMe RAID. When Intel first released their NVMe RAID, we found some bugs in it even though it basically worked Ok. Intel had new options for the NVMe RAID in the UEFI that required configuration, which was barely documented.

AMD's RAID is much more difficult to work with than Intel's, and if you've never worked with RAID before, you have a steep learning curve to deal with. Be prepared for multiple RAID 0 installation failures, and if you get one to work, be prepared for it to become corrupted if you are not careful.





-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 14 Nov 2017 at 9:10am
" rel="nofollow - lemarcus, not totally sure what is wrong here, but to install drivers you can try this: http://forum.asrock.com/forum_posts.asp?TID=6498&KW=raid+driver&PID=38882&title=some-information-on-raidxpert2-x399-w10#38882
To install the drivers, open the file containing them, one at a time right click each .inf file and select Install.  Each should respond Success or Installed Successfully.
Not sure but I think this:
Quote When i switch Sata mode in Uefi to Raid mode, i cant boot anymore from the system disk Evo 850.

means that your 850 is not GPT.  Please open an Administrator Command Prompt and type Diskpart.  When the prompt comes up, type List Disk.  A list will be show all physical disks and on the right an * for each GPT disk.  Then type Exit.  Please don't mess with Diskpart unless you are familiar with it.
There is a RAIDXpert2 in the BIOS-Advanced, but I agree to use the Windows version.  If the login window shows RAID Level 0, it probably means the drivers are not available and you will not be able to login.
This may or may not work and you may need to fix the problem preventing boot with SATA mode set to RAID.
Please post your specifications in you signature as I have and include your BIOS and OS versions and power supply.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 14 Nov 2017 at 12:14pm
Originally posted by MisterJ MisterJ wrote:

" rel="nofollow - lemarcus, not totally sure what is wrong here, but to install drivers you can try this: http://forum.asrock.com/forum_posts.asp?TID=6498&KW=raid+driver&PID=38882&title=some-information-on-raidxpert2-x399-w10#38882
To install the drivers, open the file containing them, one at a time right click each .inf file and select Install.  Each should respond Success or Installed Successfully.
Not sure but I think this:
Quote When i switch Sata mode in Uefi to Raid mode, i cant boot anymore from the system disk Evo 850.

means that your 850 is not GPT.  Please open an Administrator Command Prompt and type Diskpart.  When the prompt comes up, type List Disk.  A list will be show all physical disks and on the right an * for each GPT disk.  Then type Exit.  Please don't mess with Diskpart unless you are familiar with it.
There is a RAIDXpert2 in the BIOS-Advanced, but I agree to use the Windows version.  If the login window shows RAID Level 0, it probably means the drivers are not available and you will not be able to login.
This may or may not work and you may need to fix the problem preventing boot with SATA mode set to RAID.
Please post your specifications in you signature as I have and include your BIOS and OS versions and power supply.  Thanks and enjoy, John.


If the entry in the boot order for the Windows 10 installation media is "UEFI: <device name>" (which will be the default for USB flash drives), and the Windows installer is allowed to format the drive, it will be partitioned as GPT.

I realize the thought of the Windows installation program formatting the OS drive is not considered optimal by some people, but in my experience MSoft got the formatting right for UEFI booting installations in Windows 8.1 and 10.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 14 Nov 2017 at 11:06pm
parsec, I am not sure how I get so lucky, but I installed W10 in AHCI mode and I can change SATA to RAID and/or Enable NVMe RAID mode and boot my system, no sweat, no tricks, no modified install files, no modified Registry.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: MisterJ
Date Posted: 15 Nov 2017 at 4:32am
Well, parsec, you may need to loan me your crow shaver.  Now my system will not boot from my normal SSD as before.  My hedge is something has changed (for sure 1.70 to 1.80).  I had been testing RAID drivers with the Windows version of RAIDXpert2 (RX2) by setting various modes in the BIOS then booting into W10, opening RX2 and hoping to see both my SATA and NVMe drivers.  If I could open RX2, I could always see the SATA drive but never the NVMe.  Now I can no longer boot, so I will look forward to a meal of cold crow.  Enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD


Posted By: parsec
Date Posted: 15 Nov 2017 at 12:52pm
Originally posted by MisterJ MisterJ wrote:

parsec, I am not sure how I get so lucky, but I installed W10 in AHCI mode and I can change SATA to RAID and/or Enable NVMe RAID mode and boot my system, no sweat, no tricks, no modified install files, no modified Registry.  Enjoy, John.


Originally posted by MisterJ MisterJ wrote:

Well, parsec, you may need to loan me your crow shaver.  Now my system will not boot from my normal SSD as before.  My hedge is something has changed (for sure 1.70 to 1.80).  I had been testing RAID drivers with the Windows version of RAIDXpert2 (RX2) by setting various modes in the BIOS then booting into W10, opening RX2 and hoping to see both my SATA and NVMe drivers.  If I could open RX2, I could always see the SATA drive but never the NVMe.  Now I can no longer boot, so I will look forward to a meal of cold crow.  Enjoy, John.


Please accept my most sincere recognition of respect and admiration for your posts! Handshake

If anything is written in chalk (not stone), it is the results of various and changing UEFI settings paired with multiple pieces of complex PC software, further obfuscated by documentation MIA.

Plus, I got lucky... Confused

I do not really enjoy this, referring to your standard salutation. Wink  I certainly get zero joy from the thought of a crow dinner for you, you do not deserve it. If you did prove me wrong, which could still happen, then I (we) learned something that is worth the price a bite of crow IMO.

Honestly, I took a chance that the failure to boot changing from AHCI to RAID mode, that is well known with Intel's RAID implementation, would also apply to this new AMD NVMe RAID software. As I said, it is really an MSoft thing, somehow the Windows installation program knows to install the appropriate RAID driver (if it has one, it has several) when the mode is RAID, but Windows itself cannot automatically detect a change in that mode, and install a RAID driver. Also, I believe going the opposite direction works, from RAID to AHCI, at least for Intel (more chalk.)

Now that I think about it, I could swear I recently DID change from AHCI to RAID mode on my Ryzen PC, with different RAID software of course, but I do so many things experimenting for questions and issues in this forum, I forget everything I do. I may be wrong, and I didn't throw that in to drive you crazy. But as I said, that could not work in your general case, since a compatible AMD RAID driver is not included in Windows 10. Since you added that driver to your Windows 10 installation files (right?) then it could work in theory.

That brings up the question, what is special about Windows 10 build 1703 and the need for it with AMD's NVMe RAID? I assume the later builds also qualify?




-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: MisterJ
Date Posted: 16 Nov 2017 at 12:24am
Thanks for the kind words, parsec.  The only thing I think I know is that we are not to the end of discussion.  The funny thing about my boot failure is there is no message and it goes into the circle dots mode and never exits.  The RS2 (1703) requirement is AMD and I hope RS3 is OK because I am running 1709.  The ASRock version of the AMD RAID drivers are injected into my WinPE and my W10 images.  I would have a hard time knowing for sure when I started including the RAID drivers.  Maybe that is what is causing the boot failures now.  I did not inject the RAID drivers earlier.  Always lots of questions - makes recreation almost impossible and I certainly will not try now.  Thanks and enjoy, John.


-------------
Fat1 X399 Pro Gaming, TR 1950X, RAID0 3xSamsung SSD 960 EVO, G.SKILL FlareX F4-3200C14Q-32GFX, Win 10 x64 Pro, Enermx Platimax 850, Enermx Liqtech TR4 CPU Cooler, Radeon RX580, BIOS 2.00, 2xHDDs WD



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net