我在 Arch 上遇到了一些问题,例如 WiFi 部分无法RTL8723BS
正常工作,电源按钮也无法正常工作。我已将问题缩小到 BIOS,因此我尝试刷新它。不幸的是,似乎在这款 Lenovo MIIX 310-ICR 上执行此操作的唯一方法是使用仅在 Windows 上可用的 OEM 工具。
由于我没有安装 Windows,所以我制作了一个安装 USB,但是当我尝试启动时,我立即收到 BSOD ACPI_BIOS_ERROR
,我认为这与我在 Arch 上遇到的问题有关。
因为我相信我需要刷新 BIOS 来修复它,所以我需要让 Windows 运行,但直到我刷新 BIOS 后它才能运行。
我怎样才能打破这个循环?
编辑1:我在 Arch 启动期间的 systemd 消息中看到了这一点:
intel-spi intel-spi: unrecognized JEDEC id bytes: c2 25 35 c2 25 35
intel-spi intel-spi: failed to locate the chip
intel-spi intel-spi: failed to locate the chip
快速搜索引导我这,这表明 Intel ME 已损坏。这可能是主要原因吗?
编辑2:根据 harrymc 的要求:按照列出的方法这里,我得到了以下信息:
fuwpd:
# fwupdmgr get-updates
No updatable devices
FlashROM:此工具适用于台式机主板,一般不应用于笔记本电脑。此外,它需要 BIOS 映像,我无法获取该映像,因为 OEM 只提供适用于 Windows 的更新工具,而且我无法提取 .exe
FreeDOS:无论我做什么,这台机器都看不到 FreeDOS live USB,所以我无法使用它。这可能与必须启用传统启动有关,但 BIOS 设置中除了安全启动切换和 BIOS 后退闪存切换(用于允许再次使用提供的 Windows 工具降级 BIOS)之外没有其他内容。
可启动光盘模拟:再次,这需要一个我没有的 BIOS 映像。
编辑3:我忘了说这些问题是在我尝试安装时开始发生的systemd-boot
。我不确定这是否相关,或者纯粹是巧合。
编辑4 & 最终版:由于这个问题遇到了 XY 问题,所以我重写了它这里。
答案1
由于似乎许多设备都停止了工作,不仅仅是 WiFi 适配器,似乎您遇到了灾难性的错误,无论是软件还是硬件。
由于您目前正在使用 Arch Linux,因此您可以尝试使用 Arch Linux 的 Live USB 进行测试。
如果这样可行,则说明您的 Arch Linux 安装已损坏。最好的解决方案是保存数据并从头开始重新安装 Arch Linux。
如果 Live USB 也出现同样的问题,那么问题就出在硬件上,也许最好咨询维修人员。需要注意的是,由于联想 MIIX 310-ICR 于 2016 年问世,笔记本电脑的使用寿命不超过五年是很正常的。