我有一台相对较旧的笔记本电脑,戴尔 Inspiron 5559,内存为 16 GiB。它安装了 Windows 10,并显示了全部的内存量,但我决定在其上安装 ubuntu 64 位。我安装了 20.04,然后升级到 20.10,现在升级到 21.04。它在配置窗口中仅显示总内存量为 2.5 GiB,并且作为free
命令的输出(西班牙操作系统):
total usado libre compartido búfer/caché disponible
Memoria: 2,5Gi 1,6Gi 108Mi 417Mi 802Mi 256Mi
Swap: 15Gi 893Mi 14Gi
sudo lshw
显示如下:
*-memory
descripción: Memoria de sistema
id físico: 46
ranura: Placa de sistema o placa base
tamaño: 16GiB
*-bank:0
descripción: SODIMM DDR3 Síncrono 1600 MHz (0,6 ns)
producto: M471B1G73EB0-YK0
fabricante: Samsung
id físico: 0
serie: 12151215
ranura: DIMM A
tamaño: 8GiB
anchura: 64 bits
reloj: 1600MHz (0.6ns)
*-bank:1
descripción: SODIMM DDR3 Síncrono 1600 MHz (0,6 ns)
producto: HMT41GS6BFR8A-PB
fabricante: SK Hynix
id físico: 1
serie: 12121212
ranura: DIMM B
tamaño: 8GiB
anchura: 64 bits
reloj: 1600MHz (0.6ns)
我已将 BIOS 固件从 1.7.0 升级到 1.9.0,但没有什么区别。
我没有 EFI 分区,因此我在 BIOS 中启用了 UEFI Legacy。
我读过其他人的类似问题,但内存量没有太大差别。
memtest86+ 运行测试并且没有显示任何错误,但它也显示总内存量为 2.5 GiB。
笔记本电脑有 2 个显卡。我不知道这是否会影响问题,但它们是:
*-pci:0
descripción: PCI bridge
producto: Sunrise Point-LP PCI Express Root Port #1
fabricante: Intel Corporation
id físico: 1c
información del bus: pci@0000:00:1c.0
versión: f1
anchura: 32 bits
reloj: 33MHz
capacidades: pci pciexpress msi pm normal_decode bus_master cap_list
configuración: driver=pcieport
recursos: irq:122 ioport:e000(size=4096) memoria:df200000-df2fffff ioport:c0000000(size=268435456)
*-display
descripción: Display controller
producto: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile]
fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
id físico: 0
información del bus: pci@0000:01:00.0
versión: 81
anchura: 64 bits
reloj: 33MHz
capacidades: pm pciexpress msi bus_master cap_list rom
configuración: driver=radeon latency=0
recursos: irq:131 memoria:c0000000-cfffffff memoria:df200000-df23ffff ioport:e000(size=256) memoria:df240000-df25ffff
和
*-pci
descripción: Host bridge
producto: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
fabricante: Intel Corporation
id físico: 100
información del bus: pci@0000:00:00.0
versión: 08
anchura: 32 bits
reloj: 33MHz
configuración: driver=skl_uncore
recursos: irq:0
*-display
descripción: VGA compatible controller
producto: Skylake GT2 [HD Graphics 520]
fabricante: Intel Corporation
id físico: 2
información del bus: pci@0000:00:02.0
versión: 07
anchura: 64 bits
reloj: 33MHz
capacidades: pciexpress msi pm vga_controller bus_master cap_list rom
configuración: driver=i915 latency=0
recursos: irq:130 memoria:de000000-deffffff memoria:b0000000-bfffffff ioport:f000(size=64) memoria:c0000-dffff
如能得到任何有助于确定问题原因的帮助,我们将不胜感激。
编辑:dmidecode 输出
# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x0046, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x0047, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x0046
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8 GB
Form Factor: SODIMM
Set: None
Locator: DIMM A
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Samsung
Serial Number: 12151215
Asset Tag: 9876543210
Part Number: M471B1G73EB0-YK0
Rank: 2
Configured Memory Speed: 1600 MT/s
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: 1.35 V
Handle 0x0048, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x0046
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8 GB
Form Factor: SODIMM
Set: None
Locator: DIMM B
Bank Locator: BANK 2
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: SK Hynix
Serial Number: 12121212
Asset Tag: 9876543210
Part Number: HMT41GS6BFR8A-PB
Rank: 2
Configured Memory Speed: 1600 MT/s
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: 1.35 V
编辑:根据要求添加分区信息
/dev/sda1 1,0 MB BIOS Boot
/dev/sda2 70 GB Ext4 Linux Filesystem /
/dev/sda3 16 GB Linux Swap
/dev/sda4 500 MB Ext4 Linux Filesystem /boot
/dev/sda5 425 GB Ext4 Linux Filesystem /home
BIOS 报告整个内存量,16 GB。
答案1
你的硬件看起来不错,但你的平台配置似乎被操作系统处理得很糟糕,可能是因为有点旧了(2015)
为了诊断,您可以尝试以下方法:
- 保持UEFI 遗产在 BIOS 中启用
- 激活名为“内存重新映射”的选项(如果 BIOS 中有该选项)
- 从安装在硬盘上的系统启动
或者
- 将 BIOS 切换为“完整 UEFI”模式
- 从 USB 启动 Live Ubuntu 64 位系统
?
PS:暂时,为了获得全新的操作系统配置或为了在完整的 UEFI 模式下运行,您也可以从 USB 驱动器(而不是硬盘)启动 Live Ubuntu 64 位