Here’s an interesting story - bit long but hopefully worth reading...
MacPro 3.1 (Early 2008) - 8 core, 64GB RAM, OWC PCI card with SSD boot disk, several other SSD internally, plus a Sonnet USB 3.0 card and an official GeForce 680 Mac GPU card, connected via HDMI to a 32” 4K monitor.
Upgraded to Sierra fine back in the day - no issues.
When it came out, I tried to upgrade to High Sierra multiple times over many weeks and months (using DosDude1’s tools and a USB stick), never worked: the upgrade would go in (on an internal SSD - not the PCI SSD), I applied the post-install patches, but rebooting into HS never worked - would hang for 20+ hours and I would reboot and try again. And again. And again...and eventually gave up.
Ok so now I tried to upgrade to Mojave - even though allegedly cannot do that without going to HS first. The upgrade would go in (again on an internal SSD), I applied the post-install patches, rebooting into Mojave would eventually work but it took 2+ hours before it was up.
Once booted it was “functional” but pretty much everything (opening Safari, Console, System Prefs etc) took 20+ mins to open, and once open, operations such as changing a tickbox in System Prefs took 5+ mins to register. Nothing obvious in the logs as to why this was happening.
So I started removing hardware…
PCI SSD card out - no change
USB 3.0 card out - no change
all SSDs other than newly installed Mojave SSD - no change
Only leaves the GPU and perhaps the RAM. I don’t have any other GPU easily to hand (flashed MacVids Titan X in my MaxPro 2012 but that is my daily driver so staying put for now).
RAM is 8x 8GB from OWC:
- Removed all but top RAM card slots 1/2 (leaving 16GB total) - Mojave booted quickly and ran normally !!! WTF ???
- Added bottom RAM card slots 1/2 (32GB total) - still booting/working fine.
- Added top card slots 3/4 (48GB total) - ditto !
- Added bottom RAM card slots 3/4 (64GB total) - uh oh slow boot again :-(
- Removed bottom RAM card slots 1/2, moved slots 3/4 to slots 1/2 (48GB total) - all good - so it’s not the RAM per se…
- Top and bottom RAM card are interchangeable, so swapped them over - repeated above changes - same results - so it’s not the RAM cards per se.
Remember that the RAM all worked fine in Sierra - all 64GB registered, no issues ever - so that rules out a Motherboard hardware issue.
I tend to discount firmware because back in Sierra it all works fine again with the same firmware - so it’s the O/S that has triggered this.
So I am left with the idea that from Sierra to HS & Mojave, something changed in the O/S that caused previously fine 64 GB RAM setup to no longer work - presumably this is causing constant hardware interruptions that is slowing processing to an absolute crawl.
Could be something with the RAM itself that the O/S does not like ? Official max with these machines is 32GB RAM, but some time ago it was found max 64GB RAM was possible and 8x8GB RAM sets were made available - worked fine up to Sierra, but now under HS and Mojave this no longer works ?
Or could it be a Motherboard issue with bottom RAM card slots 3/4 - again worked fine under Sierra, but something changed in the O/S under HS/Mojave that now those slots do not work properly ?
Thoughts ?