今天被一件意外的事情浪费了几个小时,罪魁祸首是中兴的垃圾 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 无法启动(附解决办法)相关推荐

  1. catia 安装打开闪退_win10catia r20应用程序无法正常启动的解决办法

    catia r20是一款用于模具设计的专业软件,能够给用户提供十分完善的建模技术.但近日有用户却反映说自己的win10正式版电脑出现了catia r20无法正常启动的情况,那我们要怎么解决这一问题呢? ...

  2. mysql 启动安全模式_“ Word上次启动时失败,以安全模式启动Word ....”解决办法...

    " Word上次启动时失败,以安全模式启动Word ...."解决办法  Word上次启动时失败,以安全模式启动word将帮助您纠正或发现启动中的问题,下一次成功启动应用程序.但是 ...

  3. # vmware异常关机后,虚拟系统无法启动的解决办法

    # vmware异常关机后,虚拟系统无法启动的解决办法 参考文章: (1)# vmware异常关机后,虚拟系统无法启动的解决办法 (2)https://www.cnblogs.com/sstealer ...

  4. Win8下80端口被System占用,造成Apache不能启动的解决办法

    Win8下80端口被System占用,造成Apache不能启动的解决办法 安装了Windows8系统后,如果装Apache是启动不了的,遇到这个Apache启动不了的时候,首先是查看80端口是不是被占 ...

  5. Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法

    Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法 参考文章: (1)Wind ...

  6. .net 使用ClickOne方式发布的应用程序无法启动的解决办法

    .net 使用ClickOne方式发布的应用程序无法启动的解决办法. 一般情况下在控制面板里删除重新安装就可以了,如果控制面板里没有或者无法删除,则可以删除 X:\Documents and Sett ...

  7. 安装Catia显示无法启动服务器,win10catia r20应用程序无法正常启动的解决办法

    catia r20是一款用于模具设计的专业软件,能够给用户提供十分完善的建模技术.但近日有用户却反映说自己的win10正式版电脑出现了catia r20无法正常启动的情况,那我们要怎么解决这一问题呢? ...

  8. NRF51822 烧录bootloader 后,需要OTA一次,才能启动App解决办法

    Nordic 51822 烧录bootloader 后,需要OTA一次,才能启动App解决办法 使用nrfjprog烧写寄存器标志位 nrfjprog --memwr 0x3FC00 --val 0x ...

  9. maven配置tomcat无法启动的解决办法

    maven配置tomcat无法启动的解决办法 maven配置的tomcat 配置方式 无法启动的解决办法 maven配置的tomcat 由于下载配置tomcat的方式比较繁琐,所以这里主要讲maven ...

最新文章

  1. oracle convertobject,oracle.sql進行轉換。TIMESTAMPLTZ@71d9d55b Java時間戳
  2. 19年计算机英语统考,2019年网络教育统考大学英语(B)真题及答案
  3. linux驱动之触摸屏驱动程序
  4. 出现次数超过一半的数字
  5. c语言中c为字符型便量,c='97'是否正确,C语言判断题Word版
  6. wincc 报警记录 mysql_wincc查询历史报警记录,归档数据-工业支持中心-西门子中国...
  7. python找与7相关的数字_C++和python实现阿姆斯特朗数字查找实例代码
  8. ZOJ 3965 Binary Tree Restoring
  9. JavaScriptDOM
  10. golang 怎么把指针内容也打印出来_FDM工艺3D打印出来的模型表面粗糙怎么解决?...
  11. 【IDEA】IDEA中使用git将项目上传到码云上
  12. 阿里云 ecs mysql搭建_使用ECS和mysql搭建mysql服务器-阿里云开发者社区
  13. [转]一个故事讲清楚NIO
  14. python处理wrf气象数据_气象数据处理:NetCDF文件处理
  15. 3dmax三点照明法场景照明的方法和技巧
  16. 培养学生计算机绘画水平,谈电脑绘画对高校绘画教学的作用
  17. crontab、cron、at、atq、batch、ps命令练习题
  18. visual Paradigm如何创建BPMN图?
  19. qmake 添加额外参数 分开编译
  20. FasterReport

热门文章

  1. ppt太大了微信发送不了怎么办?
  2. 面向对象学不会看不懂?一文详解面向对象知识点总结
  3. 基于asp.net的幼儿园宣传网站管理系统#毕业设计#课程设计
  4. mycat 瑞士军刀mycat-web详解
  5. 逝去的2017手机江湖:洗牌与逆袭、苟且与远方
  6. honor 9x android 10,【荣耀9X升级EMUI10指南】终于等到你,9XPro+EMUI10再战三年!
  7. 读写c语言编程,c语言文件读写示例(c语言文件操作)
  8. ios是c语言写的,ios操作系统是用什么语言写的
  9. springboot集成ElasticSearch
  10. vbox linux无法上网,Virtualbox 复制 CentOS 虚拟机无法联网