Help with install - hanging (Asrock Rack X570DU based)

Same as the one about 5 posts ago. ix-wait-on-disks.services

Still getting the amdgpu errors above it along with that securedisplay TA failed.

No other errors.

Okay, it’s a counter. Does the counter stop counting? Like does the whole system freeze?

Yep, sticks like you see it…at 3s of 20 min and never does anything more.

Edited to add: I was going through the bios to see if anything stuck out at me. In the CPU Configurations (under Advanced), right now it’s set at

  • PSS Support: Enabled
    • Processor System State for power management…probably irrelevant
  • SVM Mode: Enabled
    • Probably could be disabled since I doubt I’ll visualize, but probably irrelevant to my issue
  • SPI/LPC/fTPM Switch: LPC TPM
    • Since I have a AMD based system, should that be fTPM?
    • Course this only seems to be for enabling Bitlocker and secure boot…neither of which are needed for TrueNAS.

I confirmed that secure boot was disabled still.

If its consistently freezing at the same spot, then lets go back to what’s already been suggested - can you boot into Ubuntu?

Installing Ubuntu

went with 24.04 LTS (ā€˜cause I wasn’t paying attention, but figured it didn’t matter vs 25)

I flashed the memory stick using Rufus as an ISO.

Went with normal install on the NVME drive, but it would get to the Ubuntu logo and then hang with the spinning white thingie.

So I went with the graphics safe option and that worked (on the NVME).

Went through installation and it seemed to work. But then when I rebooted it gave me a black screen. No cursor…nothing.

So I tried rebooting and then it hung on Ubuntu screen with the spinning white thing.

I rebooted again that repeated.

So I think that’s a fail.

Your error says amdgpu .. what if you disable the iGPU and see how it goes ..

I ran the X470D4U for years with a 3700x, 3900x and then a 5800x. I had quirks with the 3700x and 3900x that caused hang ups and reboots that I figured out .. like the 3700x I had to disable CPB and PBO .. with the 3900x I had to disable C-States, but CPB and PBO worked just fine .. I tried 2 different 5900x’s and neither would finish booting, they would just lock up no errors. 5800x worked flawlessly with everything enabled/on

1 Like

Thanks @ThreeDee , but I’m not sure how to disable the iGPU. I’ve been all through the BIOS. The only thing I can see is what output to select, VGA or HDMI.

I changed it to VGA (not that I was in HDMI mode, I’ve been using an old VGA screen), and Ubuntu still hangs.

googling found that it might be here: advanced\amd cbs\nbio common options\gfx configuration

  • But there’s no gfx configuration in that menu
  • Nothing about the GPU.

Man, I’m about a day away from returning the MOBO, CPU and memory (which I can return until 30 Jan 2026) and just going with a consumer grade hardware base. This server grade stuff is just for the birds (or someone with the right touch or maybe smarter than me). But I’ve never, in my 35 years of building computers from scratch (starting with a Windows 95 machine with a Intel 150mHz processor) had so many problems. I probably should have done that in the first place since I’m just ā€˜serving’ files to my wife and I (photos, graphics for various projects, home movies, etc.).

  • If I did that, then I’d probably also go with a discrete GPU if/when I needed it for transcoding.

Anyone else got any other options?

To summarize:

  • Installed OS on both NVME and SSD and it freezes during boot
    • Installation from USB drive seems to complete without flaw.
    • This includes disabling CSR in bios
    • Includes waiting 20 minutes (it hung for over an hour a couple nights ago)
    • screen says ix-wait-on-disks.services
  • Tried Windows 10 which was still installed on a SSD from a recently updated system and it worked without any errors.
  • Tried Ubuntu 24.04, and it currently hangs during boot at the logo with the spinning white things.
  • I have a single SATA spinning drive in as a ā€˜pool’ disk just to see if I can get it up and running.
  • I have not tried hitting various parts with a hammer.

Thanks in advance.

Try looking for the 3.3.10 AMD PBS section in the manual for the MB. Looks like graphics options are there

Yep, but there’s no options. I can disable the GPU’s USB Port. But what good is that?

I did change the primary graphics adapter to ā€œOnboard D-Subā€

That removed the option for enabling the Onboard VGA becuae that’s the only option.
The other option is Onboard HDMI, but I’m currently using an old VGA LCD screen without an HDMI connector. And I figured VGA would be the safest option.

Just for giggles, I tried installing OpenMediaVault. you could try calling me a troll, but it failed too. Gave me an error saying there was no codec for intel. That don’t make no sense since the only thin Intel on here is the Ethernet controller.

Do you have any discrete graphics card to test the system with? Just to confirm it’s not a GPU problem. I have a similar system, the difference is the MB, and when I installed an nvidia T400 the system had troubles booting because it messed the primary graphics adapter setting in the BIOS.

…any chance you would consider just returning that cpu & getting something without onboard graphics?

This motherboard is kinda golden because the bmc would already be capable of giving you video out (if you really want to connect a monitor) & through the ipmi to see the monitor remotely. I’ve not seen before an issue that is exclusive to linux & not windows, but a bunch of google hits on the 3400g seem to indicate that this is actually a possibility…

Transcoding with the amd ipgu from that generation (as far as I remember) doesn’t work on plex anyway (or didn’t at the time that I was building my system).

