我是 Ubuntu/Linux 新手,但我是一名有经验(即使不是专家)的 Windows 用户。我在一台较旧的 PC 上安装了 Ubuntu 20.04,该 PC 配备了华硕 a8N32-SLI Deluxe(nvidia nforce4 芯片组)主板和 Radeon HD 7850,作为我孩子的复古游戏机。我有一个三重启动,XP、Vista 和 Ubuntu 都加载完美。Ubuntu 运行良好一段时间,但会定期崩溃,没有特定的模式(有时在使用 Chrome 或 Firefox 浏览、在搜索框中输入、开始安装应用程序或只是空闲时)。我使用的是原装 Radeon 驱动程序,因为这是唯一支持 20.04 上的旧 gpu 的驱动程序。这台电脑只有 4 GB 的 RAM,但我很确定它没有耗尽内存,因为当我故意加载内存运行大量应用程序(包括带有多个选项卡的 Chrome 和 Firefox)时它并没有崩溃,而且交换文件似乎工作正常。
我在日志中发现了一些 ACPI 错误,例如:PI BIOS 错误(错误):AE_AML_PACKAGE_LIMIT,索引(0x0FFFFFFFF)超出对象末尾(长度 0x5)(20200528/exoparg2-393)
有一篇文章建议在 BIOS 中禁用 APIC,但我无法做到,否则我的 Windows 无法启动,因此我通过在内核启动选项中添加“noapic”来禁用 APIC。
当它冻结时,我还发现 kern.log 中以红色突出显示了以下内容: \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\ 00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\ 00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 0\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\007月28 13:31:59 Minas-Morgul 内核:[0.000000] Linux 版本 5.8.0-63-generic (buildd@lgw01-amd64-035) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0,GNU ld (GNU Binutils for Ubuntu) 2.34) #71~20.04.1-Ubuntu SMP 星期四 7 月 15 日 17:46:08 UTC 2021 (Ubuntu 5.8.0-63.71~20.04.1-generic 5.8.18)
7 月 28 日 13:31:59 Minas-Morgul 内核:[0.000000] 命令行:BOOT_IMAGE=/boot/vmlinuz-5.8.0-63-generic root=UUID=3de49449-3f64-4c79-9cc0-4d6572ade883 ro quiet splash crashkernel=512M-:192M vt.handoff=7
有人可以建议在日志中查找哪里来识别并修复此问题吗?
谢谢!Parker
答案1
在“突然关机”(又称“系统崩溃”)并重新启动后,终端命令sudo journalctl -b -1 -e
将显示上一次启动日志的结尾。如果那里没有任何提示,则怀疑电源/过热。
阅读man journalctl
以了解如何从日志中提取信息。
journalctl
您可以在 了解我如何更轻松地利用https://askubuntu.com/users/25618/waltinator
。