Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
09-02-2022, 02:15 PM
|
#1
|
Member
Registered: Mar 2019
Location: UK
Distribution: debian
Posts: 84
Rep: 
|
Need help choosing pcie ssd type
I have a Gigabyte B550M DS3H motherboard.
I want to buy a pcie ssd for the two m.2 slots on the motherboard.
The Gigabyte website itself says the two m.2 slots are:
Code:
1. 22110 M.2
* NVMe PCIe 3.0/4.0 x4 &
PCIe 3.0 x2
2. 2280 M.2
* NVMe PCIe 3.0 x2 and SATA Mode (from chipset).
a) Can I ignore all the utter garbage and just look for pcie SSDs in the 22110 and 2280 form factors?
b) I'm finding it hard to find a 22110 m.2 ssd.
As per the website, can I fit a pcie 4.0 ssd into the same slot?
|
|
|
09-02-2022, 02:51 PM
|
#2
|
Member
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 312
Rep: 
|
general:
Buy PCIe M.2 NVMe SSDs, not PCIe M.2 SATA SSDs. Don't buy PCIe M.2 NVMe SSDs with less than PCIe Gen.3 support.
Given lengths (80 mm, 110 mm) for PCIe SSDs are maximum values. Shorter models can be used normally. Have a look at https://en.wikipedia.org/wiki/M.2
Slot 1:
A 2280 M.2 can be inserted instead of a 22110 M.2.
Which processor is used? PCIe Gen.4 or only Gen.3 support depends on used Processor. Newer Ryzen CPUs (without IGP) support PCIe Gen.4, but some newer APUs (with IGP) don't support this, e.g. Ryzen 5 5600X supports PCIe Gen.4, but Ryzen 5 5600G doesn't support PCIe Gen.4 (supports only up to PCIe Gen.3)
Slot 2:
PCIe Gen.3 support is given by chipset as maximum. Insert a PCIe Gen.3 M.2 NVMe SSD. A PCIe Gen.4 M.2 NVMe SSD is quite senseless in this slot.
|
|
1 members found this post helpful.
|
09-02-2022, 07:54 PM
|
#3
|
Senior Member
Registered: Aug 2016
Posts: 3,345
|
Actually the gigabyte site says this for support on that board.
Code:
1 x M.2 connector (M2A_CPU), integrated in the CPU, supporting Socket 3, M key, type 2242/2260/2280/22110 SSDs:
AMD Ryzen™ 5000 Series and Ryzen™ 3000 Series Processors support SATA and PCIe 4.0 x4/x2 SSDs
AMD Ryzen™ Ryzen™ 5000 G-Series and Ryzen™ 4000 G-Series Processors support SATA and PCIe 3.0 x4/x2 SSDs
1 x M.2 connector (M2B_SB), integrated in the Chipset, supporting Socket 3, M key, type 2242/2260/2280 SSDs:
Supporting SATA and PCIe 3.0 x2 SSDs
As long as you purchase SSDs that meet those specs you should be ok. The form factor (2242/2260/2280/22110) is width+length so all are 22mm wide and range from 42 to 110mm in length. Depending on the processor you have options for the speeds supported.
I agree that you should consider buying nvme and not sata SSDs for that board. One slot only supports PCIe 3.0 x2 while the other slot depends upon the processor which it supports.
|
|
1 members found this post helpful.
|
09-02-2022, 08:41 PM
|
#4
|
LQ Guru
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,497
|
Quote:
Originally Posted by Arnulf
Slot 2:
PCIe Gen.3 support is given by chipset as maximum. Insert a PCIe Gen.3 M.2 NVMe SSD. A PCIe Gen.4 M.2 NVMe SSD is quite senseless in this slot.
|
Unless there's a chance it would be moved to a 4.0 slot some time in the future. There's a pretty good chance someone who's never used NVME before wouldn't be able to tell any difference between 3.0 & 4.0 performance, absent use of a tool designed specifically for testing their performance. I only look at hdparm -t, with no concern that results from my bargain buys are obviously poorer than the best advertised performance available.
|
|
|
09-03-2022, 01:37 PM
|
#5
|
Member
Registered: Mar 2019
Location: UK
Distribution: debian
Posts: 84
Original Poster
Rep: 
|
Quote:
Originally Posted by Arnulf
Slot 1:
A 2280 M.2 can be inserted instead of a 22110 M.2.
Which processor is used? PCIe Gen.4 or only Gen.3 support depends on used Processor. Newer Ryzen CPUs (without IGP) support PCIe Gen.4, but some newer APUs (with IGP) don't support this, e.g. Ryzen 5 5600X supports PCIe Gen.4, but Ryzen 5 5600G doesn't support PCIe Gen.4 (supports only up to PCIe Gen.3)
|
I have a Ryzen 5600G APU.
So does this mean in 'Slot 1' I can use a 2280 M.2 PCIe Gen.3 instead of a 22110 M.2?
Quote:
Slot 2:
PCIe Gen.3 support is given by chipset as maximum. Insert a PCIe Gen.3 M.2 NVMe SSD. A PCIe Gen.4 M.2 NVMe SSD is quite senseless in this slot.
|
OK.
|
|
|
09-03-2022, 01:41 PM
|
#6
|
Member
Registered: Mar 2019
Location: UK
Distribution: debian
Posts: 84
Original Poster
Rep: 
|
Quote:
Originally Posted by computersavvy
One slot only supports PCIe 3.0 x2 while the other slot depends upon the processor which it supports.
|
Does that mean 'Slot 2' can only take a 2280 M.2 at Gen 3.0 x2?
|
|
|
09-03-2022, 04:29 PM
|
#7
|
Member
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 312
Rep: 
|
Quote:
Originally Posted by braithwaite
I have a Ryzen 5600G APU.
So does this mean in 'Slot 1' I can use a 2280 M.2 PCIe Gen.3 instead of a 22110 M.2?
|
Yes.
|
|
1 members found this post helpful.
|
09-04-2022, 10:40 AM
|
#8
|
Member
Registered: Mar 2019
Location: UK
Distribution: debian
Posts: 84
Original Poster
Rep: 
|
I have found from this site: https://xoptimum.com/nvme-x4-vs-x2-slot-ssd/ that:
Code:
Modern solid-state drives of the M.2 form factor are divided into
three types of connection interface: SATA, PCI-E x2, and PCI-E x4. They
differ not only in data transfer speed, but incompatibility
(or vice versa, not compatibility) with various models of laptops and motherboards for desktop PCs.
So this means that 'Slot 2' can only take a 2280 M.2 NVMe PCIe 3.0 x2.
Obviously a SATA interface would not be recommended.
Thank you everyone in LQ for your kind help.
It is so much appreciated.
|
|
|
All times are GMT -5. The time now is 08:26 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|