![BIOS设备白名单对Linux有影响吗?](https://linux22.com/image/40446/BIOS%E8%AE%BE%E5%A4%87%E7%99%BD%E5%90%8D%E5%8D%95%E5%AF%B9Linux%E6%9C%89%E5%BD%B1%E5%93%8D%E5%90%97%EF%BC%9F.png)
从2002年开始,联想(其实就是当时的IBM)开始将无线适配器列入白名单以及允许在 ThinkPad 笔记本电脑中使用的其他设备。其他一些制造商可能也在这样做。允许的硬件的确切列表从未公开记录。
一些爱好者修改了 BIOS 以消除这些限制。
如果我只想在笔记本电脑上运行 Linux/Unix 变体,我是否需要进行此类修改才能使用非白名单硬件? (不是 Windows)。
如果我只在某种虚拟机中运行 Windows,答案是否会有所不同?
答案1
BIOS 白名单会在启动过程的早期停止笔记本电脑 - 显示的错误消息类似于某些主板没有连接键盘或其他强制外围设备时看到的错误消息。
一旦笔记本电脑通过 BIOS 阶段并加载操作系统,白名单就变得多余了。事实上,操作系统可能不会意识到它的存在,并且会照常扫描和查找硬件。因此,如果它启动到 Windows,它也会启动到 Linux。
无论您是否使用虚拟机都没有区别。
惠普曾经是另一家拥有 BIOS 白名单的制造商。然而,我不久前购买了一台基于 UEFI 的 HP 笔记本电脑,它没有白名单。这是否适用于所有 UEFI 系统是另一个问题。
编辑:根据 Arch 论坛条目,联想似乎仍然在其 UEFI 系统上保留白名单这里。