我买了一台全新的 ThinkCentre M920x Tiny(一台微型计算机),想在上面安装 Ubuntu。我在 Windows 10 机器上使用 Etcher 刷新了一个 USB 记忆棒。
然后我开始在新的 ThinkCenter 上进行安装。然后在安装过程中的随机点(大多数情况下是从 grub 菜单中选择“Ubuntu”后)进行安装。有时我可以选择键盘布局。但安装过程从未开始。
“崩溃”通常看起来是这样的。键盘和鼠标冻结,计算机风扇打开,大约 3 秒钟后,计算机重新启动。
我从常见的事情开始:
- 使用另一根记忆棒,再使用另一根记忆棒
- 禁用 UEFI,启用传统 BIOS
- 已禁用安全启动
- 尝试了 Ubuntu 21.04 的 Dayli 版本
- 尝试在 grub 中使用 pci=noaer 禁用日志记录(为什么 ubuntu 18.04LTS 安装程序在检测到硬件后崩溃)
- 进行了硬件测试(memtest)
所有这些还有各种组合。
现在我已经掌握了我的知识,必须在这里寻求帮助:)也许你们中的一个人遇到了类似的问题并推动我朝着正确的方向解决这个问题。
//更新 在摆弄了各种 bios 设置和 Arch Linux - Live 测试环境后,我找到了更多答案。几分钟后,内核抛出了一个 MCE 异常:mce: [硬件错误]: CPU 2: 机器检查: 0 Bank 0: 屏幕:https://i.stack.imgur.com/J2Umx.jpg
但仅当我在 BIOS 中启用多 CPU(而非超线程)时才会出现该错误。当我在 BIOS 中禁用多 CPU 时,系统运行稳定。不幸的是,操作系统只有一个 CPU 可用。
答案1
您的计算机已通过 Ubuntu 认证 个人系统版 Linux,尽管这是针对 Ubuntu 16.04 LTS 64 位并且使用 Intel i7-8700 作为 CPU。
它再次获得认证 Ubuntu 18.04 LTS 64 位,使用 Intel Pentium Gold G5420 作为 CPU。
这两项认证都存在危险信号,首先是“制造商预装”,其次还包含联想的以下说明:
- 该系统在某些地区可用,制造商预装了 Ubuntu 的特殊映像。它利用了该系统的硬件功能,并可能包含附加软件。购买系统时,您应该检查这是否是一个选项。
- Ubuntu 的标准镜像可能根本无法在系统上运行,或者无法很好地运行但 Canonical 和计算机制造商将尝试使用 Ubuntu 未来的标准版本来认证该系统。
因此,似乎只有联想创建的特殊版本的 Ubuntu 才可以在这台计算机上运行。我还注意到,此版本仅针对特定 CPU 类型进行了认证(我不知道您的 CPU 是否是其中之一)。
标准 Ubuntu 的安装存在大量问题报告。以下是一些示例:
- Bug #1883153:Ubuntu 20.04 在登录屏幕时/之后冻结,联想 ThinkCentre M920x
- 联想 ThinkCentre M920x Tiny 上的 Ubuntu
- 联想 ThinkCentre M920x Tiny 上的 Linux
一些成功的报告包括更换 RAM 条(尽管没有报告使用的型号)。其他人(比如您)指出,它可以在禁用多 CPU 的情况下工作。
我的结论是,你成功的机会很小。我仍然可以建议:
- 向联想支持寻求适合您型号的 Ubuntu 安装
- 尝试使用据称已通过认证的早期 Ubuntu 版本
- 尝试在安装时禁用多 CPU,然后在安装后重新启用它
- 放弃——我不知道是否应该再买 经过认证的 RAM 是值得的。