I’ve had strangeness on an Asus board before (Haswell age on multiple distros) concerning some go faster stripes re USB 3.1 they had ‘implemented’. There were bios settings that helped by disabling some of these features.
Also, from the sounds of it, you have a massive slow down. Given you have ECC memory it may actually be ‘bad’: but given it’s nature it ECC self-correct. The slow down may be a massive amount of self correction going on. Try removing half of the memory, and if no improvement replace that half with the half you removed. I think you get the idea.
Also note our Pre-Install Best Practice (PBP): https://rockstor.com/docs/installation/pre-install-howto.html doc section and specifically the https://rockstor.com/docs/installation/pre-install-howto.html#memory-test-memtest86 subsection. The tests may show up as OK (ECC build in correction) but there are benchmarks there which may help you see a difference between hopefully one half of memory and the other half. If you have 4 ‘sticks’ then you could divide again and hopefully narrow down to a single stick.
I’ve seen massive slowdown myself from bad memory in drive controllers and routers come to think of it where they sit there self correcting the hole time until they have something that looks to check-out.
Just a thought. A Rockstor install should take just a few minutes from power on to working Web-UI on anything from the last few years. But of course a slow install and/or target device/s is going to impact this quite considerably.
Just a thought anyway as you really shouldn’t be seeing such horrible performance. Even on 11 year old hardware.
Hope that helps.