因此,经过几周的学习,终于设法修复了损坏的Mac Pro 2006并使Ubuntu 20.04正常工作。但是我现在遇到了一个问题,因为我的系统监视器中只显示了2GB安装了32GB。然而,在 lshw -c 内存上,我得到了 32gb,所有 8 个内存库都被正确识别。我在 Lion X 上也有全部 32gb。据我所知,这台 Mac 具有 64x 架构和32x EFI. 有一些安装 64 ubuntu 的解决方法。当什么都不做时,8 个内核中的一个也大部分时间处于 100% 状态。我不确定这是否与它有关。我曾尝试取出一些 RAM 并重新排列,但总是以 2gb 结束。我试图上传东西的照片,但因为我是新来的所以不能。谢谢
total used free shared buff/cache available
Mem: 1.9Gi 1.1Gi 268Mi 27Mi 608Mi 685Mi
Swap: 2.0Gi 11Mi 2.0Gi
记忆
description: System Memory
physical id: 20
slot: System board or motherboard
size: 32GiB
capabilities: ecc
configuration: errordetection=ecc
dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
Handle 0x0020, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: Single-bit ECC
Maximum Capacity: 64 GB
Error Information Handle: Not Provided
Number Of Devices: 8
经过一个月的反复试验,我终于解决了这个问题。我又去安装了 Lion OS X,然后我完成了 2 次固件更新。一个是 SMC Mac Pro 1,1,另一个是 EFI Mac Pro 1,1。不知道这会如何影响 RAM,但它确实有效。任何有兴趣的人都可以在这里找到下载https://support.apple.com/downloads/macdesktops
完成后,我再次运行我的 ubuntu,它现在显示全部 32GB。我运行了一些内存测试,似乎 RAM 工作正常。干杯!