小心,中兴无线上网卡会让 Mac 无法启动(附解决办法)
今天被一件意外的事情浪费了几个小时,罪魁祸首是中兴的垃圾 WCDMA 无线上网卡(俗称联通3G上网卡)。确切的说,型号是 ZTE MF627U,从各种反馈来看,这个 ZTE MF 系列的上网卡自带的驱动程序会导致 Mac OS X 无法启动,很多人中招。
事情经过:在 Mac 操作系统上安装完这款上网卡的驱动之后,浏览器和其他几个程序出现频繁崩溃的现象,甚至删除文件也没有响应,无奈之下重启系统,然后就悲剧了。系统再也无法启动,启动界面一直处于小菊花不停转动的状态,数分钟后依然无反应。
根本原因是中兴的垃圾驱动程序用用旧的库文件 /usr/lib/libcurl.4.dylib 替换了系统的原有文件,系统原来的文件是 64 位的(信息来源),中兴的驱动程序中带的则是一个旧的 32 位的文件。
$ ls -ltra /usr/lib/libcurl.4.dylib*-rwxrwxrwx 1 root wheel 522284 Dec 26 2008 /usr/lib/libcurl.4.dylib.ZTE-rwxr-xr-x 1 root wheel 671264 Apr 1 15:09 /usr/lib/libcurl.4.dylib
后缀为 ZTE 的文件是中兴替换进来的,已经被我用下面的正确的文件替换。
注意,上面提到的信息来源帖子中提供了 libcurl.4.dylib 文件的下载。但我发现文件大小不对,居然是 851856 。而我系统备份中的文件大小是 671264,留下一个疑问。如果要使用,请注意风险。
我的系统能够不重新安装就修复,实属偶然与侥幸,因为前不久启用了 SSD 硬盘,所以,在原来的硬盘上还有一份几乎没什么变化的系统并且可以正常。否则的话,还是需要折腾一阵的。
一个教训是,千万别在 Mac 上用中兴的 WCDMA 上网卡! 如果非要用的话,还是用华为的吧,当然华为的驱动也不怎么样,不过起码不会让你抓狂,购买的时候一定要注意看。中文论坛上不少人已经有过悲惨经历,几乎都是重新安装的,所以这里我特地记录一下提醒后来者。
厂商发布这样的驱动程序无异于谋财害命,希望中兴开发人员早日看到并且推出认真测试的靠谱点的驱动。
–EOF–
Google+
Related
小心,中兴无线上网卡会让 Mac 无法启动(附解决办法)相关推荐
- catia 安装打开闪退_win10catia r20应用程序无法正常启动的解决办法
catia r20是一款用于模具设计的专业软件,能够给用户提供十分完善的建模技术.但近日有用户却反映说自己的win10正式版电脑出现了catia r20无法正常启动的情况,那我们要怎么解决这一问题呢? ...
- mysql 启动安全模式_“ Word上次启动时失败,以安全模式启动Word ....”解决办法...
" Word上次启动时失败,以安全模式启动Word ...."解决办法 Word上次启动时失败,以安全模式启动word将帮助您纠正或发现启动中的问题,下一次成功启动应用程序.但是 ...
- # vmware异常关机后,虚拟系统无法启动的解决办法
# vmware异常关机后,虚拟系统无法启动的解决办法 参考文章: (1)# vmware异常关机后,虚拟系统无法启动的解决办法 (2)https://www.cnblogs.com/sstealer ...
- Win8下80端口被System占用,造成Apache不能启动的解决办法
Win8下80端口被System占用,造成Apache不能启动的解决办法 安装了Windows8系统后,如果装Apache是启动不了的,遇到这个Apache启动不了的时候,首先是查看80端口是不是被占 ...
- Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法 参考文章: (1)Wind ...
- .net 使用ClickOne方式发布的应用程序无法启动的解决办法
.net 使用ClickOne方式发布的应用程序无法启动的解决办法. 一般情况下在控制面板里删除重新安装就可以了,如果控制面板里没有或者无法删除,则可以删除 X:\Documents and Sett ...
- 安装Catia显示无法启动服务器,win10catia r20应用程序无法正常启动的解决办法
catia r20是一款用于模具设计的专业软件,能够给用户提供十分完善的建模技术.但近日有用户却反映说自己的win10正式版电脑出现了catia r20无法正常启动的情况,那我们要怎么解决这一问题呢? ...
- NRF51822 烧录bootloader 后,需要OTA一次,才能启动App解决办法
Nordic 51822 烧录bootloader 后,需要OTA一次,才能启动App解决办法 使用nrfjprog烧写寄存器标志位 nrfjprog --memwr 0x3FC00 --val 0x ...
- maven配置tomcat无法启动的解决办法
maven配置tomcat无法启动的解决办法 maven配置的tomcat 配置方式 无法启动的解决办法 maven配置的tomcat 由于下载配置tomcat的方式比较繁琐,所以这里主要讲maven ...
最新文章
- oracle convertobject,oracle.sql進行轉換。TIMESTAMPLTZ@71d9d55b Java時間戳
- 19年计算机英语统考,2019年网络教育统考大学英语(B)真题及答案
- linux驱动之触摸屏驱动程序
- 出现次数超过一半的数字
- c语言中c为字符型便量,c='97'是否正确,C语言判断题Word版
- wincc 报警记录 mysql_wincc查询历史报警记录,归档数据-工业支持中心-西门子中国...
- python找与7相关的数字_C++和python实现阿姆斯特朗数字查找实例代码
- ZOJ 3965 Binary Tree Restoring
- JavaScriptDOM
- golang 怎么把指针内容也打印出来_FDM工艺3D打印出来的模型表面粗糙怎么解决?...
- 【IDEA】IDEA中使用git将项目上传到码云上
- 阿里云 ecs mysql搭建_使用ECS和mysql搭建mysql服务器-阿里云开发者社区
- [转]一个故事讲清楚NIO
- python处理wrf气象数据_气象数据处理:NetCDF文件处理
- 3dmax三点照明法场景照明的方法和技巧
- 培养学生计算机绘画水平,谈电脑绘画对高校绘画教学的作用
- crontab、cron、at、atq、batch、ps命令练习题
- visual Paradigm如何创建BPMN图?
- qmake 添加额外参数 分开编译
- FasterReport
热门文章
- ppt太大了微信发送不了怎么办?
- 面向对象学不会看不懂?一文详解面向对象知识点总结
- 基于asp.net的幼儿园宣传网站管理系统#毕业设计#课程设计
- mycat 瑞士军刀mycat-web详解
- 逝去的2017手机江湖:洗牌与逆袭、苟且与远方
- honor 9x android 10,【荣耀9X升级EMUI10指南】终于等到你,9XPro+EMUI10再战三年!
- 读写c语言编程,c语言文件读写示例(c语言文件操作)
- ios是c语言写的,ios操作系统是用什么语言写的
- springboot集成ElasticSearch
- vbox linux无法上网,Virtualbox 复制 CentOS 虚拟机无法联网