没有女主角的电视剧:普通PC机上MacOSX Tiger (x86) 安装详解!

来源:百度文库 编辑:中财网 时间:2024/05/08 06:49:14
尝试安装MacOS已经有一个多月的时间了,老在论坛上逛逛,深知出现问题寻求解答的困难程度,因此我早就有这样的想法,在我有足够的能力

时可以编写一个完善的技术指导文档,来协助各位经验尚不丰富的朋友们尽可能简易轻松的完成Mac OS的安装。
由于我才疏学浅,能力十分有限,因此文中不免存在纰漏,望各位指正。

在没有经过我的授权的情况下,这篇文章拒绝任何形式的转载。

目录

1 MacOS,还有其它

1.1 MacOSX 简介
1.2 安装的定义

2 准备活动

2.1 硬件配备
2.2 软件准备

2.2.1 MacOSX 安装盘
2.2.2 破解补丁
2.2.3 其他相关软件

2.3 安全性准备
2.4 对安装包的处理

2.4.1 格式转换

2.4.1.a 将分区转换成NTFS格式

2.4.2 应用补丁
2.4.3 刻盘

3 安装

3.1 全新安装和多系统并存情形

3.1.1 全新安装
3.1.2 多系统并存情形

3.1.2.1 虚拟机安装
3.1.2.2 刻盘安装

3.2 “系统安装第一部分”

3.2.1 虚拟机安装
3.2.2 刻盘安装

3.3 完成安装
3.4 设备安装
3.5 特殊情况下的特殊安装方式

3.5.1 借鸡生蛋

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 准备活动
=================

2.1 硬件配备

安装MacOSX,我们需要一台主流或近主流的计算机。一般来说,这台计算机应该具有和下面列举的类似或者更好的硬件配置:

支持SSE2的CPU
256MB的内存
6GB以上的硬盘
一块比较现代的显卡
支持至少1024*768分辨率的显示器
如果使用刻盘安装,将需要一台DVD刻录机。

在http://www.osx86project.com上有一份支持的硬件列表。

2.2 软件准备

2.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.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.3369.html有对这个补丁包的详细描述。

2.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值,以验证其是否被修改或者损坏。

2.3 安全性准备

请备份重要数据。由于安装过程中经常涉及对分区表的操作,因此在这个过程中你的数据将处在极其危险的状态。

2.4 对安装包的处理

2.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.4.1.a 将分区转换成NTFS格式

如果要将一个磁盘转换为NTFS格式,请单击开始|运行,在弹出的窗口中输入cmd,并单击确定。在弹出的命令提示符窗口中输入
CONVERT 盘符 /FS:NTFS
例如,要将D分区转换成NTFS格式分区,应该输入:
CONVERT D: /FS:NTFS
并敲击回车键。
这个过程大约会持续一分钟。转换前应该退出所有正在运行的程序。如果过程中要求强制卸下正在使用中的卷,可以选择Y。过程中可能要求重新启动并在下次启动时完成转换。

2.4.2 应用补丁

将下载的补丁解压到一个位置,并运行PPF-O-MATIC 3.0。在其中选择你的ISO安装镜像的位置以及ppf格式补丁的位置,并单击apply按钮。这个过程可能持续几分钟。
请在应用补丁前对ppf文件进行MD5校验,以确保补丁文件是正确的。
请在应用补丁前后对iso文件进行MD5校验,以确保源文件和转换过程是正确的。

2.4.3 刻盘

在某些情况下,你可能需要使用刻盘的方法来完成安装。具体刻录方式请参考刻录软件或者刻录机的使用说明。

=================
3 安装
=================

3.1 全新安装和多系统并存情形

如果你的硬盘上没有安装任何操作系统或者准备废弃当前已经安装的操作系统,请参考3.1.1节。
如果你的硬盘上已经安装有一个可以正常运行的Windows操作系统,并希望新安装的MacOSX与之并存,请参考3.1.2节。

3.1.1 全新安装

这一节讨论硬盘上没有安装操作系统或者你准备废弃当前已经安装的操作系统的情形。
这一种情形下,必须使用刻盘的方式来进行安装。在BIOS/CMOS设置中将启动盘设置为光盘,使得机器可以从光盘启动,并将刻录的DVD光盘放入光驱中。
系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单中的实用工具|磁盘工具,在左侧的磁盘列表中选中你的磁盘并对其进行分区。

