一年一折腾,今年二折腾

31 篇文章 0 订阅


1)AMD from 10.9.3 to 10.9.4 

refs:

http://hackintosh.zone/hackintosh-topic/3399-amd-update-from-1093-to-1094/


2)AMD kernel 升级

refs:

http://hackintosh.zone/page/osx86.html/hackintosh/articles/os-x-1092-update-released-r24/

AMD Users must follow the above step but before that
download this kernel : Mac OS X 10.9.2 AMD Kernel
rename it as mach_kernel.bak place it in root of your OS X Volume
when it restarts use the chameleon bootl flag to boot: mach_kernel.bak -v
after that remove mach_kernel in the root and rename mach_kernel.bak as mach_kernel


3)10.9.5 Combo update

refs:

http://hackintosh.zone/hackintosh-topic/4391-msi-z87-g45-gaming-and-how-i-did-to-make-it-work-with-mac-os-x-and-update-it-to-1095/

 
10.9.5 - This one is tricky, updates kernel and renders system useless unless done as below.
  • Run Terminal window and the login as root user by entering following command.
    sudo -i
  • Make a copy of the kernel.
    cp /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_ok
  • Make a copy of Extensions folder.
    cp -R /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok
  • Install update and upon reboot, insert installation DVD or thumbdrive with following boot parameters.
    xpcm-free -v
  • Go through the first installation step without doing anything, open up Terminal via the menu.
  • Run following commands to restore working kernel and extensions.
    mv /Volumes/NameOf YourSystemVol/mach_kernel /Volumes/NameOf YourSystemVol/mach_kernel_bad
    cp /Volumes/NameOf YourSystemVol/mach_kernel_ok /Volumes/NameOf YourSystemVol/mach_kernel
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions /Volumes/NameOf YourSystemVol/System/Library/Extensions_bad
    mv /Volumes/NameOf YourSystemVol/System/Library/Extensions_ok /Volumes/NameOf YourSystemVol/System/Library/Extensions
  • Remove DVD and restart system, add following as boot parameters at the Niresh boot screen if needed.
    -x -v -f
  • Use Kext Wizard to repair permissions and rebuild cache.
  • Restart again and you should be up and running.
  • Now you can remove the bad kernel and extensions folder, they are not needed anymore.
 
Extra fun things to know
 
Disable .DS_Store files poluting network drives.
  • Open Terminal and run following command.
    defaults write com.apple.desktopservices DSDontWriteNetworkStores true

 

Thanks again and i hope someone else have use for how i did.  :D

 

Update: Thanks to madthinker for pointing out some question marks in this guide, added sections are marked with green above.

 




改成old后会重新生成?
/System/Library/Extensions/RemoteVirtualInterface.kext/
AppleUSBEthernetHost.kext.old    
AppleMobileDevice.kext


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值