昨天我买了一台 4GB RAM 的新笔记本电脑。当我安装 Ubuntu 11.10(测试版)时,它显示 1.5GiB(2GB-512MB 显卡),忽略了 2GB。
uname -a
:
Linux js 3.0.0-11-generic-pae #17-Ubuntu SMP Fri Sep 9 19:38:01 UTC 2011 i686 athlon i386 GNU/Linux
dmidecode
:
# dmidecode 2.9
SMBIOS 2.7 present.
Handle 0x0016, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x0018, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: A1_DIMM0
Bank Locator: A1_BANK0
Type: <OUT OF SPEC>
Type Detail: Synchronous
Speed: 1333 MHz (0.8 ns)
Manufacturer: Samsung
Serial Number: 7943CECA
Asset Tag: A1_AssetTagNum0
Part Number: M471B5773DH0-CH9
Handle 0x001A, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: None
Locator: A1_DIMM1
Bank Locator: A1_BANK1
Type: <OUT OF SPEC>
Type Detail: Synchronous
Speed: 1333 MHz (0.8 ns)
Manufacturer: Undefined
Serial Number: 00000002
Asset Tag: A1_AssetTagNum1
Part Number: V01D3S82GB26826813
更新
当我再次访问 SHOP 销售人员更换 RAM 时,现在一切正常。问题是笔记本电脑升级(附带 2GB)中包含的 RAM(未知品牌)有缺陷。
答案1
检查 BIOS 是否识别这 4GB,如果不行,那么您必须检查它们是否正确位于内存插槽中,并检查这些内存是否确实总共为 4GB(可能只是一张或两张内存卡)。
如果 BIOS 识别 4 GB,那么...您使用的是 32 位还是 64 位版本的 Ubuntu,如果您想在计算机中使用大量内存,请使用 64 位操作系统。
答案2
将我的评论转换为答案
使用 10.04/11.04 Live USB/CD 仔细检查,看看这是否是 11.10 的新错误。如果 lucid 或 natty 显示相同 - 则返回商店...
在您的跟踪中,RAM 确实看起来有部分缺陷 - 特别是因为第一个 DIMM 是已知制造商的 - 但第二个是未知的。
我会把它带回商店并坚持给你购买同一制造商的内存。
答案3
您是否已经尝试过 PAE(物理地址扩展)?实际上 4GB 应该不是问题……
无论如何,尝试一下这个:
sudo apt-get install linux-generic-pae linux-headers-generic-pae
sudo reboot now
我遇到了同样的问题,安装后linux-generic-pae 和 linux-headers-generic-pae我的 Ubuntu 显示我拥有的全部 8GB 可用空间。
我希望它能有所帮助:-)