黑苹果使用itlwm网卡驱动提示itlwm未运行的问题

文章讲述了在Windows系统后通过电源键启动MacOS时,HeliPort软件提示itlwm未运行的故障。问题可能源于Windows的快速启动功能。解决方案包括更新tlwm.kext驱动和HeliPort,以及关闭Windows的快速启动。若驱动未加载,需手动加载itlwm驱动,并通过终端命令检查和加载。
摘要由CSDN通过智能技术生成

原文来源于黑果魏叔官网,转载需注明出处。

问题主要出现在在windows系统里关机后再通过电源键启动电脑后,进入MacOS后自动启动的Heliport软件会提示itlwm未运行

注意:

NEVER use both itlwm.kext and AirportItlwm.kext at the same time.

!!!切勿同时使用itlwm.kext和AirportItlwm.kext。!!!

0. 解决方案前置工作:

更新tlwm.kext驱动和HeliPort软件到最新

1.解决方案:

进入windows系统后重新启动再进入MacOS即可

2.问题根源猜测

windows里电源选项里启动了快速启动

快速启动是脱胎于Windows7中的“休眠”功能,不过又有所不同,快速启动原理和休眠类似,但是所有用户进程(比如你开的记事本,浏览器之类的)都会被结束掉。结束后,内存里就剩下内核及系统相关的模块,还有一部分驱动了,这时候,把它们写到硬盘里的一个文件里,下次开机直接把它们读进来就好了,所以你就会觉得开机速度很快。

使用快速启动关闭win10再进入mac就有可能使得网卡被占用(猜测)

解决方法就是windows系统里打开设置-系统-电源和睡眠-其他电源设置-选择电源按钮的功能,关闭即可

3.问题详细诊断

首先检查内核扩展加载状态

执行下面的命令

$ kextstat | grep -i "itlwm"
70 0 0xffffff7f84126000 0xf86000 0xf86000 com.zxystd.itlwm (1) 10EA7641-BDCB-3820-9AF7-4C773FD9953E <33 13 6 5 3 1>

全选代码复制

如果出现带有itlwm.kext名称的新行,则表明kext已成功加载。

如果没有提示,请重新检查引导加载程序的配置( bootloader’s configuration)

没有加载驱动的话,可以按照下面的流程手动加载驱动:

从GitHub上下载最新的itlwm驱动,并解压

将原来的itlwm从EFI文件中删除

禁用系统完整性保护(System Integrity Protection)

重新启动计算机

在终端运行下面的代码

cp -R itlwm.kext /tmp
sudo chown -R root:wheel /tmp/*.kext
sudo kextutil -v /tmp/*.kext
log show --last boot | grep -i "itlwm" > ~/Desktop/Log_"$(date '+%Y-%m-%d_%H-%M-%S')".log

全选代码复制

然后,驱动将在您的桌面上创建一个日志文件,可以检查日志做进一步判断。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值