经过几周的学习,终于修复了损坏的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
答案1
经过一个月的反复试验,我终于解决了这个问题。我再次安装了 Lion OS X,然后进行了 2 次固件更新。一个是 SMC Mac Pro 1,1,另一个是 EFI Mac Pro 1,1。不确定这对 RAM 有何影响,但它确实有效。任何感兴趣的人都可以在这里找到下载https://support.apple.com/downloads/macdesktops
完成这些之后,我再次运行了我的 ubuntu,现在显示全部 32GB。我运行了一些内存测试,看来 RAM 工作正常。干杯!