PearPC圆了PC用户的梦–PC安装Mac OS X全过程
今天一个叫 PearPC 的软件闯入了我们的视线,他所尝试要做的,正是以前人们认为几乎不可能的事:将苹果 PowerPC 指令集模拟到 PC的 x86 平台上;说的通俗一点,就是通过模拟的方式让苹果操作系统 MacOS 也能在 PC 上跑起来!
PearPC 的名字颇为有趣,苹果电脑是 Apple,这个软件就叫 Pear(梨),LOGO也是一个绿色的梨。PearPC 在软件主页上说:“由于是采取模拟方式来运行,PearPC 的速度极慢。模拟出来的系统运行速度大概比苹果机上慢500倍。”
尽管 PearPC 开发组的成员尝试了各种不同版本的Mac OS,但可惜的是目前还没有任何一个版本可以启动到桌面。与此形成对比的是,一个成员在用PPC版本的Mankdrake Linux时惊喜的发现,软件在这个环境下可以很好地运行。
官方站点上说,“PearPC 是一款能运行大多数PowerPC操作系统、独立的PowerPC平台模拟器。此次发行的是 PearPC 的{dy}个官方版本。必须提醒大家的是,这个版本还处在高度试验阶段,肯定存在一些无效指令、奇怪的bug,功能也不可能非常健全。请不要在涉及重要数据的地方使用它,否则数据丢失是迟早的事!当然,如果你足够勇气想尝试一下,可以下载它的源代码或安装版。请务必仔细阅读附带的文档,这样你可以少走很多弯路;如果它在你的机器上不运行,也不要怨声载道,你可以向我们反馈以便我们更好的改进它。”
官方网站:
安装之前不要忘了察看说明文档,假如在你的机子上无法正常运行请不要抱怨!
下载安装文件:(请看文末链接)
安装方法:
把pearpc-0.1-win32.zip解压到d:\\ppc
把pearpc-3gib.img.bz2解压到d:\\ppc
把darwin-701.iso.gz解压到d:\\
在d:\\ppc下就地复制ppccfg.example,并命名为configfile
编辑configfile
内容不断补充中!~大家也试试看哦!
# PearPC Configuration File
PearPC 配置文件
#
# Resolution
分辨率
#
# 0: 640×480x8 (indexed)
# 1: 640×480x15
# 2: 640×480x32
# 3: 800×600x8 (indexed)
# 4: 800×600x15
# 5: 800×600x32
# 6: 1024×768x8 (indexed)
# 7: 1024×768x15
# 8: 1024×768x32
#
# The indexed modes are unsupported.
标注为indexed模式是不支持的
#
# default: 4
默认:4
ppc_start_resolution = 4
ppc启动分辨率 = 4
#
# Redraw interval (in ms)
刷新间隔(单位是ms)
# must be between 1 and 999
必须是在1到999之间
#
# 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 = 200
刷新间隔=200
#
# Loader
装载
#
#
# Boot method
启动方法
# this can be
这部分可以选择
# 1. \”auto\”, prom will boot the first bootable partition found (default)
1.“自动”,程序会启动{dy}个被找到的并且可以启动的分区(默认)
# 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_loadfile
#
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
bootargs设置:在你不知情的状况下不要更改
# machargs: set to \”-v\” to get a verbose startup
machargs设置:设置参数“-v”时显示交互式启动
#
#prom_env_bootargs = \”\”
程序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 0×00088302
默认0×00088302
# Only change if you know want you are doing
当你知道怎么做时才可以更改
#
#cpu_pvr = 0×00088302
cpu参数 = 0×00088302
#
# Main memory (default 128 MiB)
主内存 (默认 128MB)
# must be