当我启动时,我收到以下错误:
mei 0000:00:16.0: init hw failure.
mei 0000:00:16.0: initialization failed.
Run Code Online (Sandbox Code Playgroud)
(它们不会阻止启动,我只是想知道它们是什么以及我是否应该担心)。
我当然用谷歌搜索,但我只在服务器上找到了Supermicro 主板的参考。我只有一台家用笔记本电脑(联想 Thinkpad S540),而我的主板供应商只是显示为联想。
更多的谷歌搜索让我相信它与Intel vPro technology
“一个使用英特尔 ME 硬件功能的接口有关,以实现系统中高级和低级硬件系统之间的交互。有了这个英特尔功能,管理员现在可以处理在没有人类干预的情况下完成任务。”
根据 /sys/devices/pci0000:00/0000:00:16.0,vendor is0x8086
和 device is 0x9c3a
,谷歌翻译为 0x9C3A Intel 管理引擎接口驱动程序和 0x8086 Intel Corporation。
任何人都可以更多地了解mei
,如果可能的话,这个错误是关于什么的?
到目前为止我发现的事情:我相信该模块mei
是Intel(R) Management Engine Interface
(更多信息在这里)的驱动程序,它是英特尔 VPro 套件的一部分。我相信 的目的imei
是允许远程管理员登录机器执行诸如应用补丁、碎片整理和其他管理任务(即使机器上的操作系统已损坏)等操作。
谷歌搜索我的处理器Intel i7 4500U,表明我实际上没有vPro
能力,并且在 BIOS 中查看似乎证实了这一点(尽管有防盗和 VT,这似乎是 vPro 套件的一部分)。
因此,我会得出结论,看到的错误仅仅是因为 linux 内核mei
默认带有该模块,即使并非所有机器都具有此硬件功能,因此会导致初始化所述硬件失败。
为了摆脱错误(并可能节省一些启动时间?),我可以将模块列入黑名单
sudo echo "blacklist mei mei_me" > /etc/modprobe.d/mei.conf
Run Code Online (Sandbox Code Playgroud)
您还可以通过编辑 Grub 引导条目并附加
modprobe.blacklist=mei modprobe.blacklist=mei_me
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9675 次 |
最近记录: |