Mooglestiltzkin's Build Log: Truenas build recommendation am5 2024?

Ok think i found the correct mobo.

yes its a gamer mobo…cant help it

b550, aorus master

has 6 sata ports. supports 3x m.2 nvme ssds (directly on the motherboard. so no need for pcie card add for ssd and wonder if it will work or not)

supports 5000 series ryzen (so id have go to the 5600g route which is confirmed no ecc since ud need the g pro which is not available )

i double checked, and for 3ssd only the aorus master b550 has this option.

in the filter i added 3 m.2 ssd, and 6-8 sata, and only this one board came up. so am4 it is.

The other possible option is to check the amd5 platform, see if there is a similar board, and get a 7000 series cpu which has igpu as well as ecc. but i heard ddr5 ecc isnt that great.

the last option was the gigabyte leo mobo. but that didnt have enough pcie slots for what i had planned… :sweat_smile:

that is the situation i’m in.

with that said, i’m leaning toward the 1st option or the 2nd option.

first option i at least narrowed down a mobo that seems it will work.

option 2, need to do more research.

option 3 seems like a dead end :smiling_face_with_tear:

*updated list

  • ryzen 5600g (have to buy. this one has no ecc since it’s not pro. but it’s not easy to buy the pro)
  • artic mx5 thermal paste (may have some left over which i can use. 5 dot pattern as per amd recommendation)
  • ddr4 non ecc ram. 16gb x2 3200mhz kingston ?
  • gigabyte aorus master b550 (AM4 ATX) (this has 6 sata ports, 3 m.2 nvme slots on the motherboard. and ample pcie slots for my requirements.
  • scythe shuriken 2 (maybe should get bigger cooler? not sure)
  • RM41-H08 (4u rack case for the truenas. seller does not have rails. but i can install on my existing shelf for now… should be fine…)
  • Seasonic focus + GX 750 psu (is this compatible with the motherboard? is 750 overkill? 600w was out of stock though)
  • seagate exos x12 12tb x 4 (5 year warranty international. probably recertified drives. good customer reviews though)
  • 3x m.2 nvme (gen4) Crucial p5 plus (gen4) ? 1x 1tb, and 2x 2tb. os ssd installed on motherboard, the other 2 on the pcie card (used for vm and docker containers)
    [/quote]

Yes, and that might the price with a tiny active 1U cooler (which would do fine for a 65 W part; skip to the plain motherboard if you plan to get a bigger cooler anyway). Obviously clearing the stock at whatever price customers will pay. Good for us…

Look into DHCP leases, or plug in a VGA monitor (the BMC is a GPU…) and see the IP on the boot screen. Once you have the first IP, you can access IPMI and set it to a static value of your choice.
Alternatively, set a DHCP reservation before hand. The MAC address is on a sticker.

Two x4 device in a x4 slot is not going to work without a PCIe switch.
I suggest NIC in x4 slot (remember: it is open to take cards which are physically longer than x4) and the x16 slot for M.2 on a passive riser. 4 lanes is more than enough for 10 G.

Just by looking at it, this is RDIMM and will NOT work with Ryzen. You need UDIMM.
Registered DIMM has a slightly bigger chip in the middle (the register).
UDIMM has some complicated loop of traces in the middle of the module. (Like the non-ECC UDIMM you’re familiar with, but ECC would have 5+4 modules around this instead of 4+4.)

No over/undervolting. Dig into the BIOS and find the option to apply a lower power limit.

Just anything which fits in the case… The board has standard AM4 cooler fittings.
If you want a tower, that would be a NH-D9L (3U), or a NH-D12L (“fits many 4U enclosures”).
Noctua Compatibility Center is your friend:

Fine if you have some left. But mind that most coolers come with pre-applied thermal paste and/or a small tube of their own.
You’re giving all symptoms of severe overthinking here…

Get a cheap NVMe for boot. LIke 120-256 GB, resold after laptop upgrade and keep 1 TB+ for real use.
And make sure there’s some cooling if these drives are Gen 4, active (Asus HyperM2 or similar) or passive (like this, feel free to look for equivalents from any shop you’re willing to buy from).

With Ryzen, this is defined by the CPU.
Destop CPU (chiplet design): x4x4x4x4 (e.g. 5600(X))
Laptop APU (monolithic): x8x4x4 (e.g. 5600G, PRO 4650G(E), but also desktop 5500 (disguised APU with iGPU disabled, as Intel ‘F’)).

So low idle power was important to you.
Here are some real numbers from a MC12-LE0 build:

I have got 27W in idle with 5750ge, 2x32Gb ECC UDIMM, 10Gbe SFP+ ACQ107 NIC, 2x1Tb nvme and 4x14Tb HDD.
Nvme never goes idle and Powertop shows only C3 state.
By full speed goes up to 55W.

thats an amazing deal. its just that a shame that it missed one one thing i needed it to do. other than that, it seemed fine for everything else.

ez enuff. once i’m logged i can then change password… and stuff.

dont think it will cut it though. my 10gtek only works on x8 or x16 slot. i already asked the seller a while back. so it wont work on x4 :grimacing:

thx for the headsup.

ok ty. i will google more on this if i run into issue.

ty for the suggestion for the cpu cooler. ill check availability and price. seeing as it will fit, may as well get that instead of low profile if i dont need it for 4u case.

just worried if i use a bad paste it will dry up in no time :grimacing:

k ill see whats available.

:+1:

i just ordered the RM41-H08 silverstone 4u case (pricey. but ill count it as an investment in my homelab journey :innocent: ). there is no going back :sob: sink or swim now.

https://www.reddit.com/r/Amd/comments/nk4nqr/what_b550_and_x570_motherboards_allow_3_gen_4_m2s/

General rule is that there is the upper most m.2 that runs gen 4 with 4x lanes as primary. The cpu allots an additional 16x lanes for the primary pci-ex 16x slot. This uses up all the directly connected pci-ex lanes to the cpu, in order to connect more, the primary slot would need to be dropped to 8x for another pci-ex slot to function with direct cpu connection in order to use nvme drive (potentially 2x nvmes) in it.

The chipset takes the remaining 4x gen 4 lanes for it’s own utilization. The x570 chipset provides the ability to run 1x m.2 gen 4 nvme & 1x pci-ex 4x slot OR m.2 gen 4 nvme. While the drives will connect and function as gen 4, they are hampered by the fact that the CPU <~> chipset is limited by it’s pci-ex gen 4 4x lanes, since running 2x gen 4 nvme m.2 together on the chipset means you’d technically need 8x lanes to make them run full tilt.

They will run, but it’d be kind of a waste to invest in gen 4 m.2 drives to fill all the slots aside from looking forward to replacing the boards later with newer boards that may be capable of delivering the connectivity, such as AM5 which MAY bump the total number of pci-ex lanes on consumer desktop to say 28 or 32 instead of the current limited 24 total, which is certainly plausible since epyc is already capable of pushing beyond 128, and the rumour stating that we’ll have a substantial bump in the pin counts which would afford more pci-ex lane connectivity. Going to append this with an additional note. the limitation in the bandwidth is arguably mostly just pure raw throughput limitations, I’m sure IOP and other factors at play wouldn’t have much of a problem being fed through a 4x pipe that was shared between 2 drives that would otherwise demand 8x.

Regarding the B550 though, it’s gen 4 functionality is far more limited.

:thinking:

gigabyte aorus master

this is what i’m getting (found a 2nd hand for sale). but i’m double checking the other alternatives.

asrock…msi… their websites dont let u select how many sata ports… how many m.2 ssd… only gigabyte’s website did… :roll_eyes:

i know it has rgb, but i can simply turn that off in bios.

https://www.reddit.com/r/buildapc/comments/tk34hq/do_x570_motherboards_draw_more_power_than_b550/

:eyes:

That’s not possible unless 10GTek broke the PCI specification. PCI devices do work with less lanes than nominal. And I do not believe for one second that a SFP+ card needs more power than what a x4 slot can deliver.

To compare across manufacturers, or simply look for suitable products, I use Geizahls.de. There’s probably some English-language price engine with similar abilities.

1 Like

That’s not possible unless 10GTek broke the PCI specification. PCI devices do work with less lanes than nominal. And I do not believe for one second that a SFP+ card needs more power than what a x4 slot can deliver.

About this item:
● Controller(s): Intel 82599
● Single SFP+ Port
● Compatible with Intel X520-DA1
● Compatible with Intel CNA
● PCI-E v2.0 (5.0GT/s), X8 Lane
● Connector & Cable Medium: SFP+ Direct Attach Copper/ SFP+ Transceivers
●Equipped with high quality original Intel 82599EN controller which supports I/O virtualization and make the servers more stable.
●Compatible with Windows Server 2003/ 2008/ 2012, Windows7/8/10/Visa, Linux, VMware ESX.
Single SFP+ port let you connect to 10 Gigabit SFP+ module/DAC/AOC for meeting the demands of data center environments. ●PCI-E X8 Lane is suitable for both PCI-E X8 and PCI-E X16 slots.
●Driver CD is included natively. With profile bracket and additional low profile bracket that makes it easy to install the card in a small form factor/low profile computer case/server.
●What You Get: 10Gtek 10GbE PCI-E X8 Network Card X520-10G-1S (compare to Intel X520-DA1 ) x1,

i got 2 of these. works fine on my 24+ port 2.5gbe switch with sfp+ 10g ports. also tested with truenas electric eel, works fine.

ps: just notice the shop i usually order this from is on vacation. will have to postpone my order for this part :sob:

was comparing these 3 motherboards

MPG B650 CARBON WIFI

MAG B650 TOMAHAWK WIFI

MPG X670E CARBON WIFI

all am5. support 6 sata and 3-4 m.2 ssd.

they all have a quirk, if u use a 8500g or g series cpu, it will deactivate m.2 slots. basically what you thought was 3 m2 slots became 2.

but according to the notes the MPG X670E CARBON WIFI which has 4, deactives only 1, leaving 3 viable m.2 nvme slots, while also keeping 6 sata ports.

and it has better availability to what i was looking for before.

price for this board bit high. ill keep lookin if there cheaper alternative.

maybe instead, i should just opt for working 2x m.2 ssd nvme on the motherboard. with 6 sata.

so the 5 hot swap. the the sixth can be used for a 2.5’’ sata ssd for boot drive. sound good?

cauz trying to find a 3x m.2 ssd board with 6 sata is bit pricey or they come with some sort of caveat.

nice informative article

final list. don’t want to drag this on, too much stress, not enuff time. think its good enuff

  • amd 7600 (has igpu and i read this design does not impact performance. is 65 tdp cpu should be ok… i think it supports ecc, if i ever manage to get ecc ddr5 at some point later on)

-asrock X670E Pro RS (supports the m.2 nvmes u can throw at it. has 6 sata ports. the x16 ill just use for the sfp+ 10gtek card. I did check the am4 motherboards but for these specs there weren’t much cheaper and they has less lanes to share around, thats why went with am5. i did try to look at the non x boards, but none quite made the cut. so had to look at the higher tier chipset)

-32GB (16*2) DDR5 6000 CL30 KINGSTON FURY BEAST (ill skip ecc for now. cant find it)

-Seasonic focus+ GX 750w psu

  • Noctua NH-D9L cpu cooler
  • Silverstone 4u case RM41-H08 (already ordered. being shipped)

is available and within my budget.

in the center of the case, you can install a fan. not sure if i need to since i’m not populating the center with anything. will have to see later. but as it stands there is a fan for the 3.5’’ hdd hotswap bay, 2 fans in the rear, then the cpu heatsink fan. that’s about it.

if anyone wants to get a good deal, linus posted a way

I have this motherboard and have not experienced any problems. I run it with a 7800x3d and 2x32GB Kingston fury ddr5-6000, no issues, latest bios.

Only thing I’d keep in mind is that it doesn’t have very good PCIe connectivity. This means you can never get a 10G network board for example.

https://www.reddit.com/r/ASRock/comments/194gdyp/comment/khp19a8/

:grimacing:

:eyes:

Asus PRIME X670-P WIFI-CSM

Expansion Slots

AMD Ryzen™ 9000 & 7000 Series Desktop Processors
1 x PCIe 4.0 x16 slot (supports x16 mode)
AMD Ryzen™ 8000 Series Desktop Processors
x PCIe 4.0 x16 slot (supports x8/x4 mode)
AMD X670 Chipset
2 x PCIe 4.0 x16 slots (support x4 mode)
1 x PCIe 3.0 x1 slot***

Total supports 3 x M.2 slots and 6 x SATA 6Gb/s ports*

*supports bifurcation

has ample pcie slots i need (so can install the pcie x8 for my sfp+ card. and there is even another x16 if i later opt to install a graphics card.

if u use that pcie 3x 1 slot, it will deactivate 2 of the sata ports. so i simply wont use that pcie slot.

and it supports ryzen 7000 series cpu.

supports 6 sata ports and 3 m.2 ssds.

found this other

MAG B650 TOMAHAWK WIFI

https://www.msi.com/Motherboard/MAG-B650-TOMAHAWK-WIFI/Specification

6 sata port, 3 m.2 ssd

2x PCI-E x16 slot
• Supports x16/x2 (For Ryzen™ 9000 and 7000 Series processors)
• Supports x8/x2 (For Ryzen™ 7 8700G and Ryzen™ 5 8600G processors)
• Supports x4/x2 (For Ryzen™ 5 8500G processor)
1x PCI-E x1 slot
PCI_E1 Gen PCIe 4.0 supports up to x16 (From CPU)
PCI_E2 Gen PCIe 4.0 supports up to x2 (From Chipset)
PCI_E3 Gen PCIe 3.0 supports up to x1 (From Chipset)

quirk is

3x M.2
M.2_1 Source (From CPU) supports up to PCIe 4.0 x4 , supports 22110/2280 devices
M.2_2 Source (From CPU) supports up to PCIe 4.0 x4 , supports 2280/2260 devices
M.2_3 Source (From Chipset) supports up to PCIe 4.0 x4 , supports 2280/2260 devices
6x SATA 6G

  • The M2_2 slot will be unavailable when using Ryzen™ 5 8500G processor
    ** M2_3 & PCI_E2 share the bandwidth. M2_3 will run at x2 speed and PCI_E2 will run at x2 speed when installing devices in both slots.

:thinking:

i think im set on the motherboard. this MAG B650 TOMAHAWK WIFI because of price and availability and support the 7000 cpu i plan to use it with. did a reddit/google check didnt see anything particularly bad.

maybe there is something better but ive been looking for days im tired :cry:

*updated list

-MAG B650 TOMAHAWK WIFI

-amd 7600

  • 32GB (16*2) DDR5 6000 CL30 KINGSTON FURY BEAST

The m.2 nvme slots say gen4. But can it be used for gen3 ssds? then i wont be limited for getting gen3 if that is cheaper than gen4

I stressed a few times that the x4 slot on the MC12-LE0 is open. But you’re a visual learner, aren’t you?

And here is this x4 slot holding a x16 card (just because it was the first oversized card at hand).


2 Likes

Of course. Do you expect issues running your Gen2 NIC in a Gen3 or Gen4 slot? :wink:

I don’t see why not. Gen4 is compatible with Gen3, just will be limited to Gen3 speeds, which is about 3500MB/s. You might not use that Gen4 SSD to its full potential, but if it was cheaper than the Gen3 SSD, I don’t really see the downside. You would be getting the maximum speed your motherboard allows. And if you upgrade to a motherboard with Gen4 down the line, you’ll have some extra performance

https://www.reddit.com/r/buildapc/comments/dvy7j9/does_a_nvme_gen_4_work_in_a_gen_3_slot/

That depends on what the goal is.

Fast data throughput, M.2 Gen 5 today, but if you wait a few years Gen 7 will be much faster. You can search the internet for data on these things. I’m not sure if Gen 6 is even available, I have not looked into it.

With speed comes heat, be very aware of that. If you want a cooler system a Gen 3 M.2 is good as you should not need a heatsink for those, but jump up to Gen 4 or Gen 5, a heatsink is required.

If you want cost effective then look into SATA 2.5" drives, they are easy to use and make connectivity easy.

Either way you will need to determine what the purpose of the drives are for and capacity, then figure it out through a lot of research, that is what I needed to do. My 4TB M.2 Gen 4 modules cost me $200 each. BUT I just located 8TB Gen 4 M.2 for $58.25 (USD) from AliExpress, Samsung 980 Pro. That definitely sounds wrong. I want to buy four and see what I get. If they are 4TB or 8TB, I’d be happy. Except I don’t need them.

well one of the m.2 slots on the mobo does not seem to have those heatsink shields. so may have to go gen3 for that 1 particular slot and use that as the truenas os ssd?

the other 2 can be gen4 or gen3 depending on the price.

not sure which ssd to go for. for os drive 250gb? (tbw is gonna be bad at too low a capacity though for ssd)

will keep looking around :thinking: but not set on anything yet for ssd.

test list

  • truenas os drive
    Silicon Power NVMe PCIe Gen3x4 M.2 2280 SSD Solid State Drives_A60 P34 (128GB/256GB/512GB)

128GB: 75 TBW

256GB: 150 TBW

512GB: 300 TBW

256gb variant with 150 tbw, sound good? this will be placed on the m.2 slot without heatsink. i read gen3 dont particularly need a heatsink. Is that ok?

*yes i know i dont need much for true nas os. but the bump from 128 to 256 wasnt much in price, but had better tbw to last longer.

option a

option b

I’m leaning more toward to the silicon power. just pay a little more from 500 to 1000 and i get more tbw. price is still within reason. also the price between these 2 brand models is about the same. doesnt make sense to go kingston with less tbw.

*based on my current vm usage for

Samsung SSD 850 EVO M.2 250GB x2 i’m still under 50% of total usable storage used. so i think based on price the 1tb m.2 nvme should suffice. probably dont need 2tb. by then the prices would have fallen.

If i was going to do VM for OS e.g. linux or windows on the ssd, i would have bumped up to 2tb. But i’m not really doing that. so may as well save money and keep as is. I still have plenty of room with the slight bump in storage from before to last me a while.

appreciate it. but last time i asked the seller about this issue, he said it wont work on the x4 slot. he instead it had to be either x8 or x16

ill ask again if it will work the board for that slot you suggested with pics posted too.

im trying to configure a setup for 10g networking via sfp+ 10g om3 fiber.

keep in mind im no tech expert (i only know a bit. so plz dont expect me to know some of these things :rofl: ). im just going by what the seller told me when i was purchasing the card, and planned around that

but the seller is on vacation so :sweat:

also when i previously suggested adding pcie card to add the additional m.2 nvme ssds to the motherboard, i was told this was a bad idea. so ok, i went looking for a board that had them on the motherboard already and with the 6 sata ports.

so im getting mixed signals here. but i know the motherboard will just work as is without wondering if the pcie addon card for m.2 is bad or not :grimacing:

just going through the previous posts

X10SDV boards have one M.2 slot on-board and one x16 PCIe slot, or two x8 slots, which can bifurcate all the way to x4x4x4x4 so you can have up to four more drives M.2 and/or U.2 with (cheap, passive) riser cards (Asus Hyper.M2 and similar). Gen 3 only (this is Broadwell!), but that should be enough for a home server—remember that Gen4 drives work at 3.0 speed too.

Wasting a PCIe slot for SFP+ on a MiniITX board is not such a good idea.

yes im starting to notice this as well. what felt sufficient for desktop gaming pc, is suddenly a different story when you are trying to build a nas instead :grimacing:

this is what i got confused. so is the whole idea of adding m.2 nvme via pcie card a bad idea for truenas? or did u simply mean the pcie card i picked for it was the bad one? because i wasnt sure, this is why i looked a motherboard with the amount m.2 ssds on it, then i dont have to make a guess on this :sweat_smile:

i am temped by your suggestion. it was only the 10gtek sfp+ pcie card i wasnt sure if it can work on this or not.

and what m.2 nvme ssd addon to get, or whether it had any issues compared to just getting a motherboard that just already the slots on it.

this was my dilemma.

I wouldnt call it good, the WD red 250GB SN700 for example has 500TBW. But its probably good enough to last a few years.

1 Like

the store selling the wd red 250gb sn700 goes for 137 USD.

thats way more than the other option i linked :grimacing:

Silicon Power NVMe PCIe Gen3x4 M.2 2280 SSD Solid State Drives A60 P34

19.30 USD for the 256gb (150 TBW) and 33.50 USDT for the 500gb (300 TBW)

it’s only to be used for truenas as a boot drive

LOL. Here there are 50 bucks :sweat_smile:
https://www.digitec.ch/de/s1/product/wd-red-sn700-250-gb-m2-2280-ssd-17688689?supplier=406802&utm_source=google&utm_medium=cpc&utm_campaign=PROD_CH_PMAX_M5_C3&campaignid=21028347594&adgroupid=&adid=&dgCidg=CjwKCAiAxKy5BhBbEiwAYiW--xdKdMfpquYAJGJOrgwDU3ZSQN14Hb2y9lygHSe3r5itUdr0gPWyXRoClDUQAvD_BwE&gad_source=1&gclid=CjwKCAiAxKy5BhBbEiwAYiW--xdKdMfpquYAJGJOrgwDU3ZSQN14Hb2y9lygHSe3r5itUdr0gPWyXRoClDUQAvD_BwE&gclsrc=aw.ds