您的位置:首页技术文章
文章详情页

PearPC圆了PC用户的梦--PC安装Mac OS

【字号: 日期:2024-07-15 13:46:05浏览:16作者:猪猪
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 的第一个官方版本。必须提醒大家的是,这个版本还处在高度试验阶段,肯定存在一些无效指令、奇怪的bug,功能也不可能非常健全。请不要在涉及重要数据的地方使用它,否则数据丢失是迟早的事!当然,如果你足够勇气想尝试一下,可以下载它的源代码或安装版。请务必仔细阅读附带的文档,这样你可以少走很多弯路;如果它在你的机器上不运行,也不要怨声载道,你可以向我们反馈以便我们更好的改进它。” 官方网站: http://pearpc.sourceforge.net/ 安装之前不要忘了察看说明文档,假如在你的机子上无法正常运行请不要抱怨! 下载安装文件:(请看文末链接) 安装方法: 把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: 640x480x8 (indexed) # 1: 640x480x15 # 2: 640x480x32 # 3: 800x600x8 (indexed) # 4: 800x600x15 # 5: 800x600x32 # 6: 1024x768x8 (indexed) # 7: 1024x768x15 # 8: 1024x768x32 # # 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.“自动”,程序会启动第一个被找到的并且可以启动的分区(默认) # 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 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_ide0_master_installed = 0 这里设置成1以启用它 pci_ide0_master_image = 'test/imgs/linux.img' 这里是你下载的pearpc-3gib.img.bz2解压出来的镜像你可以重新命名并输入路径,在PPC同个目录下,就可以不用输入路径 可以把他理解成一个刚买来硬盘,不过就是少了点!如果嫌少的化,官方网站上面还有6G的! #pci_ide0_master_type = 'hd' pci_ide0_slave_installed = 1 #pci_ide0_slave_image = 'c:test.iso' pci_ide0_slave_image = '/home/sepp/prog/pearpc.res/test/isos/MandrakeLinux-9.1-CD1.ppc.iso' 这里输入Mac OS X Panther的第一张安装镜像的路径!在PPC同个目录下,就可以不用输入路径 #pci_ide0_slave_image = '/dev/cdrom' pci_ide0_slave_type = 'cdrom' # # Network (unavailable on windows) 网络(在Windows下不可用) # pci_3c90x_installed = 0 这里设置成1以启用它 pci_3c90x_mac = 'de:ad:ca:fe:12:34' 这里设置网卡的物理地址 = “de:ad:ca:fe:12:34” # # USB # pci_usb_installed = 1 # # NVRAM # nvram_file = 'nvram'
标签: Mac OS系统