@Alex I Do have a spare card. I could try that I guess. But then I’ve gotta connect it to my primary monitor. It’s not convenient, but it is doable.

@Fleshmauler Yeah, I guess I could try that first. Transcoding was supposed to work well enough with that CPU, but in the end you’re probably right that it’s not enough juice. And the lack of stability isn’t worth the squeeze.

Iā€m still on the fence about returning the mobo and memory, too, and going with consumer grade hardware. At the prices I got all that at (except the CPU which was ~$85), I could get really good consumer hardware.

Updated: Just spent about an hour. I decided to try updating the BIOS, so now it’s at 1.57 (just like @Fleshmauler ) No dice. Either with the straight Debian I tried installing last night nor with a fresh install of TNS 25.10.1.

So I tried adding an older AMD XFX card I had from the system I just replaced. Installed it, went in to Bios and changed the preferred graphics to PCIExpress; change the VGA to auto (I think that was the setting). Got out my loonnng….HDMI cable and plugged it in to my monitor and in to the GPU card. Forgot to unplug the VGA monitor so it went there. Let it go to see if there was a change and there was. Now the last error was a checksum error.

Rebooted, disconnected the VGA, and nothing. It never saw my HDMI monitor.

powered down, switched over to the built in HDMI. Same thing. It never saw the HDMI monitor.

Unfortunately I don’t have a long enough Display Port cable to rule that out.

The checksum error is interesting. I re-verified that the SHA256 checksum on the website matches the checksum that Rufus produces.

I think tomorrow’s gonna have to be my decision point. I could try a non-iGPU CPU, but I’m worried I’ll miss the return window with the rest of the components. Other than that, I’m pretty close to system that @Fleshmauler has.I might have even based my components off his as it seemed to thread the needle of price and performance.

When troubleshooting, do not leave settings to ā€œautoā€, force a choice.

I have the R5 3400G and I can confirm that transcoding with the iGPU does not work. But the CPU is powerful enough to do transcoding, you don’t really need a GPU if you’re only going to stream to 1 device.

not true and not feasible. There’s probably a hundred settings in this BIOS and almost all are set to auto. changing is unfeasible to have that blanket statement. I assessed the options and since I was using the HDMI, the changing to the other settings were not going to solve the problem.

Yeah, wish I had figured that out before. I spent a lot of time finding that CPU and even more time obsessing over getting one with the built-in iGPU for the reason that I thought it could transcode and I was future proofing my system.

I think, at this point, I’m goign to remove the processor, clean it up, and start the return process through Amazon. Then go in search of an alternate.

Not sure if I’ll go with the same model, just not the ā€œGā€ version or get a different line. If I match Flesh’s, then maybe I can rule that out.

return done. Leave tomorrow.

Found a Ryzen 7 Pro 3700. No GPU. And not the 35W TDP version.

I coulda gone with a 5 pro, but could only seem to find them with the GPU or GPU+35W. I just want to rule out the GPU on the CPU.

I’ll reply here if it works. CPU should show up by 22 Jan. Probably wont’ have time to install until 24 Jan.

Thanks all for your help. :crossed_fingers:

If it doesn’t work with new processor, there is a process to reset bios on page 34 - take out the battery and short those pads:

Drove me crazy once after I took out the battery & it did nothing to reset the bios. Make sure to plug power from the psu first, then take out the battery, then short the pins.

1 Like

I ran all my desktop processors that I had on the X470D4U with 4x16GB ECC UDIMMs

I upgraded to AM5 and being that my server is just for home use .. I opted for all desktop parts for the first time in a long while and went with the components that are in my sig

The B650E PG Riptide WiFi I got cheaper through Newegg’s ā€œopen boxā€ items. I took the WiFi card and antenna out and put in a Coral TPU that I was going to use for Ai stuff in Frigate but ended up going a different route

The Sparkle Elf A380 6GB has been great for transcoding in Plex .. I got it cheaper as an ā€œopen boxā€ item as welll

RAM was cheap the 2 years or so ago when I built this setup and just went with 2x24GB 5200 sticks.

The onboard 2.5gb ā€œkillerā€ NIC has worked flawlessly

the 4x14TB SATA drives were all refurbished drives from Newegg. 2 were $89 a piece, 2 were $99 a piece

The case was ā€œopen boxā€ too

It’s been running 24/7 without issue since I built it

The one exception was from adding 2 more sticks of non-matching RAM and trying to run the 4 sticks at a certain speed .. it caused some issues degrading one mirrored setup of drives. I fixed it by removing the degraded drive and then simply re-adding/replacing it with itself because there was nothing physically wrong with the drive but my mixing RAM corrupted it

It’s been a great stable setup with the 2 matching sticks of RAM, lol

Anyways … if you are just setting up a home server, maybe save some funds and go desktop parts. DDR5 ECC UDIMMs would work on my setup if I ever wanted to switch over to it

first seller cancelled order. as they were packaging it up they found some bent pins. That’s pretty good integrity from ebay. Frustrated, but also glad he didn’t send it anyway and make me have to deal with the return.

Found the same model processor for about the same price, but had to pay for shipping. But only $5 difference. Should be here before end of month.