iphone开发笔记一 mac os 10.7.2安装与配置

开发iphone需要苹果电脑,买的二手电脑,07年中的网上看了下好像最大只支持2g内存。但是卖家说可以升到4g也不知道行不行,以后再升。

拿到手的时候,装了10.5 Leopard和win XP系统。装XP的人破环了GUID 分区表,没办法只能重装。苹果系统必须安装再guid分区格式,有200m的隐藏分区属于重要信息。

这里说下guid和主引导记录的硬盘格式区别:http://hi.baidu.com/hpbars/blog/item/0bb18198ca2ee5026e068cb5.html

Intel Mac 使用新的GPT格式(英特尔EFI标准的一部份,用来取代老式的PC BIOS)的磁盘分区表,windows使用老式的MBR格式,linux可以用两者中的任何一种,但是GRUB只认MBR格式。GPT磁盘可以有128个主分区,所以没必要有扩展分区的概念,MBR磁盘最多有四个主分区,所以用扩展分区和逻辑盘符来弥补。典型的windows磁盘其实只有两个主分区,c盘是一个,d,e,f,...合起来是一个。

为了在intel mac 上安装windows,Boot Camp 使用了GPT-MBR混合磁盘以及固件模拟BIOS。在这个世界上,目前除了apple的磁盘工具,没有其他软件能够处理GPT-MBR混合磁盘。(所以不要使用PC上你们熟悉的分区软件,它们会毁掉GPT。这就是说,你应该在一开始就用apple的磁盘工具做好所有分区,以后也只用apple的磁盘工具)。由于MBR最多只有4个主分区,所以windows只能看到GPT-MBR混合磁盘的头四个分区。

如果你的10.5系统没有被破坏成主引导记录分区格式,那么可以拿10.6的盘直接 升级。不然就得重装!重装前可以拿苹果的time machine备份一下。


1、用自带的 10.5 Leopard 的安装盘装 10.5

插入光盘后重启,重启的时候按住option键,进入选择系统界面,这时候要有耐心,等一下光盘启动的选项才会出现。

光盘成功引导后,在上面的工具里选择【磁盘工具】,然后格式化整个硬盘,记得要选择GUID分区表(如果没选对会提示这个硬盘无法安装,如下图)

格式化正确后一路next安装完 leopard

(注意有个光盘完整性检查至少要花掉1个小时,如果光盘保管的还不错请直接跳过)

然后就会看到以当时标准来说做的很炫的欢迎视频(现在看起来很傻……)

然后运行软件更新可能要注册苹果id,注册一个。然后更新到10.5.8

2、升级到10.6 Snow Leopard

然后在网上下载 10.6 Snow Leopard 的dmg (snowleopard_10a432_userdvd.dmg)。大约是6.1G左右。试了下只有这个有用,其他版本都没用。

拿了一个16G的金士顿U盘分区做成mac扩展格式的。插入MACBOOK以后,磁盘工具,选择【恢复】,源文件用snowleopard_10a432_userdvd.dmg,目标 选择16G的U盘

大约要半小时(主要看U盘速度)其实就是把系统镜像到u盘中,把u盘当光盘使用。

做好后直接重启,按住option,等U盘图标出来,如同刚才那样直接安装……这里不赘述

(我尝试过直接用U盘装 Snow Leopard,没能成功。非得要从原装10.5.8才能升到10.6。至于为什么我也不清楚)

然后软件更新,到10.6.8.

下面的3和4,没做过试验,因为要继续升级到mac os lion 10.7.2系统。

/**

然后运行boot camp 助理分一个硬盘给WIN7,大小可以自己选。(10.6的不像最新的macbook air的lion可以U盘装WIN7,所以得用下一步的软件引导)

3、rEFIt,引导WIN7安装U盘

首先下载一份原版WIN7 SP1 64位系统(网上有2B还信誓旦旦的说一定要用ghost系统,别理它。敢问是它厉害还是微软+apple的技术人员厉害啊?),

用微软官方出的【Windows 7 USB DVD Download Tool】把IOS写到U盘里(这里需要一台有windows的电脑)。

然后下载rEFIt,在MAC里安装(注意有可能出现安装完没效果的情况,这时要手动打开终端,然后搜索enable-always.sh,把里面的代码全部复制到终端里然后回车,再重启MAC应该就能看见选系统的画面了)

成用rEFIt引导出选择画面的话就会看见U盘安装的选项,点进去一路安装WIN7就是了(注意安装途中会重启几次,所以得守在电脑旁边选择进入硬盘windows,以免20秒时间走完自动进了MAC)

4、安装boot camp

没安装boot camp 的 WIN7会出现发热量不减,左边耳机输出接口的激光输出一直亮着,屏幕分辨率不对,花屏,一段时间自动重启等情况。所以必须装boot camp

先在网上下一个boot camp 4.0(615M)(注意苹果官网没有4.0下载,只有升级包的链接)

把WIN7的UAC关掉(在控制面板输入UAC,然后把滑动条从默认拉到最底下,重启)

然后解压boot camp 4.0.IOS, 搜索bootcamp64.msi。鼠标右键,然后选择兼容性诊断,过一段时间会显示跳过版本检查,然后点运行就能安装了。

安装完重启,然后把UAC改回标准,就大功告成了!

**/

5、升级到10.7 lion 

网上下载10.7.2的系统。可以直接下载到硬盘里,双击直接安装。不需要恢复到u盘或者移动硬盘里面安装。10.7必须在原来的10.6的系统上升级安装。

6、安装xcode

    最重要的来了, 安装xcode4.3,用系统自带的appstore 下载xcode 并安装。一切都是自动化,不需要自己做什么安装成功后会有个develop文件夹。
    最后用time machine 备份一下。
 安装双系统可以参考http://hi.baidu.com/3game/blog/item/720ec850c76fc8561038c2bd.html  未试验。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值