打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
OSX: Scripts,让BootCamp在任何Mac上支持生成Windows7的USB安装盘

为什么要做这个呢,因为BootCamp只有在默认的Mac上才会有生成USB安装盘的选项,这个脚本就是为了确保用户使用它在任何一个Mac机器上都可以生成Windows的USB安装盘。当然了,如果你的Mac机器不支持使用USB启动,那么也是枉然。

这个脚本应该支持10.7.x到10.9.x的Boot Camp. 10.10DP2应该也可以。

Boot Camp.app应该在它默认的目录中,也就是/Applicaitons/Utilities/里面。

复制到一个文本文件,变更属性为可以运行,然后sudo运行之。

  1. #!/bin/bash  
  2. sudo killall "Boot Camp Assistant"  
  3.   
  4. BCA="/Applications/Utilities/Boot Camp Assistant.app/Contents/"  
  5. ROMver=$(system_profiler | grep "Boot ROM Version:" | awk '{print $4}')  
  6. Model=$(system_profiler | grep "Model Identifier:" | awk '{print $3}')  
  7. ROMpar=$(echo $ROMver | awk -F. '{print $1}')  
  8.   
  9. if [ ! -e "$BCA/Contents/Info_backup.plist"]; then  
  10.    sudo cp "$BCA/Info.plist" "$BCA/Info_backup.plist"  
  11. fi  
  12.   
  13. sudo /usr/libexec/PlistBuddy -c "add :DARequiredROMVersions:0 string '$ROMver'" "$BCA/Info.plist"  
  14.   
  15. sudo /usr/libexec/PlistBuddy -c "print USBBootSupportedModels" "$BCA/Info.plist"  
  16.   
  17.   
  18. if [ $? != 0]; then  
  19.    # OS X 10.8.x & up to 10.9  
  20.    sudo /usr/libexec/PlistBuddy -c "add :PreUSBBootSupportedModels:0 string '$Model'" "$BCA/Info.plist"  
  21.   
  22.    sudo /usr/libexec/PlistBuddy -c "copy PreUSBBootSupportedModels USBBootSupportedModels" "$BCA/Info.plist"  
  23.   
  24.    sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app  
  25. else  
  26.    # Lion OS X 10.7.x  
  27.    sudo /usr/libexec/PlistBuddy -c "add :USBBootSupportedModels:0 string '$ROMpar'" "$BCA/Info.plist"  
  28.   
  29. fi  



恢复原样很简单:

  1. #!/bin/bash  
  2.   
  3. if [ -e "$BCA/Contents/Info_backup.plist" ]; then  
  4.    sudo cp "$BCA/Info_backup.plist" "$BCA/Info.plist"  
  5. fi  


  1.   


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
iOS xcode jenkins 测试打包显示自增版本号及时间戳
iOS 批量打包
iOS Build 版本自动增加方法
WinSCP 修改用户权限至root的方法
Mac上启动Webserver服务
nagios监控postgresql
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服