星五博客

osx启动显示x时的修复

按住 Command-R 进入恢复模式,然后在菜单栏中找到 终端 ,并且点击运行. 在终端中分别输入以下4句,每句分别执行后再写下一句

1.nvram boot-args

    这里可能碰到的问题是nvram:Error getting variable -'boot-args':(iokit/common)data was not found-bash-3.2#

    解决办法是:输入nvram boot-args=kext-dev-mode=1重启再来一次.

    出来kext-dev-mode=1后再执行下面的代码

2.cd "/Volumes/Macintosh HD"

    这里Macintosh HD是我的磁盘名,你输入你的磁盘名就行

    这里有一个很方便的方法检测一下你输入的是否正确,比如这里写到Macin的时候按Tab键直接出来Macintosh HD,如果没有出现,你就应该回到前提那里重来了

3.touch System/Library/Extensions

   这里也都是顺序执行,检测方法也是按Tab键看是否直接出来提示

4.kextcache -prelinked-kernel System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K System/Library/Kernels/kernel System/Library/Extensions   

  执行第1步的时候,屏幕显示kext-dev-mode=1,执行2、3布的时候没有提示,执行第4步的时候就开始自动处理了,等一段时间(不超过十分钟),屏幕不再输出的时候重启就可以了

IOS