设为首页 收藏本站
查看: 1678|回复: 0

[经验分享] 在 Win 7 下使用 VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5

[复制链接]

尚未签到

发表于 2015-4-14 08:06:30 | 显示全部楼层 |阅读模式
  建议电脑要求     Windows 7, 32 / 64 bit     CPU Intel Core i5 / i7     内存 4GB 以上     硬盘 500GB 以上
由于虚拟机不支持 Apple Quartz Extreme/Core Image, 需要 Quartz Extreme 的应用软件例如 iBooks Author,Pixelmator,SketchBook 等不能在虚拟机下使用 。
安装步骤
  ⑴ 下载:http://pan.baidu.com/s/1hqebqYw VirtualBox-4.3.14-95030-Win.1405567216.exe Oracle_VM_VirtualBox_Extension_Pack-4.3.14-95030.vbox-extpack  HackBoot_Mav.iso  OSXMavericks2.iso  (解压 OSXMavericks2.part1.rar, OSXMavericks2.part2.rar, OSXMavericks2.part3.rar)
⑵ 双击安装 VirtualBox-4.3.14-95030-Win.1405567216.exe及 Oracle_VM_VirtualBox_Extension_Pack-4.3.14-95030.vbox-extpack
  到BIOS中打开CPU虚拟化支持,因为OS X是64位的。
  
⑶.1 在 VirtualBOX 新建虚拟电脑  名称        :  Mac OS X Mavericks 操作系统 :  Mac OS X 版本        :  Mac OS X 10.9 Mavericks (64 bit)

DSC0000.png

  mav_01.png (32.64 KB, 下载次数: 1)
  下载附件
2014-1-28 12:11 上传

  
⑶.2 内存分配最少 2048 MB 以上

DSC0001.png

  mav_02.png (28.19 KB, 下载次数: 1)
  下载附件
2014-1-26 11:42 上传

  
⑶.3 创建新的虚拟硬盘

DSC0002.png

  mav_03.png (32.39 KB, 下载次数: 1)
  下载附件
2014-1-26 11:43 上传

  
⑶.4 选择 VDI (VirtualBox Disk Image)

DSC0003.png

  mav_04.png (34.29 KB, 下载次数: 1)
  下载附件
2014-1-26 11:43 上传

  
⑶.5 选择 Dynamically allocated

DSC0004.png

  mav_05.png (33.59 KB, 下载次数: 1)
  下载附件
2014-1-26 11:43 上传

  
⑶.6 设置虚拟硬盘位置及大小, 建议大小为 20 GB (最好 40 GB)

DSC0005.png

  mav_06.png (31.94 KB, 下载次数: 1)
  下载附件
2014-1-26 11:44 上传

  
⑷.1 打开 VirtualBOX 虚拟机的设置, 在设置的系统 -> 主板, 去掉 "软驱",取消勾选 "启用 EFI"  

DSC0006.png

  mav_07.png (43.5 KB, 下载次数: 1)
  下载附件
2014-1-26 11:44 上传

  
⑷.2 系统 -> 处理器, 选择双核 CPU 数量 = 2

DSC0007.png

  mav_08.png (34.97 KB, 下载次数: 1)
  下载附件
2014-1-26 11:45 上传

  
⑷.3 显示 -> 显卡 -> 显存大小设置到最大 128 MB 勾选 Enable 3D Acceleration

DSC0008.png

  mav_09.png (35.82 KB, 下载次数: 1)
  下载附件
2014-1-26 11:45 上传

  
⑸.1 在设置的 Storage -> Storage Type  属性 Controller SATA 的光盘图标 Choose a virtual CD/DVD disk file 选择 HackBoot_Mav.iso 文件
  请不要从UNC等网络路径加载IOS文件,否则会提示: read hfs+ file ….,就回到引导界面了

DSC0009.png

  mav_10.png (40.12 KB, 下载次数: 1)
  下载附件
2014-1-26 11:46 上传

  
⑸.2 在 HackBoot_Mav.iso 的启动引导下, 如下 OSX Boot 页面出现后,在虚拟机菜单 CD / DVD Drive -> Choose a virtual CD/DVD disk file 选择 OSXMavericks2.iso 文件

DSC00010.png

  mav_11.png (648.54 KB, 下载次数: 1)
  下载附件
