目录
1 MacOS,还有其它
1.1 MacOSX 简介
1.2 安装的定义
2 安装版本10.4.3
2.1 准备活动
2.1.1 硬件配备
2.1.2 软件准备
2.1.2.1 MacOSX 安装盘
2.1.2.2 破解补丁
2.1.2.3 其他相关软件
2.1.3 安全性准备
2.1.4 对安装包的处理
2.1.4.1 格式转换
2.1.4.1.a 将分区转换成NTFS格式
2.1.4.2 应用补丁
2.1.4.3 刻盘
2.2 安装
2.2.1 全新安装和多系统并存情形
2.2.1.1 全新安装
2.2.1.2 多系统并存情形
2.2.1.2.1 虚拟机安装
2.2.1.2.2 刻盘安装
2.2.2 “系统安装第一部分”
2.2.2.1 虚拟机安装
2.2.2.2 刻盘安装
2.2.3 完成安装
2.2.4 建立多系统启动菜单
2.2.5 设备安装
2.2.6 特殊情况下的特殊安装方式
2.2.6.1 借鸡生蛋
3 安装版本10.4.4
3.1 研究性文章列表
4 问题集锦
4.1 安装之前
4.2 安装准备工作
4.3 安装过程
4.4 安装后
=================
1 MacOS,还有其它
=================
1.1 MacOSX 简介
苹果电脑在微型计算机的发展历史上起着举足轻重的作用。20世纪90年代以来,苹果电脑开始生产其命名为Macintosh的电脑,从专业到个人划分了一系列的产品线,这一系列电脑使用MacOS操作系统。这一操作系统很大程度上被认为是现代图形化操作系统的始祖。它所具有的优良的操作性、友好的人机界面等特性使其成为令人称道的一种图形化操作系统,借助优良的工业设计和在操作系统及相关软件上的创新,苹果逐渐培养起一批忠实的信徒级用户。MacOS的最新版本是10,一般写做 MacOSX。在本文档中,Mac、MacOS、MacOSX以及OSX在没有特别指明的情况下都是指代这一版本的操作系统。MacOSX具有极为优秀的人机界面,并且具有数目众多的行业软件的支持,在很大程度上是特定行业的首选。
1.2 安装的定义
即使还是几个月以前,苹果电脑依旧使用着由IBM研发生产的PowerPC系列处理器。这一系列处理器采用不同于主流PC(x86架构PC)处理器的RISC指令集架构,除非受跨平台应用的支持,对应在这种处理器上使用的软件都无法在通常我们使用的x86架构PC平台上运行。之前,一些技术狂热者和苹果信徒们开发出了诸如PearPC之类的软件使得可以在x86架构PC上模拟出一台类似PowerPC架构的计算机并在它上面运行MacOS,但是由于是使用虚拟机的形式运行,在这里运行的MacOS运行迟缓,没有丝毫实用价值。
近期,苹果和Intel签订协议,将在其未来生产销售的计算机中使用由Intel生产的基于x86架构的处理器,并发放了可用于这种新的计算机的MacOSX操作系统。目前这种操作系统还仅仅对开发者发放。由于新的苹果电脑使用的硬件和我们的普通x86架构的PC并无大异,因此在理论上这个版本的操作系统可以用于一般的x86架构电脑。但是由于某些特定的原因,由苹果发放的新版本的MacOSX操作系统无法简单的直接安装在我们的电脑上,其中出现了非常多值得讨论的技术问题。本文就这些问题展开探讨。
在本文中,我们定义“安装”为在普通的非苹果生产的主流x86架构电脑上通过特定手段安装由苹果发放的用于DTK用户的MacOSX操作系统以及未来版本的MacOSX操作系统。
=================
2 安装版本10.4.3
=================
2.1 准备活动
2.1.1 硬件配备
安装MacOSX,我们需要一台主流或近主流的计算机。一般来说,这台计算机应该具有和下面列举的类似或者更好的硬件配置:
支持SSE2的CPU
256MB的内存
6GB以上的硬盘
一块比较现代的显卡
支持至少1024*768分辨率的显示器
如果使用刻盘安装,将需要一台DVD刻录机。
在
http://wiki.osx86project.org/wiki/in...件列表。
2.1.2 软件准备
2.1.2.1 MacOSX 安装盘
我们需要可以用于x86计算机安装的MacOSX安装盘。目前网上流传的版本包括10.4.1到10.4.3,各个版本号也有一些小版本区别,例如10.4.3版本就有8f0999和8f1111两个版本的区别。
各个版本具有不同的特性,一般来说,较新的版本能够带来更高的性能和更好的兼容性,会修正以前版本中存在的问题,同时也会带来新的问题。
这些版本均可以使用BT或者eMule等P2P传输方式获得,大小从多在2GB以上。煮一下载时最好选用没有安装过任何补丁的版本,这样可以在它们的基础上自己安装补丁,更具灵活性;推荐下载dmg格式的安装镜像而不是iso格式的,因为前者的体积会小很多。
这里推荐的版本是macosx_10.4.3_8f1111_for_dtk_userdvd.dmg,在google上搜索这个文件名并带上torrent关键字可以找到它的种子下载;在e-Mule上直接搜索这个文件名即可得到它的ed2k下载。
2.1.2.2 破解补丁
我们前面提到,MacOSX的x86版本病不能简单的直接在一般的x86架构PC上安装。简单的说,MacOSX-x86会判断你的电脑是否是由苹果生产的,并以此来决定是否在你的机器上工作。就这一问题,国外的一些技术上的高手们对MacOSX-x86进行了破解,并放出了一系列的补丁来欺骗MacOSX-x86或者绕开它的检测环节。同事这些补丁还会提高MacOS的兼容性,使得一些原本不能被其支持的硬件也可以正确的运行。
这些补丁见诸各种讨论MacOSX-x86安装的论坛。对于10.4.3 8f1111版本的安装镜像,可以使用由Hontoo封装制作的补丁包,在
http://bbs.osx86china.com/viewtopic....ntoo_MacOSX_10[1].4.3_8F1111A_SSE3_Emulator_V2e_Install_PPF.zip可以下载这个补丁。
2.1.2.3 其他相关软件
Norton Partition Magic 8.0。这是一个无损分区软件,我们将会使用它来在硬盘上分出可以用于安装MacOSX的分区。
包含Diskgen的启动盘。使用这个启动盘可以解决安装中的一些与分区相关的问题。
VMWare Workstation 5。这是一款虚拟机软件,我们可以借助它来进行免刻盘安装。
Daemon Tools 4。使用这个工具作为虚拟光驱工具。
UltraISO 7.6.1+。这个工具用于将dmg格式的文件转换成iso格式的文件。注意只有7.6.1或者更高版本的UltraISO支持这种转换。
PPF-O-Matic 3。这个工具用于对ISO格式的安装盘打补丁。它一般都会被包含在补丁的压缩包中。
包含Norton Ghost 8/2003的启动盘。这是一个可选的启动盘。
WinMD5sum。这个工具用于检查文件的MD5值,以验证其是否被修改或者损坏。
Chain0 文件。这个文件用于Windows多启动菜单。如果你可以正常使用MacOSX(Darwin x86 Boot Loader)启动菜单启动,则不需要这个文件。这个文件可以从MacOSX 10.4.3 8f1111及以前版本的安装盘中提取。
2.1.3 安全性准备
请备份重要数据。由于安装过程中经常涉及对分区表的操作,因此在这个过程中你的数据将处在极其危险的状态。
2.1.4 对安装包的处理
2.1.4.1 格式转换
如果你下载的是dmg格式的安装包,请将其转换为iso格式。在Win32环境下,运行UltraISO 7.6.1+。这个过程并不需要注册UltraISO。单击菜单栏的工具|格式转换,在弹出的窗口中选择你所下载的dmg文件、选择输出文件位置并在下面的“输出格式”框架中选择“标准ISO(*.ISO)”,单击转换。注意输出的文件可能大于4GB,因此输出文件的磁盘卷应该具有足够的磁盘空间,并且应该是NTFS格式的卷,因为FAT32格式卷不能支持大于4GB的文件。把FAT32格式分区转换成NTFS分区的方法请参考2.4.1.a节。这个过程是无损的。
转换过程可能持续数十分钟。
请在转换前后分别对dmg和iso文件进行MD5校验,以确保你所下载的文件和转换后的文件是正确的。
2.1.4.1.a 将分区转换成NTFS格式
如果要将一个磁盘转换为NTFS格式,请单击开始|运行,在弹出的窗口中输入cmd,并单击确定。在弹出的命令提示符窗口中输入
CONVERT 盘符 /FS:NTFS
例如,要将D分区转换成NTFS格式分区,应该输入:
CONVERT D: /FS:NTFS
并敲击回车键。
这个过程大约会持续一分钟。转换前应该退出所有正在运行的程序。如果过程中要求强制卸下正在使用中的卷,可以选择Y。过程中可能要求重新启动并在下次启动时完成转换。
2.1.4.2 应用补丁
将下载的补丁解压到一个位置,并运行PPF-O-MATIC 3.0。在其中选择你的ISO安装镜像的位置以及ppf格式补丁的位置,并单击apply按钮。这个过程可能持续几分钟。
请在应用补丁前对ppf文件进行MD5校验,以确保补丁文件是正确的。
请在应用补丁前后对iso文件进行MD5校验,以确保源文件和转换过程是正确的。
2.1.4.3 刻盘
在某些情况下,你可能需要使用刻盘的方法来完成安装。具体刻录方式请参考刻录软件或者刻录机的使用说明。
2.2 安装
2.2.1 全新安装和多系统并存情形
如果你的硬盘上没有安装任何操作系统或者准备废弃当前已经安装的操作系统,请参考2.2.1.1节。
如果你的硬盘上已经安装有一个可以正常运行的Windows操作系统,并希望新安装的MacOSX与之并存,请参考2.2.1.2节。
2.2.1.1 全新安装
这一节讨论硬盘上没有安装操作系统或者你准备废弃当前已经安装的操作系统的情形。
这一种情形下,必须使用刻盘的方式来进行安装。在BIOS/CMOS设置中将启动盘设置为光盘,使得机器可以从光盘启动,并将刻录的DVD光盘放入光驱中。
系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单中的实用工具|磁盘工具,在左侧的磁盘列表中选中你的磁盘并对其进行分区。
2.2.1.2 多系统并存情形
这种情形下,为了确保MacOS和原有的操作系统并存,应该为MacOS划分专门的分区。
启动Partition Magic,在所有的扩展分区之前划分出一个6GB以上的主分区。这个分区可以从扩展分区的前端划出,也可以从任何一个主分区的剩余空间中划出。你也可以将最靠前的一个逻辑分区腾空并将其转换成主分区。接下来使用Partition Magic安装文件夹下面的pmedit工具将这个主分区的系统标记设置为af。如果认为pmedit不好用,可以使用diskgen启动盘启动并在diskgen中选取你所新划分的分区,单击菜单栏上的工具|参数修改,在弹出的窗口中修改“系统标记”为af。这样就形成了一个可以用于MacOSX安装的HFS+格式的分区。
修改分区参数前应该备份分区表。使用Diskgen启动盘即可实现这个功能。
这种情形下通常的安装方式有两种,虚拟机安装和刻盘安装。论坛上有时候会用到“实体安装”这样一个词,我们在这里所说的两种安装方式均属于实体安装,即将MacOS安装到硬盘上并使用其作为一个可用的操作系统,而不是寄生于虚拟机的一个操作系统。
2.2.1.2.1 虚拟机安装
首先安装Daemon Tools 4。
安装并运行VMware Workstation 5(以下简称VM)。在VM主界面中单击New Virtual Machine,在弹出的窗口中单击下一步。接下来选中Custom选项并单击下一步,之后选择New-Workstation 5,在下一个页面选择Other,并在下面的组合框中选择FreeBSD。如果你的CPU支持64位特性,可以选择FreeBSD 64bit。在下一步指定虚拟机的名称和保存路径,然后选择虚拟机处理器的数量。如果你使用的是双处理器或者双核处理器,可以选择Two,否则选择One。在下一个页面指定内存大小,一般在256MB即可。之后选择网络连接方式,可以选择Do not use a network connection。下一页选择SCSI设备类型为LSI Logic,再下一页选择Use a physical disk。在下面的页面选择你所要安装到的分区所在的磁盘,并选择Use entire disk。之后选择虚拟磁盘的保存位置,单击完成结束向导。
接下来在主界面中单击Edit this virtual machine。在Hardware标签页中分别选中Floopy、Ethernet、USB Controller和Audio并单击Remove按钮删除这些不会使用到的设备。
选中列表中的CD-ROM,钩选右边的Device status下面的Connect at power on复选框并在Connection下面选择Use physical drive,在组合框中选择Daemon Tools所虚拟出来的光驱的盘符。
选中列表中的Hard Disk,确信这是你需要安装的磁盘并单击Advanced...,在弹出的窗口中的Mode下面钩选Independent并选择Persistent。单击OK保存修改。
单击OK保存修改返回主界面。将打好补丁的iso文件挂载到Daemon tools虚拟的光驱上,单击VM主界面的Start this virtual machine。
单击启动后的虚拟机的显示内容以使得虚拟机获得输入焦点。连续按下ESC键直到出现启动设备选择菜单,选择CD-ROM并敲击回车,虚拟机将从光盘启动。
系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单中的实用工具|磁盘工具,在左边的分区列表中选择你所要安装到的分区,确信窗口下放显示这个分区的类型不是FAT32或者NTFS,单击右侧的抹掉来格式化分区。
2.2.1.2.2 刻盘安装
在BIOS/CMOS设置中将启动盘设置为光盘,使得机器可以从光盘启动,并将刻录的DVD光盘放入光驱中。
系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单中的实用工具|磁盘工具,在左边的分区列表中选择你所要安装到的分区,确信窗口下放显示这个分区的类型不是FAT32或者NTFS,单击右侧的抹掉来格式化分区。
2.2.2 “系统安装第一部分”
跟随安装向导前行,直到一个包含“自定”按钮的窗口出现时,单击自定按钮,并删除你所不需要的安装部件,例如打印机驱动程序、开发工具以及一些不会用到的语言,然后开始安装。注意一定要选中补丁包所对应的项目,这些项目一般出现在所有内容的最后。安装过程可能持续几十分钟到数个小时。
当安装进度条达到100%时:
2.2.2.1 虚拟机安装
当安装进度条达到100%时系统要求重新启动。这时候切断虚拟机的电源,重新启动计算机。
2.2.2.2 刻盘安装
当安装进度条达到100%时系统要求重新启动。这时候重新启动计算机,并取出安装光盘。进入BIOS/CMOS设置,将启动设备改为硬盘。
2.2.3 完成安装
安装已经接近完成。下面的步骤里之需要输入你的相应信息即可。
2.2.4 多系统启动菜单
如果你的系统中并存Windows(2000+)和MacOSX,你可能需要建立启动菜单。
如果MacOSX(Darwin x86 Boot Loader)的启动菜单正常工作,可以使用这个菜单来启动。
如果这个启动菜单不工作(因为某种原因),则需要建立Windows启动菜单。
首先激活Windows所在分区,复制Chain0文件到Windows所在分区(假定为C分区,下同)根目录下。
从文件夹选项(位于控制面板)中开启显示隐藏文件,关闭隐藏系统文件。找到C:\boot.ini,去除它的只读和系统属性,使用记事本打开它。在[operating systems]字段下面添加一行:
代码:
C:\Chain0="Apple Macintosh OS 10.4.3"
保存文件(建议恢复只读和系统属性)。
2.2.5 设备安装
[待补充]
2.2.6 特殊情况下的特殊安装方式
在某些情况下,你可能不得不使用其他安装方式来安装 MacOSX。这里列举了一些可能的安装方式。
2.2.6.1 借鸡生蛋
如果你的电脑无法正常进入 MacOSX 的安装程序,你可能需要这一种方式来安装。首先,请找到一台可以正常安装 MacOSX 的电脑(中转机),使用这台电脑完成 2.2.1~2.2.2 节的安装过程。
使用Ghost启动盘在中转机上启动,将完成安装第一部分的整个分区制作成镜象。具体制作方法请参考讨论Ghost使用方式的文章。
如果中转机之前包含有一个操作系统并且这个操作系统还将在这次安装后继续使用,请使用带有Diskgen的启动盘启动这台电脑,激活该操作系统所在分区。具体制作方法请参考讨论Diskgen使用方式的文章。
如果中转机不需要MacOSX操作系统,请使用Partition Magic或者其他磁盘维护工具删除安装有MacOSX的分区并将其格式化为可用的空间。
通过局域网、移动存储设备或者其他方式将镜象复制到你的机器(目标机)中,遵照2.2.1.1或者2.2.1.2节的内容在你的计算机上给硬盘划分出一个合适的分区*,使用Ghost将镜象内容覆盖到这个分区。
使用带有Diskgen的启动盘启动目标机,将这个分区激活。具体制作方法请参考讨论Diskgen使用方式的文章。
接下来遵照2.2.3节的内容完成安装。
*操作技巧
对于普通的FAT/FAT32和NTFS分区,Ghost能够识别其中的文件结构。因此,使用Ghost对这些分区创建镜像时,它不会为这个分区的剩余空间在镜像文件中进行过多的描述,而是把描述重点放在已用空间上,因此镜像文件的大小会非常接近分区已用空间的大小,而启用压缩后这个尺寸会更小。但是当前版本的Ghost并不能识别MacOSX上使用的分区格式(例如HFS+)的分区中的文件结构,因此如果对这些分区创建镜像,Ghost所能做的只能是忠实的一个字节一个字节的dump这个分区的全部内容,生成的镜像和分区的大小会非常接近。即使启用压缩,生成的镜像还是会很大。同时,如果是对FAT/FAT32/NTFS等类型分区的镜像回写到硬盘时,只要目标分区的大小足以放下镜像中记录的所有的文件,并不需要考虑目标分区和最初创建镜像时的源分区的大小是否相同,但是对于HFS+分区的镜像,由于同样的原因,Ghost必须确信目标分区的大小大于源分区的大小(即使是完全相等都不行)才能执行操作。并且,不论dump过后的目标硬盘分区有多大,MacOSX都只能认出与源分区等大的尺寸。根据上述讨论,应该确保以下操作正确进行,才能尽量保证复制成功和不造成硬盘空间的浪费:
确定你需要在MacOSX分区上花费多少空间。一般来说,安装MacOSX的分区的空间不应该小于6GB,而为了安装一些常用软件(MacOSX中的很多软件都要求必须安装在启动分区上),6GB空间是远不够用的。一般推荐MacOSX分区大小为10GB。以此为例,应该在中转机上划分一个大小为10GB的分区,然后在它的上面安装MacOSX;而在目标机上应该划分一个大小大于10GB的分区——只需要大一点点就可以,例如1026MB,如果你的分区软件能够接受这个数字的话。
制作镜像时应该启用压缩。并不一定要在DOS下运行Ghost,在Windows环境下运行Ghost32是一个更好的选择——由于在Windows下驱动程序完善,硬盘能在UDMA66/100甚至更高的接口速率下运行,Ghost会工作的更快一些。创建镜像时可以选择快速压缩(Fast),这样可以在镜像大小和镜像创建速度之间取得平衡。创建镜像必须启用分卷,因为单个Ghost镜像的大小不能超过2GB。
=================
3 安装版本10.4.4
=================
注意:目前10.4.4的安装过程并没有被证明是广泛有效的,因此该安装方法具有极大的风险。
3.1 研究性文章列表
由于目前安装10.4.4版本的方法还不够成熟,在此仅列举一些介绍安装该版本的研究性文章。
Maxxuss官方网站(英文)
http://maxxuss.hotbox.ru/patch_8g1165.html
来自mac1188的安装指导
http://bbs.osx86china.com/viewtopic.4680.html
=================
4 问题集锦
=================
4.1 安装之前
4.1.1 我能到哪里去弄到安装盘?我是说,你能不能提供一个种子之类的东西?
……你以为我真的会回答这个问题吗?
4.1.2 那么……破解补丁呢?
除了2.1.2.2节提到的,你更应该考虑从Maxxuss的网站寻找它:
http://maxxuss.hotbox.ru/。
4.1.3 如果我获取的不是你推荐的安装盘呢?
当然,你从很多渠道可以获得各种不同的安装盘,它们有的已经安装了补丁,有的没有,有的根本就不工作。在这些情况下,我不能保证上面的内容能够满足你的需求。
4.1.4 我的***机器能不能安装?Mac会不会支持我的****?还有,我的***能不能打开CI/QE?
……Shut up。
只有支持SSE2的CPU才能安装MacOSX。这意味着在Intel产品中,只有Pentium 4或者以后的产品才能安装;在AMD产品中,只有Athlon XP(部分)和以后的产品才能安装。
目前的情况是,采用845及以后芯片组的主板能被MacOSX支持。采用VIA芯片组的部分主板能被MacOSX支持。nForce系列和ATi的芯片组基本上都可以被MacOSX支持,但也有少许例外。至于采用ALi和SiS芯片组的主板,我没有更多数据来说明它们的支持情况。
能打开CI/QE的显卡至少包括ATI的Radeon 8500/9600/9700/9800,也包括相应的派生版本和移动版本。
至于其他设备,去
http://wiki.osx86project.org/wiki/in...找看吧。
4.1.5 我用的是SATA/SATA2硬盘……
支持SATA的主板的BIOS设置中都有一个功能,能够将SATA硬盘映射成PATA硬盘。打开这个功能即和使用PATA硬盘无异。如果你在安装系统时在SATA硬盘的问题上卡住了,试试这招。
4.2 安装准备工作
4.2.1 我不会分区。
实际上……我没有足够的耐心教你使用diskpart,Partition Magic或者其它。
4.2.2 我按照你说的方法分出了一个位于扩展分区之前的、有足够空间的、HFS+(MacOSX 日志式)主分区,可是这压根就不工作——我是说,安装程序不让我选它!
这个问题不能得到完全的解答。
在安装程序顶部的菜单中打开实用程序|磁盘工具,看看这个分区在左侧窗格列表中是不是以黑色显示而非灰色。如果是以灰色显示的,选中它然后点击工具栏的“装上”按钮,然后再试一次。
有时侯,分区的偏移太大也可能导致这个问题发生。分区的偏移,简而言之就是分区起始处的位置。比如说如果这个分区是第二个分区,第一个分区是10GB,那么这个分区的偏移就是10GB。可能由于某种特定的原因(也许是分区表的某个规则,我没有做过深究),偏移过大的分区不能用来引导MacOSX(或者至少安装程序是这么认为的)。解决的办法是调整这个分区的位置——例如,减小该分区之前的分区的大小,或者把MacOSX安装到第一个分区。
另外要注意的是,盘符是可以更改的。这意味着,你所看到的分区顺序并不是真正的分区顺序,虽然你觉得你分出的分区确实位于所有扩展分区之前,但它也有可能不是这样。
4.2.3 我没办法创建主分区!
这个问题比较含糊。实际上,同一块硬盘只能有4个主分区(也许我错了?),其中可能被扩展分区占掉一个,如果你已经安装了3个操作系统,你没办法再安装第四个。
4.2.4 虚拟机不工作。它问我要PAE(天知道这是什么鬼东西?)
PAE是由Intel提出的一种用于增大应用程序可用实际内存空间的技术,并作为一项特性集成于Pentium Pro之后的绝大多数处理器中。但是,400MHz FSB的Pentium M处理器是一个特例(也包括相应的Celeron M处理器。它们的型号一般以5结尾,例如Pentium M 715)。
使用VMWare运行MacOSX安装程序时,需要PAE支持。不具备PAE的处理器或者系统将会收到错误信息。这时候只有刻盘安装,或者使用2.2.6节陈述的方法进行安装。
注意,如果你使用的是64位的Windows操作系统并尝试使用虚拟机安装,也有可能卡在PAE上,因为64位Windows操作系统不支持PAE特性。这时候的解决方法还包括使用32位Windows操作系统。
还需要注意的是,一切关于修改虚拟机配置文件来使虚拟机在不支持PAE特性的CPU上实现PAE支持的行为都是徒劳。
4.3 安装过程
4.3.1 我用的是中文版的VMWare。
我不知道他们发布了中文版的!
4.3.2 天啊!太慢了……
虚拟机安装确实很慢……很慢。忍着吧。
4.3.3 它几乎慢得死机了!
也许你可以耐心的等等。如果实在看不到出路的话,就重新启动吧(如果通过虚拟机安装,则重新启动虚拟机)。
如果多次安装不成功,请检查安装盘或者安装镜象是否正确。如果你坚持每一步都进行了MD5校验,这个应该不成问题。接着请尝试从硬件上寻找原因。硬盘是否有坏道(使用Diskgen之类的工具对硬盘表面进行检查,如果有坏道,尝试修复它,如果无法修复,只有格式化了)?内存是否混插了(把不同品牌或者型号的内存混插会导致稳定性下降。如果混插了内存,请尝试移除一根。如果移除之后内存不够……你知道该怎么做)?
4.3.4 也许我可以少安装一些组件?
事实上你可以这么做,例如Mail,iTunes什么的,你可以在以后再安装——顺便说一声,10.4.3 8f1111附带的iTunes不工作。但是并不建议你这么做,因为我确实有过一次因为移除了大部分无关组件而安装失败的经历——我保证我没有在核心文件上动手脚,至少你得节制一点。
千万不要把补丁项目从你的安装列表中移除了。
4.3.5 看上去我的移动硬盘不工作。
如果你在使用虚拟机安装,或许你永远也别想让安装程序认出你的移动硬盘。USB接口的移动硬盘会被VMWare以SCSI接口挂载,而安装程序显然不认识虚拟机制造出的SCSI硬盘——实际上,我相信它本身是认识SCSI硬盘的,因为苹果的电脑产品线包括XServer服务器。
如果你非得在移动硬盘上安装,要么使用一条特殊的数据线(我们假定你的移动硬盘使用的是1.8或者2.5英寸的笔记本用硬盘)把硬盘连接到IDE口,要么就试试2.2.6节的方法。
4.4 安装后
4.4.1 Missing Operation System/no bootable devices--strike F1 to retry boot,F2 for setup utility……
使用带有Diskgen的DOS启动盘启动电脑。如果Diskgen认为MacOSX所在的分区没有被激活,那么激活它。如果它认为已经激活了这个分区,那么先反激活,然后再次激活。
当然,如果你想从Windows启动,就激活Windows所在分区。
如果你使用了两块硬盘并且在第二块硬盘上安装了MacOSX,请在BIOS/CMOS中设置第二块硬盘为启动设备。
4.4.2 HFS+ Partition Error/Error Loading System
打开/Library/Preferences/SystemConfiguration/com.apple.boot.plist,看看这个文件的内容和下面的内容相比,有什么不对劲的地方。
代码:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>8</string>
</dict>
</plist>
保存以前记得给自己在这个文件夹分配写权限。保存后记得把权限改回来。
4.4.3 四国语言!
所谓的四国语言,就是出现一个alpha blend的屏幕,背景有一个电源按钮图标,用四种语言提示你要求你重新启动电脑的屏幕。
一般来说,四国语言屏幕的出现就象WIndows出现蓝屏一样,无法直接给出解决方法。一般来说,只有在启动时加上参数-v,观察系统停止时屏幕上最后一行的内容,然后再讨论故障的原因。
4.4.4 启动时在蓝色屏幕停止。
外接显示器经常能解决这类问题(在笔记本电脑上)。如果没有条件外接显示器,一种断接VGA端口的方法也被证明有效。由于该方法有可能损坏硬件,在此不做描述。
如果问题不是出于显示,那么也只有使用4.4.3节的方法来查找问题根源。
4.4.5 Your hardware configuration is not supported by Darwin
安装前打补丁没有?
4.4.6 QE和CI究竟是什么鬼东西?
QE是Quartz Extreme的缩写,CI是Core Image的缩写。
单击上面的图片,苹果官方网站会告诉你更多。
4.4.7 鼠标经常在我的屏幕上随地大小便。
由于驱动程序的不完善,MacOSX提供的CoreImage(核心影像)特性让使用ATI显卡的OSX86用户不得不面临鼠标残迹的问题。由于屏幕上鼠标指针所处位置的一个小块没有被刷新,这一块当鼠标指针移开时依然会显示刷新前的图像,直到下一次图像刷新,因此出现鼠标残迹。
利用Mouseposé软件能间接的解决这个问题。
Mouseposé是Boinx出品的一款免费软件,它能提供一种功能,使得屏幕上除去鼠标指针周围一个圆形区域以外的地方变暗,以营造一束聚光灯打在鼠标指针周围的效果。巧妙利用这个功能能够消除鼠标残迹。
下载Mouseposé,它的最新版本是2.1版。这个软件需要一个序列号,而这个序列号可以免费获得,只需要填写其网站上的一份表格。
下载后复制所有文件到应用程序文件夹,启动Mouseposé。
- 勾上“Advanced Mode”
在Mouseposé effect标签页中:
- 勾掉“Deactivate After”
- 在Circle Radius后面填上40
- 在Opacity后面填上0
在Miscellaneous标签页中:
- 钩上On Login: Start Mouseposé
- 在Check for new versions of Mouseposé后面选择Never
接下来编写AppleScript程序并编译,保存为应用程序,保存选项勾上“仅运行”,不要勾选“启动屏幕”和“保持打开”:
代码:
tell application "Mouseposóappü"
start effect
end tell
接下来在系统预置中打开账户设置:
- 单击启动项目标签页,单击加号按钮,选中刚刚编译的程序,将其添加到启动项目列表。
这种方式能够解决绝大多数鼠标残迹问题,但是有的时候效果并不是你想像的那么好。
由Hillinsilence首发于OSX86China论坛。
=======================
更新历史
=======================
1月18日发布第一版本
1月19日添加2.2.5节,论述了计算机在无法正常运行MacOSX安装程序的情况下的安装方式。
2月15日重新编排目录。添加第3节,论述安装版本10.4.4的临时方法。对2.2.5节进行了更详细的描述。
2月21日移除了原有的安装10.4.4的方法,改为列举研究性文章链接。添加部分常见问题及解决方法。
2月23日补充关于建立多系统菜单的方法。增加关于PAE的论述。增加关于移动硬盘的论述。