Mac OS X操作系统模拟安装全程图解

来源:岁月联盟 编辑:zhu 时间:2007-12-27
Mac OS X操作系统模拟安装全程图解内容简介:Mac OS X是一个基于UNIX的操作系统,它把UNIX的强大稳定的功能和Macintosh的简洁优雅的风格完美地结合起来,自2001年推出以来,在业界引起巨大反响。Mac OS X不仅有晶莹动感的操作界面,而且具备诸如抢占式多任务


Mac OS X是一个基于UNIX的操作系统,它把UNIX的强大稳定的功能和Macintosh的简洁优雅的风格完美地结合起来,自2001年推出以来,在业界引起巨大反响。Mac OS X不仅有晶莹动感的操作界面,而且具备诸如抢占式多任务,内存保护以及对称多处理器等一切现代操作系统的特征。

Mac OS X 系统架构由内向外可以分为核心层、图像层、应用层、界面层,各层所包含的内容如图1所示。
图1
核心层:Mac 0S X的基础是优质的,基于UNIX内核的操作系统Darwin为用户带来了前所未有的稳定性与强大性能,如内存保护、抢先多任务功能、先进的内存治理、对称多处理功能以及即插即用设备支持等。这些都将使Mac机较从前反应更灵敏、速度更快捷、运行更可靠。

图像层:Quartz、OpenGL、QuickTime这三项尖端技术使 Mac 0S X的图形图像性能远远超出了以往任何一种桌面操作系统。Apple推出的内置支持PDF的Quartz2D图像引擎,可以对PDF文件迅速进行修改、防失真及合成处理,使用Mac 0S X任何应用程序均可创建忠实于原创的图形图像。Quartz同时支持TrueType、Type l及OpenType字体,并带有一个包含经典、现代以及趣味字体的字符库。而OpenGL可为专业的基于3D的应用程序以及业界领先的游戏提供优质的 3D图形图像性能。同时,为了方便下一代的视频、音频流的应用,Mac 0S X还包含了支持 MPEG-4视频和AAC音频的重要数字媒体技术QuickTime 。

应用层: Cocoa应用环境专为只在Mac OS X系统下运行的应用程序而设计。它能够最充分地利 用Mac OS X中的各种资源,通过使用Cocoa可以创建先进的Aqua接口,还可以将UNIX和其他操作系统平台的应用程序快速移植到Mac OS X系统中,同时保留大多数现存核心代码。Carbon应用环境答应开发人员使用最简单的传统C语言接口。创建Mac OS X 应用程序使用Carbon,即可以充分利用Mac OS X系统的特点、性能和可靠性,又能保持与以前的 Mac OS系统相兼容。 Classic应用环境则答应用户在Mac OS X系统中运行Mac OS以前版本系统中大部分的应用程序。

界面层:Mac 0S X拥有一个令人目眩的新用户界面Aqua。这一突破性的界面可以为专业人士提供强大的个性化工具,同时对于在Mac机上进行工作或是娱乐的初级用户也更加直观,易于把握。Aqua具备许多帮助用户提高工作效率的功能。其中,Dock和Finder能够帮助用户轻松地治理、驾驭系统,轻易地访问最常用的应用程序、文件夹、最小化的窗口以及系统预置。

Mac OS X 10.4“Tiger”是苹果电脑公司在过去四年里推出的第五个Mac产品。它与其上一版Panther一样,基于标准的、开放的UNIX平台开发,可非常轻易地融入其他应用,如用Linux/UNIX平台开发的应用。

概括地讲,“Tiger”具有两个主要特性,一是它把UNIX的强大内核与苹果机的易用性很好地结合,不仅能实现与广泛的其他产品的互操作性,还具有出色的安全性。二是苹果在开发Tiger过程中充分重视了移动性,以便能更好地满足移动用户的需求,成为PowerBook和iBook绝好的操作系统选择。Tiger还在图形、音频、视频及用户界面上进行了大量创新,使整个系统非常简单易用。