2014-1-26 13:10 上传

  
⑸.3 按键 F5刷新后, 图标标签变为 OS X Base System,
  敲击空格键,输入-v –x, 回车开始安装系统,否则安装过程中会一直提示still waiting for root device错误,据说好像是硬盘的访问权限问题。 DSC00011.png


  mav_12.png (641.6 KB, 下载次数: 1)
  下载附件
2014-1-26 13:11 上传

  
启动过程可能停在这里一分钟

DSC00012.png

  mav_37.png (209.71 KB, 下载次数: 1)
  下载附件
2014-1-26 14:13 上传

  
⑸.4 开始时, 选择安装语言

DSC00013.png

  mav_13.png (56.61 KB, 下载次数: 1)
  下载附件
2014-1-27 15:10 上传

  
⑸.5 安装系统开始时,找不到任何有效的硬盘 , 使用菜单 实用工具 ->磁盘工具  格式化虚拟硬盘

DSC00014.png

  mav_14.png (127.82 KB, 下载次数: 1)
  下载附件
2014-1-26 13:15 上传

  
⑸.6 左边点选硬盘, 选择 "抹掉", 名称 Name 录入 "Mavericks",  然后点击 Erase 抹掉

DSC00015.png

  mav_15.png (125.92 KB, 下载次数: 1)
  下载附件
2014-1-26 13:15 上传

  
⑸.7 格式化完毕, 关闭磁盘工具后, 点选 Mavericks 磁盘, 点击 安装

DSC00016.png

  mav_16.png (41.56 KB, 下载次数: 1)
  下载附件
2014-1-26 13:23 上传

  
安装系统需要 30 分钟以上

DSC00017.png

  mav_17.png (59.44 KB, 下载次数: 1)
  下载附件
2014-1-26 13:22 上传

  
安装 Mac OS X 系统完毕。

DSC00018.png

  mav_40.png (70.89 KB, 下载次数: 1)
  下载附件
2014-1-27 17:08 上传

  
⑸.8 安装系统后, 需要重新启动, 虚拟机选 Close 及 Power Off 关闭虚拟机

DSC00019.png

  mav_41.png (106.61 KB, 下载次数: 1)
  下载附件
2014-1-27 17:09 上传

  
⑸.9.1 关闭 Mac OS X Mavericks 虚拟机后, 在设置的 Storage -> Storage Type  Controller SATA 属性 退出 OSXMavericks2.iso

DSC00020.png

  mav_42.png (38.91 KB, 下载次数: 1)
  下载附件
2014-1-27 17:13 上传

  
⑸.9.2 CD / DVD Drive 的光盘图标 Add CD/DVD Drive 选择 HackBoot_Mav.iso 文件

DSC00021.png

  mav_47.png (39.97 KB, 下载次数: 1)
  下载附件
2014-1-28 10:25 上传

  
⑸.10 在 HackBoot_Mav.iso 的启动引导下, 如下 OSX Boot 页面出现后

DSC00022.png

  mav_34.png (114.52 KB, 下载次数: 1)
  下载附件
2014-1-26 14:13 上传

  
⑸.11 在虚拟机菜单 CD / DVD Drive -> Choose a virtual CD/DVD disk file 选择 OSXMavericks2.iso 文件

DSC00023.png

  mav_35.png (427.25 KB, 下载次数: 1)
  下载附件
2014-1-26 14:13 上传

  
⑸.12 按键 F5刷新后, OSX Boot 图标标签变为 OS X Base System(绿灯亮),回车再次进入安装系统

DSC00024.png

  mav_36.png (421.54 KB, 下载次数: 1)
  下载附件
2014-1-26 14:13 上传

  
启动过程可能停在这里一分钟
⑸.13 再次进入安装系统,这次选实用工具菜单  -> 终端

DSC00025.png

  mav_38.png (166.4 KB, 下载次数: 1)
  下载附件
2014-1-26 14:14 上传

  
⑸.14 进入终端, 安装内核扩展,依次输入命令

DSC00026.png

  mav_44.png (59.42 KB, 下载次数: 1)
  下载附件
2014-1-27 17:28 上传

  
⑸.15 依次输入命令如下:



  • umount /Volumes/Mavericks
  • hdiutil attach /dev/disk0s2 -mountpoint /Volumes/mnt
  • cp -rp /Backup/Kexts/ElliottForceLegacyRTC.kext /Volumes/mnt/System/Library/Extensions
  • cp -rp /Backup/Kexts/FakeSMC.kext /Volumes/mnt/System/Library/Extensions
  • cp -rp /Backup/Kexts/NullCPUPowerManagement.kext /Volumes/mnt/System/Library/Extensions
  • chmod -R 0755 /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
  • chmod -R 0755 /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
  • chmod -R 0755 /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
  • chown -R root:wheel /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
  • chown -R root:wheel /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
  • chown -R root:wheel /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
  • hdiutil detach /Volumes/mnt
