文档章节

Ubuntu12.04 安装 Mac OSX 10.9.5和 Xcode 6.2

cyper
 cyper
发布于 2015/05/27 13:11
字数 973
阅读 295
收藏 0

请对照这里进行安装:http://bbs.feng.com/read-htm-tid-7625465.html
参考http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html

以下是Cyper的笔记,仅供参考:

我下载的是最新版本的virtualbox 4.3.28 for Linux
装好后, 新建一个Max OS的VM, 名称为mac,分配的硬件参数如下:
2 CPU, 80G HDD, 4G Mem, 128M Video Mem, Enable 3D Acceleration, 去掉Floppy Disk以及EFI,
Network用默认的NAT,


一开始Storage选择HackBoot_Mav.iso
 
启动时Devices > Insert cd/dvd,选择那个OSXMavericks2.iso
然后F5,按回车开始安装。

我的VB host键是右ctrl, 按一下右ctrl+F就会在全屏和非全屏模式下切换

安装过程需要打开Disk Utility来erase这个80G的盘,新的盘名为macosx., 安装过程大概30分钟.

会自动重启,等熄火后Close/Power Off这个VM..

设置Storage,删除那个OSXMavericks2.iso, 换成HackBoot_Mav.iso,

启动,和先前一样, Devices > Insert CD/DVD选择OSXMavericks2.iso然后

F5, 等OSX Base System变绿后,按回车

等安装界面出来后选择Continue, 选择Agreee, 这次选择Utilities > Terminal

依次键入以下内核扩展命令(注意第一行macosx是你的盘名默认为Untitled我在erase的时候改成macosx了)

umount /Volumes/macosx
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
都是常用命令,只有一个cp -p的参数不明白, man一下
-p     same as --preserve=mode,ownership,timestamps
嗯。。

最后关闭terminal等硬盘灯不闪后close/Power Off VM

Storage选择 HackBoot_Mav.iso,,启动..

此时默认选中的是第一个OS X Boot, 用光标键切换到第二个盘标(macosx),按回车继续安装..

在 苹果菜单 -> 系统偏好设置(System Preferences) -> 安全性与隐私(Security & Privacy) 里面选择 “任何来源” (用于安装 MultiBeast)

下载MultiBeast-Mavericks-Edition-6.1.0.zip, 解压双击安装Quick Start>EasyBeast>Build>Install,安装结束后Close/Power Off VM

在Storage中删除HackBoot_Mav.iso并重新勾选上Enable EFI..

启动

根据release notes, Xcode6.2是Mavericks上所支持的最后一个Xcode版本, 安装Xcode_6.2.dmg中.

装完后运行xcode提示需要10.9.4及以上版本(而我这个Hack版的仅为10.9)

然后按照提示打开App Store我选择下载并更新到10.9.5...又要下载900多M, 你敢信吗?升级成功了!!

启动xcode的时候报错。
http://stackoverflow.com/questions/25996484/xcode6-wont-start-stuck-on-verifying-xcode

根据这篇帖子只要使用命令xattr -d com.apple.quarantine /Applications/Xcode.app就可以跳过合法性检查, 汗!!

至此。叼丝版的swift学习环境搭建成功,    来张图。。。



据说可以免费升级到10.10。下载中 https://www.apple.com/osx/how-to-upgrade/是否能升级成功还有待验证。

###2015-06-13今天从App Store中下载下来,下载完成后,我选择关机。然后再开机就会出现安装向导界面(也可以从launch pad中打开安装向导)
但是在点Install > Agree > OK后出现下面的错误提示:

Yosemite won't install (An error occurred while preparing the installation)

macrumors newbie

Oct 17, 2014
#2
Figured it out.
I had to clear the PRAM.
After doing it the installer continued just fine and Yosemite was installed.

In case you want to try it and you don't know how to clear your PRAM, shut down your computer and turn it back on. Just before the "Turn On" sound, press the [CMD] + [Option] + [P] + [R] keys, simultaneously and keep holding them till your computer restarts again.      