3.1.2 多系统并存情形

这种情形下,为了确保MacOS和原有的操作系统并存,应该为MacOS划分专门的分区。
启动Partition Magic,在所有的扩展分区之前划分出一个6GB以上的主分区。这个分区可以从扩展分区的前端划出,也可以从任何一个主分区的剩余空间中划出。你也可以将最靠前的一个逻辑分区腾空并将其转换成主分区。接下来使用Partition Magic安装文件夹下面的pmedit工具将这个主分区的系统标记设置为af。如果认为pmedit不好用,可以使用diskgen启动盘启动并在diskgen中选取你所新划分的分区,单击菜单栏上的工具|参数修改,在弹出的窗口中修改“系统标记”为af。这样就形成了一个可以用于MacOSX安装的HFS+格式的分区。
修改分区参数前应该备份分区表。使用Diskgen启动盘即可实现这个功能。

这种情形下通常的安装方式有两种,虚拟机安装和刻盘安装。论坛上有时候会用到“实体安装”这样一个词,我们在这里所说的两种安装方式均属于实体安装,即将MacOS安装到硬盘上并使用其作为一个可用的操作系统,而不是寄生于虚拟机的一个操作系统。

3.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,单击右侧的抹掉来格式化分区。

3.1.2.2 刻盘安装

在BIOS/CMOS设置中将启动盘设置为光盘,使得机器可以从光盘启动,并将刻录的DVD光盘放入光驱中。
系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单中的实用工具|磁盘工具,在左边的分区列表中选择你所要安装到的分区,确信窗口下放显示这个分区的类型不是FAT32或者NTFS,单击右侧的抹掉来格式化分区。

3.2 “系统安装第一部分”
跟随安装向导前行,直到一个包含“自定”按钮的窗口出现时,单击自定按钮,并删除你所不需要的安装部件,例如打印机驱动程序、开发工具以及一些不会用到的语言,然后开始安装。注意一定要选中补丁包所对应的项目,这些项目一般出现在所有内容的最后。安装过程可能持续几十分钟到数个小时。
当安装进度条达到100%时:

3.2.1 虚拟机安装
当安装进度条达到100%时系统要求重新启动。这时候切断虚拟机的电源,重新启动计算机。

3.2.2 刻盘安装
当安装进度条达到100%时系统要求重新启动。这时候重新启动计算机,并取出安装光盘。进入BIOS/CMOS设置,将启动设备改为硬盘。

3.3 完成安装
安装已经接近完成。下面的步骤里之需要输入你的相应信息即可。

3.4 设备安装
[待补充]

3.5 特殊情况下的特殊安装方式
在某些情况下,你可能不得不使用其他安装方式来安装 MacOSX。这里列举了一些可能的安装方式。
3.5.1 借鸡生蛋
如果你的电脑无法正常进入 MacOSX 的安装程序,你可能需要这一种方式来安装。首先,请找到一台可以正常安装 MacOSX 的电脑,使用这台电脑完成 3.1~3.2 节的安装过程。
使用Ghost启动盘在这台电脑上启动,将完成安装第一部分的整个分区制作成镜象。具体制作方法请参考讨论Ghost使用方式的文章。
如果这台电脑之前包含有一个操作系统并且这个操作系统还将在这次安装后继续使用,请使用带有Diskgen的启动盘启动这台电脑,激活该操作系统所在分区。具体制作方法请参考讨论Diskgen使用方式的文章。
如果这台电脑不需要MacOSX操作系统,请使用Partition Magic删除安装有MacOSX的分区并将其格式化为可用的空间。
通过局域网、移动存储设备或者其他方式将镜象复制到你的机器中,遵照3.1.1或者3.1.2节的内容在你的计算机上给硬盘划分出一个合适的分区,使用Ghost将镜象内容覆盖到这个分区。
使用带有Diskgen的启动盘启动你的电脑,将这个分区激活。具体制作方法请参考讨论Diskgen使用方式的文章。
接下来遵照3.3节的内容完成安装。

=================
4 问题集锦
=================
[待补充]

=======================
更新历史
=======================
1月18日发布第一版本
1月19日添加3.5节,论述了计算机在无法正常运行MacOSX安装程序的情况下的安装方式。