复制代码  ⑸.16安装内核扩展后, 退出终端后, 必须等待虚拟机的硬盘指示灯熄灭, Power Off 关闭虚拟机

DSC00027.png

  mav_45.png (104.37 KB, 下载次数: 1)
  下载附件
2014-1-27 17:24 上传

  
⑹.1 关闭 Mac OS X Mavericks 虚拟机后, 在设置的 Storage -> Storage Type  Controller SATA 属性 CD / DVD Drive 的光盘图标 Add CD/DVD Drive 选择 HackBoot_Mav.iso 文件

DSC00028.png

  mav_47.png (39.97 KB, 下载次数: 1)
  下载附件
2014-1-28 10:20 上传

  
⑹.2 在 HackBoot_Mav.iso 的启动引导下, 如下 OSX Boot 页面出现后 , 使用向右方向键选择启动 Mavericks (绿灯亮),
  敲击空格键,输入-v –x –f, 回车开始启动系统,否则会卡在Resetting IOCatalogue这个命令下很久
DSC00029.png


  mav_20.png (80.92 KB, 下载次数: 1)
  下载附件
2014-1-26 13:25 上传

  
⑹.3 启动 Mac OS X Mavericks 虚拟机文件后, 进入 Mac OS X 设置国家  

DSC00030.png

  mav_21.png (76.27 KB, 下载次数: 2)
  下载附件
2014-1-26 13:16 上传

  
⑹.4 输入用户名称和用户初始密码

DSC00031.png

  mav_22.png (94.44 KB, 下载次数: 1)
  下载附件
2014-1-26 13:26 上传

  
⑹.5 完成其他安装步骤后,不要启动 iCloud 也不要注册, 并成功进入 Mac OS X 系统

DSC00032.png

  mav_48.png (603.29 KB, 下载次数: 1)
  下载附件
2014-1-27 17:07 上传

  如需要更改时区 (左上角的 ?苹果菜单 -> 系统偏好设置(System Preferences) -> Date & Time)      如需要更改语言 (左上角的 ?苹果菜单 -> 系统偏好设置(System Preferences) -> Language & Text), 重启后才更新
⑹.6 在 ?苹果菜单 -> 系统偏好设置(System Preferences) -> "安全性与私隐" 里面选择 “任何来源” (用于安装 MultiBeast)

DSC00033.png

  mav_25.png (190.81 KB, 下载次数: 1)
  下载附件
2014-1-26 13:27 上传

  
⑹.7 使用 Mac OS X Mavericks 的 Safari, 下载  http://pan.baidu.com/s/1bnb3D9P 及自动解压 MultiBeast-Mavericks-Edition-6.0.1.zip 下载 MultiBeast 6.1 更新 : http://pan.baidu.com/s/1sjCUOGH
⑹.8 自动解压后的文件是在 下载 文件夹里面, 双击 MultiBeast 启动安装  

DSC00034.png

  multibeat.png (6.06 KB, 下载次数: 1)
  下载附件
2014-1-27 08:20 上传

  
点选 Quick Start, 点选  EasyBeast

DSC00035.png

  mav_31.png (142.35 KB, 下载次数: 1)
  下载附件
2014-1-27 17:28 上传

  
⑹.9 点选 Build 及最后点击右下角的 Install 开始安装

DSC00036.png

  mav_53.png (101.79 KB, 下载次数: 1)
  下载附件
2014-1-27 17:32 上传

  
⑹.10 等待几分钟后,安装完毕后, 在 Mac 关机。

DSC00037.png

  mav_33.png (86.9 KB, 下载次数: 1)
  下载附件
2014-1-26 13:30 上传

  
⑹.11 Mac关机及关闭 Mac OS X Mavericks 虚拟机后,  打开 VirtualBOX 设置虚拟机, 在 Storage -> Controller SATA 属性退出 HackBoot_Mav.iso 文件

DSC00038.png

  mav_54.png (37.33 KB, 下载次数: 1)
  下载附件
2014-1-27 18:51 上传

  
⑹.12 及在虚拟机设置的 系统 -> 主板 勾选 "启用 Enable EFI"  

