Ubuntu 20.04 仅能识别 32GB RAM 中的 2GB

Ubuntu 20.04 仅能识别 32GB RAM 中的 2GB

经过几周的学习,终于修复了损坏的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 工作正常。干杯!

相关内容