浏览模式: 标准 | 列表
11月
26

Mac OS X Yosemite 安装笔记

月初时,从妹夫那里借来一台 Mac Mini,之后就开始了对 Mac OS X 的折腾。经过了半个月的奋战,从 Mac Mini 到我原来用的台式机,以及老婆用的神舟笔记本,全都让我整成了 Mac OS X Yosemite。期间重装了好多次,也遇到了很多问题。老婆建议我记下了,以备以后查阅。于是就有了此文。

Mac Mini 的安装没什么好说的,从 Apple Store 下载 Yosemite 安装程序,然后,用磁盘工具从硬盘最后分出一个 8G 分区来,比如命名为 Install,然后在终端里输入:

sudo /Applications/InstallOSXYosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath /Applications/InstallOSXYosemite.app --no interaction

安装分区就制作好了。接下来重启,按住 option 键,选择安装盘分区,就可以全新安装系统了。

接下里是安装我原来用的台式机,之前这个机器用的是 Windows 8.1,多块硬盘,使用主板的 Raid 功能,用 3 块 1T 硬盘做了个 2T 的 Raid5,因为 Mac 不能识别通过主板功能实现的 Raid 磁盘,所以需要先把数据备份出来,然后把 Raid 分区解除。还好之前买了一个单块的 2T 硬盘,挂到机器上,用 GHOST 做磁盘对拷,用了 8 个小时,终于把数据备份完了。

在 PC 上安装 Mac OS X 有好多种方法,比如现在流行的有通过变色龙引导或通过四叶草来引导,我的机器比较老,主板是仅支持 BIOS 启动的,不支持 UEFI 方式启动,所以使用变色龙来引导安装比较快速方便。四叶草我也试过,在我的机器上开机速度比较慢(比使用变色龙那是慢太多了),另外在驱动方面我也搞不起那个出怎么配置,最后放弃了。最后使用的是这篇文章 UniBeast: Install OS X Yosemite on Any Supported Intel-based PC 中介绍的方法来安装的。

我的机器是自己配的,配件是按照 iMac 27 (12,2) 的配置来选的,因此在驱动上安装比较容易,我的主板是技嘉的 P67A-UD3R-B3,需要使用的 DSDT 文件可以直接从 tonymacx86 的 DSDT 数据库中下载。显卡驱动是从 HackintoshOSX 上找的。声卡,SSD Trim 补丁等这些直接使用的 MultiBeast 中的驱动。还有一部分好用的驱动和补丁(比如 SSDT.aml 文件的生成)来自:Hackintosh Vietnam

这是我最后变色龙的配置:

神舟笔记本的安装和配置跟我的台式机差不多,就不细写了。

本来想写一大篇的,没想到最后还是三言两语就完事了,看来真的是懒了。

图片附件(缩略图):
大小: 191.47 K
尺寸: 500 x 288
浏览: 10845 次
点击打开新窗口浏览全图

 Lion 安装镜像制作过程参见这个:使用VMware虚拟机装Mac OS X Lion教程

Windows 的 VMWare 7.1.4 创建虚拟机之前要先打补丁:macosx_guest_vmware_7.tar.gz

虚拟机创建之后,注意光驱类型一定要设置成 SCSI 类型的,否则安装时会出现禁止符号。

虚拟机创建后,要把 nvram 文件替换为这个:lion.nvram.zip

然后就可以启动虚拟机进行安装了,安装很容易,安装完成后,显卡和声卡的配置参见:VMWare 下完美安装 Mac OS X

现在唯一的问题就是我的CPU在Lion下显示为未知。

大小: 2.8 M
尺寸: 500 x 313
浏览: 1448 次
点击打开新窗口浏览全图

首先安装Mac OS X到 VMWare WorkStation 下,需要先给 VMWare 打个补丁,补丁如下:

wm_mac.zip

安装完补丁之后,就可以直接安装了,不需要什么辅助盘,直接用安装盘(镜像)就可以啦。

如果是 10.6.3 及其以上版本的安装,安装时需要先修改一下虚拟机的 vmx 文件,然后重新打开虚拟机安装。修改方法参见:

i7 2600 VMWare 下安装Mac OS X 10.6.7

 

然后安装VMWare Tools的最新版本:darwin.iso

然后安装声卡驱动:

ensoniqaudiopci_v1.0.3_common_installer.pkg

修改 vmx 优化声卡配置:

sound.highPriority = "TRUE"  
pciSoundDAC1InterruptsPerSec = 0
pciSound.DAC2InterruptsPerSec = "16"                                                                                                
pciSound.priorityBoost = "TRUE"

最后安装显卡驱动:

vmsvga2_v1.2.3_common_installer.pkg

修改 vmx 优化显卡配置:

svga.autodetect = "FALSE"
svga.vramSize = "134217728"
mks.enable3d = "TRUE"
svga.enableScreenObject = "TRUE"
svga.enableTracesReg = "TRUE"

现在终于可以用 QQ 截图了。

然后安装自动调整客户机分辨率的补丁:guestd_patches.pkg

之后重启虚拟机,你就会发现“Fix Guest Now"这项菜单生效了。

显卡和声卡驱动的最新版本从这里下载:

http://sourceforge.net/projects/vmsvga2/files/

 

买了 i7 2600 之后一直很纠结的一件事情就是在 VMWare 里面安装 Mac OS X,不能 Update 到最新版本,否则重启就会出现:

 The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point.

这个错误。我开始以为是 Mac OS X 跟 Sandy Bridge 的 CPU 不兼容,不过我还是不死心,最后终于被我 Google 到答案了。只需要关掉虚拟机,在 vmx 文件中加入这样一行

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

然后再重启虚拟机,系统就可以启动啦,太神奇了!

 本文内容中所涉及到的软件、脚本、安装配置方法均来自网络,并非原创。

Mac OS X 自带的终端颜色比较单调,即使使用了 ls 支持彩色显示的参数,但因为默认的颜色太暗,在黑色背景下仍很难看清。所以我们需要装一些插件,同时作一些配置,让我们的终端变得靓丽起来,废话不多说,看步骤。

1、下载 SIMBL,地址是:http://www.culater.net/software/SIMBL/SIMBL.php,Snow Leopard 要选择 0.9.7a 版本。下载之后安装即可。

2、下载:terminalcolours.bundle.zip,网上该插件有很多个版本,有些版本只支持 Leopard,不支持 Snow Leopard,所以务必要下载这个版本。下载之后解压缩,把 TerminalColours.bundle 放到 /Library/Application Support/SIMBL/Plugins 目录下面。

3、下载:ir_black.terminal.zip1b7t78.osx-saschalein.terminal.zip,这两个是两个不同样式的但都很漂亮的终端配置文件,下载之后解压缩,然后双击即可安装好。安装好之后,可以根据自己的喜好,再终端的菜单->偏好设置中自己再做配置的修改。

4、下载:colors,然后执行 chmod +x colors 加上执行权限,然后执行 ./colors,如果看到下图,说明上面的配置成功了。

大小: 30.8 K
尺寸: 383 x 228
浏览: 1155 次
点击打开新窗口浏览全图

5、接下来进一步配置一下登录脚本,让终端变得更靓丽好用,下载:bash_profilebashrc,并将它们分别改名为 .bash_profile 和 .bashrc,放入自己的用户目录下。

6、让Vim靓丽起来,下载:vimrc,用它替换 /usr/share/vim/ 下面的 vimrc 即可,注意权限要设置的跟原来一样。