DSC00039.png

  mav_28.png (49.81 KB, 下载次数: 1)
  下载附件
2014-1-27 18:51 上传

  
⑹.13 启动虚拟电脑, 会直接启动 Mac OS X Mavericks 虚拟硬盘,  以后并不需要 Hackboot_Mav.iso 光盘文件的引导

DSC00040.png

  mav_29.png (598.28 KB, 下载次数: 1)
  下载附件
2014-1-26 13:33 上传

  
⑺ 重新启动虚拟电脑后, 可选择挂上磁盘映像 xcode_5.0.1_gm_seed.dmg 安装 Xcode 5 及 command_line_tools_os_x_mavericks_for_xcode__late_october_2013.dmg 安装 Command Line Tools

DSC00041.gif

  mav_30.png (343.02 KB, 下载次数: 1)
  下载附件
2014-1-26 13:34 上传

  
⑺.1 使用 Mac 的终端, 取消强制 iOS 项目的签名



  • SDKFILE="$(xcode-select --print-path)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/SDKSettings.plist"
  • sudo /usr/libexec/PlistBuddy -c "Set :DefaultProperties:CODE_SIGNING_REQUIRED NO" "$SDKFILE"
  • sudo /usr/bin/plutil -convert binary1 "$SDKFILE"
复制代码  ⑺.2 在 Xcode 测试编译适用于iOS的终端 MobileTerminal 项目  下载 MobileTerminal 项目文件夹 :   DSC00042.png mobileterminal-520-A.zip (234.82 KB, 下载次数: 1115)



2014-1-30 12:28 上传点击文件名下载附件
  


DSC00043.png

  iphone-sim.png (94.16 KB, 下载次数: 1)
  下载附件
2014-1-30 13:33 上传

  
⑻.1 本地机器连接到虚拟机, 除了挂上磁盘映像以外, 还有 2 个方案, 方案一 使用SMB 文件共享   SMB文件共享从其他设备访问Windows 7    在 Windows 7的机器 控制面板 -> 所有控制面板项 -> 网络和共享中心 -> 进阶共用设定”   1) 启用网络搜索   2) 启用文件和打印机共用   3) 关闭公用文件夹共享   4) 流媒体“不要紧,这个挑选你所需要的   5) 启用文件共享对于使用设备40 -或56位加密   6) 启用密码保护的共用(除非你希望每个人都在网络上访问)
参考 : http://support.apple.com/kb/PH13882?viewlocale=zh_CN
在 Mac 虚拟机的设置

DSC00044.png

  smb.png (144.68 KB, 下载次数: 1)
  下载附件
2014-1-27 17:51 上传

  
⑻.2 本地机器连接到虚拟机, 方案二 本地机器使用 PuTTY 及 WinSCP 远程登录
⑻.2.1 在虚拟机的设置选择 网络 -> 端口转发 Port Forwarding

DSC00045.png

  mav_50.png (36.64 KB, 下载次数: 1)
  下载附件
2014-1-27 18:14 上传

  
⑻.2.2 添加规则 TCP 协议 主机端口 2222 转发 虚拟机端口 22 如下

DSC00046.png

  mav_49.png (25.8 KB, 下载次数: 1)
  下载附件
2014-1-27 17:55 上传

  
⑻.2.3 Mac 虚拟机, ?苹果菜单 -> 系统偏好设置 -> 共享 内启动 远程登录

DSC00047.png

  mav_51.png (74.72 KB, 下载次数: 1)
  下载附件
2014-1-27 18:14 上传

  
⑻.2.4 本地机器用 PuTTY 或 WinSCP 连接到虚拟机,  使用本地机器地址 localhost 及端口 2222

DSC00048.png

  mav_52.png (52.34 KB, 下载次数: 1)
  下载附件
2014-1-27 18:14 上传

  



  winscp_login.png (18.26 KB, 下载次数: 1)
  下载附件
2014-1-27 20:45 上传

  相关帖子  在 Win 7 下使用 VirtualBOX 虚拟机安装 OS X 10.8 Mountain Lion 及 Xcode 4.5 http://bbs.feng.com/read-htm-tid-5329046.html  iOS 7 开发的好东西【本地下载】http://bbs.feng.com/read-htm-tid-7244970.html

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-56893-1-1.html 上篇帖子: Oracle VM VirtualBox 安装与使用 下篇帖子: [转]ubuntu主机,virtualbox下安装xp上网,文件共享,u盘不识别等问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表