PearPC是一款开放源代码、并符合GNU协议的PowerPC模拟器,其作者是Sebastian Biallas和Stefan Weyergraf。使用这款模拟器可以在x86平台上运行那些原来只能运行于PowerPC平台上的软件,比如Mac OS X,GNU/Linux for PPC等等。PearPC的系统需求从实际情况来看,至少为了保证“可用”,以下几方面是必须的:

硬件

CPU至少为Intel奔腾3或AMD K7雷鸟,主频越高越好;
内存至少为256mb(一些系统如Mac OS X本身就是耗用内存大户);
至少需要3gb的硬盘空间(假如你安装OS X 10.3的话);
支持DirectX的显示卡(非官方的PearPC用此来加速);

软件

推荐使用RedHat Linux 9或者Windows 2000/XP;
现在,PearPC仅仅处于它的早期版本,模拟的速度十分缓慢。然而来自全世界的计算机爱好者们都在不断努力地加以完善,正是他们,使这一伟大的梦想逐步变成了现实。

在中文PearPC网站(http://pearpc.heartstringz.net/index.php)下载PearPC中文站非凡制作的版本,压缩包中包含了PearPC SDL 0.3pre的主程序,Windows SDL运行库,6 GB格式化好的磁盘镜像,按照512 M内存设定的配置文件和批处理程序ppc.bat以及一个简单的中文帮助文件。下载后只要修改配置文件中的内存数和相应路径,然后运行ppc.bat即可运行;如图2所示:

图2


1、配置文件说明

用文字处理工具(如记事本,写字板)打开ppccfg.example,然后找到如下的部分并作相应修改(红色标记):
## PearPC Configuration File
PearPC 配置文件
##
## Start Resolution
启动设置
##
## (clients that use video.x can change the resolution at runtime,
使用 video.x 能在运行时更改设置
## so this would be used only for starting up)
这设定只用在最初运行时
##
## format: "(width)x(height)x(depth)"
格式: "(宽度)x(高度) x"(颜色深度)
## or "(width)x(height)x(depth)@(frequency)"
或 "(宽度)x(高度) x(颜色深度)@"(频率)
##
## depth can only be 15 or 32
颜色深度只能是 15 或 32
##
## default: "800x600x15"
默认值: "800x600x15"
##

ppc_start_resolution = "1024x768x32"
ppc启动分辨率 = "1024x768x32"

##
## Redraw interval (in ms)
刷新间隔(单位是ms)
## must be between 10 and 500
必须是在1到500之间
##
## If you set this higher, PearPC will spend less time doing redraws (and so run faster)
## but feel less responsive. You should adjust this to your computer speed and personal
## preference.
假如你将这个设的高,PearPC会用更少的时间刷新(所以会运行的更快)但是会感觉到反应很慢。你应该根据自己电脑的速度调节出一个合适自己的参数
##

redraw_interval_msec = 50
刷新间隔=50

##
## Key codes
按键设置
##

#key_compose = "F11"
#key_change_cd_0 = "none"
#key_toggle_mouse_grab = "F12"
鼠标使用范围=F12
#key_toggle_full_screen = "Alt Return"
使用全屏=Alt Return

##
## Loader
装载
##

##
## Boot method
启动方法
## this can be
这部分可以选择
## 1. "auto", prom will boot the first bootable partition found (default)
1.“自动”,程序会启动第一个被找到的并且可以启动的分区(默认)
## 2. "select", prom will show you a list of bootable partitions
2.“选择”,程序会显示出一个包含有启动分区的列表以供选择
## 3. "force", prom will load and boot the local file prom_loadfile
3.“强制”,程序会强制装载并启动本地磁盘上的文件
##

prom_bootmethod = "auto"
程序启动方法 =“自动”

## Example of how to use "force":
举例怎样使用“强制”:

#prom_bootmethod = "force"
程序启动方法 =“强制”
#prom_loadfile = "test/yaboot"
程序……装载文件 =“test/yaboot”
#prom_env_bootpath = "disk"
程序启动路径 =“disk”

##
## bootargs: don't change unless you know what you are doing
开启高级光栅图形系统:不会请不要随便更改
## machargs: set to "-v" to get a verbose startup
machargs: 设置参数“-v”时显示交互式启动
##

#prom_env_bootargs = ""
程序开启高级光栅图形系统
prom_env_machargs = "-v"
程序machargs= "-v"

##
## This is needed if you want to boot Mac OS X
假如你想要启动Mac OS X的话这是必要的
##
prom_driver_graphic = "video.x"
程序…驱动…图形图像 =“video.x”

## This will adjust the position of the initial page table (don't change)
这个必须放置在开始的分区表中(不要更改)

page_table_pa = 104857600
分区表 = 104857600

##
## CPU Config
CPU 配置
##
## Processor Version Register
处理器版本注册
## Defaults to 0x00088302
默认0x00088302
## Only change if you know want you are doing
当你知道该怎么做时才可以更改
##

cpu_pvr = 0x00088302
cpu参数 = 0x00088302

##
## Main memory (default 128 MiB)
主内存 (默认 128MB)
## must be >= 64 MiB
必须大于等于64MB
##

memory_size=0x8000000
内存…容量=0x8000000建议内存不用改它

##
## IO Devices
输入输出设备
##

##
## PCI IDE Config
PCI IDE 设置
##
## Drive type will be set according to file extension:
驱动器类型设置必须依照以下文件扩展格式
## .img: Harddisk (filesize must be multiple of 516096)
.img:硬盘(文件必须大于516096)
## .iso: CD-Rom
.iso:CD光驱
## Or you can override this by specifying the type via
或者你可以不用这个指定的类型
## pci_ide0_master_type / pci_ide0_slave_type
pci ide主驱动器设备 / pci ide副驱动器设备

pci_ide0_master_installed = 1
pci ide主驱动器设备安装这里设置成1使用0不使用
pci_ide0_master_image = "E:/Mac OS X/macosx_6gb.img"
这里是pci ide主驱动器设备的镜像文件,在PPC同个目录下,就可以不用输入路径,可以把它理解成一个刚买来硬盘,网站上面还有6G的!
pci_ide0_master_type = "hd"
pci ide主驱动器设备="hd" 硬盘

(设置pci ide副驱动器设备为光驱)
pci_ide0_slave_installed = 0
pci ide副驱动器设备安装这里设置成1使用0不使用
pci_ide0_slave_image = "/dev/cdrom"
pci ide副驱动器设备镜像为光驱
pci_ide0_slave_type = "cdrom"
pci ide副驱动器设备="cdrom"光盘

##
## Network
##
pci_3c90x_installed = 0
这里设置成1以启用它
pci_3c90x_mac = "de:ad:ca:fe:12:34"
这里设置网卡的物理地址 = “de:ad:ca:fe:12:34”
pci_rtl8139_installed = 0
这里设置成1以启用它
pci_rtl8139_mac = "de:ad:ca:fe:12:35"
这里设置网卡的物理地址 = “de:ad:ca:fe:12:35”
##
## USB
##
pci_usb_installed = 1
这里设置成1以启用USB设备

##
## NVRAM
##
nvram_file = "nvram"

在“开始”->“运行”输入cmd,调出一个DOS窗口下进入PearPC所在目录(E:/Mac OS X),执行 ppc.exe ppccfg.example,出现下图3所示。
图3
在上图3中,我们选择“2”,从硬盘启动Mac OS X系统,接着出现图4的画面。
图4
接下来出现选择语言的画面,如图5所示;然后就开始Mac OS X的模拟安装全过程,如图6所示。
图5 图6
然后就是出现安装信息和软件许可协议,阅读完之后按“继续”以继续安装(图7);下面的页面是选择将系统安装在哪个分区上,我们选择一个合适的分区来安装系统(图8);接着系统安装正式开始了,如图9所示。
图7
图8
图9

安装完成之后按“退出”退出安装程序,接下来出现图10的画面,等待一段时间后,就可以进入Mac OS X的美妙画面,图11是用户ghq的画面;图12是用户chenaitken的桌面;图13是应用程序;图14是diskos2的内容;图15是Mac OS X的版本V10.3界面。
图10
图11
图12

图13
图14 图15