![]() |
Samsung 950 PRO 512GB M.2 NVMe not recognised afte |
Post Reply ![]() |
Page 12> |
Author | |
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() Posted: 15 Jun 2016 at 8:17am |
Sorry, no idea about Linux distro support on this or any standard PC ASRock board, with an NVMe SSD. Linux is not included as a supported OS for any of the standard desktop boards. ASRock server boards support Linux, but I don't know what Linux uses for drivers like the INF/Chipset file installer, or the Intel Management Engine software, among others. I should try that, but I don't know if the UEFI configuration option that must be set to allow booting an OS from an NVMe SSD will cause the correct Linux bootloader to be used. Frankly, I don't know if that is a concern with Linux. Are different bootloaders even needed? In general, I can tell you that the Windows EFI bootloader is required when using an NVMe SSD as the OS drive. That is communicated to Windows by setting the CSM option to Disabled, or by setting the CSM sub-option Launch Storage OpROM policy to UEFI Only, with CSM Enabled. The Intel standard IRST driver, version 14 is needed for RAID support of NVMe SSDs. The Intel IRST version 14 EFI compatible Option ROM is included in this and other ASRock board's UEFIs, but whether or not that can be used by Linux, I don't know. RAID 0 with NVMe SSDs will increase the large file, sequential speeds from 2,000MB/s to ~3,000 MB/s for read speeds, and will not quite double the write speeds, when using two SSDs. As usual for RAID 0, the random 4k speeds are somewhat reduced, and the high queue depth 4k performance is increased. Given the performance of a single NVMe SSD in all areas, unless you are constantly working with huge single files, IMO the real world performance difference using NVMe SSDs in RAID 0 is zero. The Windows "fake RAID" benchmarks I've seen of NVMe SSDs in RAID 0 were very close to those of the Intel IRST RAID 0 results. EDIT: Just read you reply to my post on this question in your other thread. I've used RAID 0 arrays of Samsung 950 Pros, and Samsung SM951s, both as OS drives, on my Z170 Extreme7+ board. Sick load times? Of what, the OS? If so, then no, actually RAID 0 is slower booting than a single 950 Pro or SM951. You can't compare the time it takes to boot an OS on two different PC platforms. So many different variables, time of POST, the time it takes for connected devices to wake up, I could go on and on. All the super fast booting PC videos I've seen are on systems configured for that purpose. Such as, one drive in the PC, wired keyboards and mouse, using integrated graphics, Windows services disabled, Fast Boot option enabled, UEFI booting enabled, among other techniques. The fastest booting PC I have uses a single SanDisk Extreme Pro SATA III SSD in an ASRock Z87 Extreme6 board, using a slow Intel G3258 CPU, UEFI booting Windows 8.1. My Z170 board using an NVMe SSD boots slower, due to a longer POST time caused by the NVMe SSD, DDR4 memory initialization, and using Windows 10. Cold booting Windows 10 causes it to do who know what for up to 30 seconds before the desktop is displayed. I've used RAID 0 for years, starting with Intel X25-M SATA II SSDs, followed by Samsung 830s, OCZ Vertex 4s, Intel 520s, Samsung 840s, SanDisk Extreme IIs and Extreme Pros, Samsung SM951s (AHCI version) and recently NVMe SSDs. RAID consistently boots slower than a single drive, for multiple reasons. Mainly caused by the time it takes for the RAID software to initialize, and the reduced 4k random read performance that is a given for a RAID 0 array compared to a single OS drive of the same model. You do know that the 2,000MB/s read speed of a 950 Pro (or any SSD) only occurs with large single files (500KB+), and booting an OS consists of reading multiple, random small files, that even with NVMe SSDs are done at best at ~50MB/s (yes fifty)? Very high sequential read speeds are not important when booting an OS, or used at all. If an OS was one giant file, then things would be different, but they aren't. Am I currently using single 950 Pros, or Intel 750s as my OS drives? I sure do! Edited by parsec - 15 Jun 2016 at 9:00am |
|
![]() |
|
memory_leak ![]() Newbie ![]() Joined: 21 May 2016 Status: Offline Points: 8 |
![]() ![]() ![]() ![]() ![]() |
@Parsec How is Linux support for this mobo? Have you tryed to run a linux distro from nvme drive, or even better from raid 0 array, either fake or softraid?
|
|
![]() |
|
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
Really? Then what is this: ![]() Do you know how many people that are members of this forum alone that use 950 Pros as their OS/Windows drive? Quite a few, and there are many more that do this too. It takes some knowledge to install an OS on an NVMe SSD, but it is really not difficult. Please don't post misinformation as a fact, as well as scaring people it just gives life to false information. |
|
![]() |
|
unholysinz ![]() Newbie ![]() Joined: 14 Jun 2016 Status: Offline Points: 6 |
![]() ![]() ![]() ![]() ![]() |
so go into disk managment click on ur 950 pro format it assaign it a letter and name it. if you wish to install windows on it it will be named and you should be able to distinguish it...
|
|
![]() |
|
unholysinz ![]() Newbie ![]() Joined: 14 Jun 2016 Status: Offline Points: 6 |
![]() ![]() ![]() ![]() ![]() |
when u install a new drive u need to format it. so you installed windows on the 850 you have to go into disk managment, format the drive and assign it a letter...you can name the drive aswell so if u like to reinstall windows you can look for the drive and install windows on it
|
|
![]() |
|
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
(I had to change your black text to white in your first post in order to see it, why is that like that??) Given your questions, you are not familiar with installing Windows correctly, particularly on an NVMe SSD. It will take quite a bit of explanation so you will understand this and perform the Windows 10 installation. The Samsung 950 Pro is a PCIe NVMe SSD, which is very different than the SATA drives we usually work with. NVMe is a new storage protocol that is different than SATA. Don't expect NVMe drives to be included with SATA drives in the UEFI/BIOS Storage Configuration screen. For example, USB flash drives are also not listed with the SATA drives, since they also use a different protocol. You should read the guide I wrote about installing Windows on a PCIe SSD, since it sounds like you did not have the UEFI/BIOS configured correctly: http://forum.asrock.com/forum_posts.asp?TID=1236&title=how-to-install-windows-on-a-pcie-ssd I'll review the main steps for you here. There is some configuration that must be done in the UEFI/BIOS before you can install Windows on an NVMe SSD. I assume you did not do that, which is (only) part of the reason your Windows 10 installation failed. I'll mark important, required steps, with ***. *** In the UEFI/BIOS, in the Boot screen, find the CSM option. Click on it to reveal its sub-options. Find the Launch Storage OpROM Policy option. Set it to UEFI Only. This option setting must be maintained as long as you are using an NVMe SSD as the OS drive. It is best to only have the target OS drive connected to the PC, with no other drives at least connected to power during the OS installation. Otherwise the Windows installation program will put the System (Boot) partition on another drive. This is a well known reality (among PC builders) of the Windows installation program. That means your OS installation depends upon two drives, and if you remove the drive with the System partition on it, the PC will not boot. That can be fixed but it is much easier to do this right from the start. You also experienced what happens when two similar drives are operating at the same time during the OS installation. You can't tell which is which. *** You will need to install Windows 10 again, with only the 950 Pro connected to the PC. You will need to delete any partitions that are on it now. That can be done in the Custom installation option of the Windows 10 installation. You will also need to delete the OS installation on the 850 SSD. *** Once you delete any partitions from the 950 Pro in the Windows 10 Custom installation screen, click on the New button. You'll see a message about Windows creating the necessary partitions, just click Ok. You'll then see four partitions created on the 950 Pro, which is correct. You can then continue with the Windows 10 installation. *** When Windows 10 has been installed on the 950 Pro, its entry in the Boot order screen will be "Windows Boot Manager". You won't see anything about "Samsung" or "950 Pro". It is NORMAL for an NVMe SSD to NOT be listed in the Storage Configuration screen. An NVMe SSD will NOT be shown connected to any of the M.2 slots in the Storage Configuration screen. As I said above, that is because the 950 Pro is not a SATA drive. *** Once you set the Launch Storage OpROM Policy option to UEFI Only, and then Save and Exit the UEFI/BIOS, when you go back into the UEFI/BIOS you will find a new screen listed in the Advanced screen listing. That is the NVMe Configuration screen. Your 950 Pro will be listed in that screen. There are no configuration options in this screen at this time. You can also check if an NVMe SSD is detected without changing the default CSM configuration, by going to the Tools, System Browser screen in the UEFI. That will show that your 950 Pro is connected to the M2_1 port. Another thing that may be causing a problem for you is the way Z170 boards share resources. The M.2 ports share resources with the SATA ports. This is described in the manual. For example, you can either use the M2_1 port, OR the SATA3_0 and SATA3_1 ports, but not at the same time. If you have drives connected to the SATA3_0 and/or SATA3_1 ports, the M2_1 port will not be available for use. The opposite is also true. If you had SATA drives on the SATA3_0 and SATA3_1 ports, and tried using the M2_1 port, don't think this was your only problem, and all you need to do is move the SATA drives. Everything else I wrote is true and required. One final thing, do you have a copy of the Samsung NMVe driver that you install after Windows is installed? You can just use the built in Windows 10 NVMe driver, but installing the Samsung NVMe driver is preferred. The two things you listed in your summary will be provided if you follow these directions. But there is really no difference between your 1 and 2, as you will have both of those thing, only one or the other does not make sense. I've left out details that are included in my guide about PCIe SSDs. This post contains mostly HOW to do it, not explaining WHY and other technical details. I've installed Windows 10, 8.1, and even 7, on a Samsung 950 Pro, and on two 950 Pros in RAID 0. Also on a Samsung SM951 and on two SM951s in RAID 0, and on Intel 750 NMVe SSDs. That is on multiple ASRock boards, including Z170, X99, Z97, and even a Z77 board. Let me know if you have any questions. |
|
![]() |
|
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
I'll have a reply for you soon, if you want a good one that will take some time...
|
|
![]() |
|
jasongeek ![]() Newbie ![]() ![]() Joined: 28 Dec 2015 Location: California Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
You must use the Samsung SM951 in 128GB, 256GB, or 512GB.
|
|
Jason Lee Hayes
|
|
![]() |
|
jasongeek ![]() Newbie ![]() ![]() Joined: 28 Dec 2015 Location: California Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
You have to use an AHCI ultra m.2 stick if you want to boot from it. You can only use the Samsung NVME 951 ssd stick as a storage drive.
|
|
Jason Lee Hayes
|
|
![]() |
|
arkantoe ![]() Newbie ![]() Joined: 13 Jun 2016 Status: Offline Points: 4 |
![]() ![]() ![]() ![]() ![]() |
Can someone look at the issue and help me please? I still cannot find a solution to the problem.
|
|
![]() |
Post Reply ![]() |
Page 12> |
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |