Mint 未檢測到新記憶體 (RAM)
我買了新的記憶體,但沒有檢測到。
簡而言之
我得到了 16 GB 的新 RAM 來更換舊的 4 GB + 4 GB。我的筆記型電腦作業系統(?)/軟體(?)沒有檢測到新的。但是當我安裝它時,它不起作用,我只有 4 GB。
長一
我得到了 16 GB 的新 RAM 來更換舊的 4 GB + 4 GB,所以它將是 20 GB。但是當我安裝它時,它不起作用,我的意思是我打開
System Monitor
它並顯示(並顯示)只有 4 GB。但事情是,一些程序/實用程序 cat 在這裡檢測到它我將粘貼我嘗試過的命令的所有輸出
inxi -Fxz
System: Host: lmde Kernel: 4.8.0-53-generic x86_64 (64 bit gcc: 5.4.0) Desktop: Cinnamon 3.4.3 (Gtk 3.18.9-1ubuntu3.3) Distro: Linux Mint 18.2 Sonya Machine: System: LENOVO product: 20250 v: Lenovo Z710 Mobo: LENOVO model: Durian 7A1 v: 31900004Std Bios: LENOVO v: 7FCN35WW date: 09/02/2013 CPU: Quad core Intel Core i7-4700MQ (-HT-MCP-) cache: 6144 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 19156 clock speeds: max: 2400 MHz 1: 2400 MHz 2: 2147 MHz 3: 2350 MHz 4: 2400 MHz 5: 2400 MHz 6: 2400 MHz 7: 2399 MHz 8: 2400 MHz Graphics: Card-1: Intel 4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0 Card-2: NVIDIA GK107M [GeForce GT 745M] bus-ID: 01:00.0 Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau Resolution: 1920x1080@60.02hz GLX Renderer: Mesa DRI Intel Haswell Mobile GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes Audio: Card-1 Intel 8 Series/C220 Series High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0 Card-2 Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller driver: snd_hda_intel bus-ID: 00:03.0 Sound: Advanced Linux Sound Architecture v: k4.8.0-53-generic Network: Card-1: Intel Wireless 7260 driver: iwlwifi bus-ID: 07:00.0 IF: wlp7s0 state: up mac: <filter> Card-2: Qualcomm Atheros QCA8171 Gigabit Ethernet driver: alx port: 3000 bus-ID: 08:00.0 IF: enp8s0 state: down mac: <filter> Drives: HDD Total Size: 1240.3GB (6.3% used) ID-1: /dev/sda model: ST1000LM014 size: 1000.2GB ID-2: /dev/sdd model: ADATA_SP580 size: 240.1GB Partition: ID-1: / size: 220G used: 20G (10%) fs: ext4 dev: /dev/sdd2 RAID: No RAID devices: /proc/mdstat, md_mod kernel module present Sensors: System Temperatures: cpu: 59.0C mobo: 59.0C gpu: 45.0 Fan Speeds (in rpm): cpu: N/A Info: Processes: 294 Uptime: 1:24 Memory: 2301.1/3863.2MB Init: systemd runlevel: 5 Gcc sys: 5.4.0 Client: Shell (zsh 5.1.1) inxi: 2.2.35
sudo lshw -short -C memory
(粘貼sudo
所以其他貓只是複制粘貼)H/W path Device Class Description ============================================================ /0/0 memory 128KiB BIOS /0/4/b memory 32KiB L1 cache /0/4/c memory 256KiB L2 cache /0/4/d memory 6MiB L3 cache /0/a memory 32KiB L1 cache /0/2a memory 20GiB System Memory /0/2a/0 memory 16GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns) /0/2a/1 memory DIMM [empty] /0/2a/2 memory 4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns) /0/2a/3 memory DIMM [empty]
sudo lshw -class memory
*-firmware description: BIOS vendor: LENOVO physical id: 0 version: 7FCN35WW date: 09/02/2013 size: 128KiB capacity: 4032KiB capabilities: pci upgrade shadowing cdboot bootselect edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb biosbootspecification uefi *-cache:0 description: L1 cache physical id: b slot: L1 Cache size: 32KiB capacity: 32KiB capabilities: synchronous internal write-back instruction *-cache:0 description: L1 cache physical id: b slot: L1 Cache size: 32KiB capacity: 32KiB capabilities: synchronous internal write-back instruction configuration: level=1 *-cache:1 description: L2 cache physical id: c slot: L2 Cache size: 256KiB capacity: 256KiB capabilities: synchronous internal write-back unified configuration: level=2 *-cache:2 description: L3 cache physical id: d slot: L3 Cache size: 6MiB capacity: 6MiB capabilities: synchronous internal write-back unified configuration: level=3 *-cache description: L1 cache physical id: a slot: L1 Cache size: 32KiB capacity: 32KiB capabilities: synchronous internal write-back data configuration: level=1 *-memory description: System Memory physical id: 2a slot: System board or motherboard size: 20GiB *-bank:0 description: SODIMM DDR3 Synchronous 1600 MHz (0,6 ns) product: CT204864BF160B.C16 vendor: Unknown physical id: 0 serial: A4205EAD slot: DIMM0 size: 16GiB width: 64 bits clock: 1600MHz (0.6ns) *-bank:1 description: DIMM [empty] product: Empty vendor: Empty physical id: 1 serial: Empty slot: DIMM1 *-bank:2 description: SODIMM DDR3 Synchronous 1600 MHz (0,6 ns) product: M471B5173BH0-YK0 vendor: Samsung physical id: 2 serial: 136B8093 slot: DIMM2 size: 4GiB width: 64 bits clock: 1600MHz (0.6ns) *-bank:3 description: DIMM [empty] product: Empty vendor: Empty physical id: 3 serial: Empty slot: DIMM3
sudo dmidecode
free -m
total used free shared buff/cache available Mem: 3863 2406 277 430 1178 696 Swap: 0 0 0
cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.8.0-53-generic root=UUID=91af3ab8-8c93-40ef-930a-2dc7038f2dfc ro elevator=deadline quiet splash vt.handoff=7
dmesg | grep -i memory
做了,但很長另外:-我啟動到 BIOS,它顯示有 20 GB(但它以 MB 表示,類似於 20480 MB)-我訪問了我的處理器的英特爾頁面(Google
Intel® Core™ i7-4700MQ Processor
無法粘貼連結,有新手限制)我的CPU,它說它確實支持 32 GB - 我啟動到 Windows 10 live CD,它顯示它有 20 GB 但只有 4 GB 可用 - 我做了 memtest86 這裡是截圖,結果 我不喜歡它是在左上角它顯示$$ c $$記憶體:4009 MB$$ /c $$. 那麼 16 GB 被檢測到了嗎?-我啟動到 Linux Mint live CD,它顯示的內容與目前版本 (4 GB) 完全相同。-我在網際網路上發現這可能是由於模組上的觸點被我手上的污垢弄得“臟”了,所以把它拔掉,用乙醇擦拭,我這樣做了,但不是用乙醇,而不是我用的伏特加同樣的結果沒有奏效。-我交換了 RAM 模組,沒有用。我不記得了,但安裝時 GRUB 菜單壞了,我的意思是我黑屏了 3 秒(我可以從中配置
/etc/default/grub
)。 我唯一“打破規則”的地方是在購買之前,我訪問了(google forLenovo Lenovo Z710 compatible upgrades crucial
)我的筆記型電腦的重要網站(他們有非常流暢的界面來選擇升級)並且它說最大 RAM 是 16 GB( 8 + 8 ),我忽略了它。$$ update $$
Antz 回答有點解決了我的問題,但帶有程式碼範例的真正答案是在官方 Linux Mint 論壇上給出的。
sudo dmidecode
給出了巨大的輸出,但它說的是我遇到的錯誤Handle 0x0005, DMI type 5, 24 bytes Memory Controller Information Error Detecting Method: None Error Correcting Capabilities: None Supported Interleave: One-way Interleave Current Interleave: One-way Interleave Maximum Memory Module Size: 8192 MB
總之,通常會發生以下兩種情況之一。記憶體可以工作,但僅限於主機板支持的最大數量,或者記憶體根本不工作。
讓我向你詳細介紹一下。
在每塊主機板上,都有一個用於訪問 RAM 的控制器。限制因素是該記憶體控制器可以訪問(或定址)多少記憶體。理論上,一個 64 位 CPU 可以訪問 2^64 字節的 RAM。然而,出於實際原因,實際蝕刻到主機板上的地址線數量要少得多,並且控制器被創建為能夠訪問特定數量的地址。它也可以處理更少的記憶體位置。這決定了記憶體的範圍和最大數量。
因此,當記憶體安裝的可定址字節數超過控制器所能理解的字節數時,最好的結果是只使用 RAM 的較低部分。但是,由於記憶體的構造方式,較大的記憶體也可能根本無法工作,就像您的情況一樣。
但同樣,它取決於主機板如何處理記憶體錯誤。
這個 stackexchange 站點提供了有關您的 RAM 問題的更多詳細資訊。當安裝的 RAM 超過主機板支持的數量時會發生什麼?
您還可以閱讀:RAM。