http://guides.macrumors.com/PRAM

How to Reset your PRAM

  1. Reboot your Mac
  2. Hold down Command (Apple) - Option (Alt) - P - R
  3. When you have heard the chime for the second time, release the keys and the Mac will boot as normal
  4. Once your operating system has loaded, you may need to verify your time zone, startup volume, and volume settings using System Preferences.
[ edit]

© 著作权归作者所有

cyper

cyper

粉丝 59
博文 685
码字总数 143352
作品 0
武汉
前端工程师
私信 提问
MacOS源码安装LuaJIT

今天想在自己的Mac上源码安装LuaJIT, 结果发现各种报错,在此做个笔记,也便以后查阅。 环境 系统版本:macOS Mojave, 10.14.3 XCode: Version 10.1 源码编译LuaJIT 下载源码 解压 编译 安装...

AlgoPeek
02/02
0
0
mac fatal error: 'stdlib.h' file not found

//1.检查头文件是否存在 $clang++ -E -x c++ - -v < /dev/null ignoring nonexistent directory "/usr/include/c++/v1" ignoring nonexistent directory "/usr/include" 注:说明macOS SDK 的......

席道坤
04/12
0
0
Mac OSX操作系统安装和配置Zend Server 6教程(1)

作为web开发人员,应该熟悉掌握各种系统下安装和配置web服务器与站点的技术。 随着越来越多的开发人员选择Zend Server服务器,慧都推出了在Mac OSX系统安装和配置Zend Server 6教程,此教程将...

kouxunli1
2013/10/15
0
0
Safari 7.0.6 和 6.1.6 测试版发布

今天早些时候,苹果向开发者发布了最新 OS X Mavericks 10.9.5 测试版。现在苹果又向开发者发布了最新 Safari 测试版,适用于OS X Mavericks 系统的 Safari 7.0.6 以及适用于 OS X Mountain ...

oschina
2014/08/14
996
3
历经11个测试版,苹果 macOS Mojave 正式版发布

苹果今天发布了 macOS Mojave 正式版,Mojave 一共经历了 11 个测试版。Mac 用户可以免费下载和安装 Mojave。下载地址 >>> https://itunes.apple.com/us/app/macos-mojave/id1398502828?mt=1......

局长
2018/09/25
9.4K
51

没有更多内容

加载失败,请刷新页面

加载更多

仿优酷客户端底部导航源码

实现类似优酷客户端底部导航菜单按钮。效果十分炫,用户拖动列表是,导航按钮自动隐藏。点击某个按钮,更多按钮会从底部引出。具体效果请看视频。测试时,需将模拟器的语言区域设置成中国。该...

CAIYOUE
26分钟前
0
0
springboot项目打包docker镜像

第一步、项目打包 首先将你的项目打包成jar包 第二步、将jar包上传到服务器 第三步、Dockerfile Dockerfile.txt 内容 FROM openjdk:8-jdk-alpineADD dockertest.jar app.jarEXPOSE 8080...

嘴角轻扬30
28分钟前
1
0
ssh,scp带密码操作

ssh,scp带密码操作 1、远程执行,带密码参数 sshpass 安装命令: yum install sshpass 执行命令: sshpass -p "mima" ssh root@localhost --------参数小写p,密码mima 2、非22端口 ssh -p 9......

linjin200
33分钟前
1
0
三种百度网盘加速器,轻松突破10M/S,总有一款适合你!

这几天群里有同学一直抱怨百度网盘下载电影和学习资料太慢了,让我帮忙推荐几款可以提高速度的软件,其实市面上已经有不少软件在干这件事了,今天我就来详细介绍几个软件,注意:只有pc端,没...

lwaif
34分钟前
2
0
RDS MySQL 8.0 语句级并发控制

RDS MySQL 8.0 语句级并发控制 背景 为了应对突发的数据库请求流量,资源消耗过载的语句访问,SQL 访问模型的变化, 并保持 MySQL 实例持续稳定运行,AliSQL 版本设计了基于语句规则的并发控...

zhaowei121
37分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部