![dmidecode 报告根本没有内存 - Acer c720 - 启动 Ubuntu](https://linux22.com/image/1088806/dmidecode%20%E6%8A%A5%E5%91%8A%E6%A0%B9%E6%9C%AC%E6%B2%A1%E6%9C%89%E5%86%85%E5%AD%98%20-%20Acer%20c720%20-%20%E5%90%AF%E5%8A%A8%20Ubuntu.png)
机器:Chromebook Acer c720p、Google-Peppy、32 GB 存储、4 GB RAM。
我买了一台旧的 Acer c720 Chromebook,卸下了写保护螺丝等,然后加载了 Sea Bios / Ubuntu 16.04。为了进行安装,我必须通过 Grub 菜单编辑安装命令以添加类似“mem=1800MB”的内容。
检查空闲并正在运行的 memcheck86+ 以及几乎所有其他诊断程序,它显示我的内存在 1.8 GB 范围内。例如,lshw -c memory 显示:*-memory description: System memory physical id: 1 size: 1874MiB
此外,dmidecode 显示:从 sysfs 获取 SMBIOS 数据。SMBIOS 2.7 存在。
...就是这样。它没有显示任何有关机器上物理 RAM 的信息。即使在完整报告中,RAM 也好像不存在一样。因此,当我寻找解决方案时,似乎我为了安装操作系统而首先声明的 mem=1800MB 可能在 SSD 上为内存创建了一个分区——而在此过程中,RAM 甚至没有被访问。
我认为我在网上看到的“解决方案”实际上完全忽略了 RAM 甚至无法被识别的事实。而且,可能某些解决方案(例如下面选项 1 中我所看到的)实际上会导致操作系统在它应该查找的位置查找 RAM,而不是转到安装过程中创建的制造分区。
我经常问自己的问题的答案:安装前,RAM 是否适用于 Chrome OS?是的。有多少 RAM?4 GB。
因此,我要问的问题是:
1) 有人遇到过这种情况吗?在启动文件中找到“mem=”指令并将其删除是否可以解决所有问题(可能是由于非预期原因)?1a) 如果是这样,安装操作系统后如何找到并编辑它?在安装 Ubuntu 之前,进入 Grub 菜单并更改命令更容易。
2)Ubuntu 识别 Acer 720 机器的 RAM 是否存在问题?
3)我还遗漏了什么吗?
谢谢!