我有一台华硕坚固游戏迷你塔式系统,已经使用了好几年。
它设置为双启动 Ubuntu 20.04 和 win10。win10 多年来一直运行良好。Ubuntu 也一样 - 但最近 Ubuntu 拒绝启动,因为冷 CPU 报告过热。
BIOS 报告 CPU 温度恒定为 80C。这是不正确的。80C 的温度足以烫伤皮肤,摸起来感觉很凉。我刚刚打开并清洁了所有东西,所有散热器叶片和风扇都干净且运转正常。有一个温度传感器烧坏了。
目前无法修复硬件,因为我身处偏远地区,没有预算或访问权限。我使用这种高级计算流体动力学工作的启动模式,这对我获得下一份支付硬件修复费用的合同至关重要。
/etc/default/grub.cfg 中有一个“thermal.crt”设置,可以将温度设置得更高
但!!!
这仅当我可以启动 Ubuntu 足够长的时间来编辑文件时才有效,该文件被坏的温度传感器阻止。
有什么办法可以强制启动并忽略温度测试?
有没有办法从 win10 编辑 grub.cfg?
有没有其他解决方法可以在不改变硬件的情况下使此系统正常运行?
我请求 Ubuntu 添加一个
“您的 CPU 过热。继续启动可能会损坏您的系统。您是否希望继续?Y/N”
启动时的问题。我的电脑为我工作,是我的财产和我的工具。如果我想烧毁它,那是我的选择权——而不是操作系统作者。我喜欢 Linux,因为它不会试图成为“老大妈”,告诉我我必须做什么才能让它开心。这种没有覆盖的强制安全措施违背了 Linux 的设计理念。这样的增加带来的风险很小——因为 MS Win10 正在肥胖、愚蠢和快乐地前进——甚至从不读取传感器。
我还有其他不愉快的修复,比如在 Windows 上使用 Linux 或使笔记本电脑双启动 - 出于时间和性能方面的考虑,我宁愿不使用这些。我使用的软件是 OpenGL,在 VM 中无法正常工作。