我有一台 Ryzen 5 3500U 笔记本电脑,我知道 Linux 上还没有驱动程序,但我想知道你们中是否有人在启动/关闭电脑时遇到/解决了以下错误。
[0.424362] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC10.GPP2.BCM5] AE_NOT_FOUND (20200326/dswload2-162)
[0.424383] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200326/psobject-220)
[0.777326] Initramfs unpacking failed: Decoding failed
[0.790421] pci 0000:00:00.2: AMD-Vi: Unable to read/write to IOMMU perf counter.
答案1
大多数这些消息,包括第一条、第二条和第四条,都是无害的。前两个可能表明固件中存在某种错误,并且众所周知(至少 Linux 作者)固件往往编写得很差。
如果您使用 启动iommu=soft
,那么最后一条消息也是正常且符合预期的。这是诊断性的,可能不需要担心。
第三条消息可能更令人担忧,但如果您的系统能够启动,那么您可能就没事了。该消息表明 initramfs(一个小型文件系统,包含引导系统所需的文件和内核模块)可能已损坏。然而,自从系统启动以来,它可能是这个Ubuntu问题,据报道是化妆品。
所以这些都不是值得担心的事情。 Linux 内核会生成大量诊断消息,并向屏幕报告许多其他操作系统会忽略或隐藏在日志中的内容。除非您遇到特定问题或者您知道该消息表明存在问题(例如磁盘错误),否则一切可能都很好。