藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 系統管理


    

藍森林 http://www.lslnet.com 2006年8月18日 15:18


在Linux 主機上運行蘋果電腦(轉)

在Linux 主機上運行蘋果電腦
"蘋果"電腦以時尚的外觀和在圖像處理方面卓越的性能吸引了無數癡迷者,但因操作系統的不同和高昂的售價使得一般用戶望而卻步。目前,只有廣告公司或一些對畫面或圖像要求苛刻的專業人員才會去考慮購買。幸運的是,現在借助最新的PowerPC模擬器PearPC,它已經可以在Linux主機上運行蘋果機上的MAC OS X。
PearPC是一款開放源代碼、並符合GNU協議的PowerPC模擬器,其作者是Sebastian Biallas和Stefan Weyergraf。使用這款模擬器可以在x86平台上運行那些原來只能運行於PowerPC平台上的軟件, 比如Mac OS X,GNU/Linux for PPC等等。

一、PearPC的系統需求
1、 硬件:
1. CPU至少為Intel奔騰3或AMD K7雷鳥,主頻越高越好。
2. 內存至少為128兆(因為Mac OS X系統本身就是耗用內存大戶)。
3. 至少需要3GB的硬盤空間(如果你安裝OS X 10.3的話),如果安裝Office等軟件需要6GB 硬盤空間。
4. 支持DirectX的顯示卡(非官方的PearPC用此來加速)。
2、軟件 :
Linux下編譯pearPC需要使用gcc(3.0以上版本)和Nasm編譯器。
推薦使用:RedHat Linux 9(運行良好),Mandrake Linux 9.1 for PPC installer(運行良好),Mandrake Linux 9.1 for PPC after installation(很難啟動,但如若啟動便運行良好)
二、軟件下載:
PearPC官方主頁是:http://pearpc.sourceforge.net/ 最新版本:0.3.1。下載聯結:http://ovh.dl.sourceforge.net/sourceforge/pearpc/pearpc-0.3.1.tar.bz2 磁盤鏡像文件聯結:http://ovh.dl.sourceforge.net/sourceforge/pearpc/pearpc-3gib.img.bz2 和http://ovh.dl.sourceforge.net/sourceforge/pearpc/pearpc-6gib.img.bz2
三、軟件安裝:
1、 準備工作:
檢查編譯環境使用命令:
rpm -qa|grep gcc ; rpm -qa|grep nasm
Linux 下兩個最主要的彙編器是 Nasm(free, Netwide Assembler)和 GAS(free, Gnu Assembler),後者和 GCC 結合在一起,檢查結果見圖-1。

圖-1 檢查運行pearPC的編譯環境
下面需要為PearPC設置一個3G以上的虛擬盤,設置虛擬盤的命令:" dd if=/dev/zero of=myharddisk.img bs=1M count=1260"。可以設置一個文件作為CD-ROM,設置CD-ROM的命令也是相當的簡單:"$ cp /dev/cdrom linux-cd.iso"。
2 、安裝pearPC
bunzip2 pearpc-0.3.1.tar.bz2;tar vxf pearpc-0.3.1.tarcd pearpc-0.3.1./configure --enable-cpu=jitc_x86 #如果你使用x86中央處理器的話(比如Pentium III,或Athlon),那你就應該加入JITC參數,因為這這樣運行快#makebunzip2 macosx_3gb.img.bz2 #解壓後文件大小是3GB,比較大請耐心等候#
如果一切順利的話,在src目錄下就可以得到可執行的程序文件了。
3 、啟動PearPC
首先用文本編輯器修改配置文件,把config.example改名為configfile,然後修改配置文件的內容,以和你自己的計算機硬件相符。內存修改方法:將memory_size=後面的數字按照你內存的大小填寫,然後將前面的"#" 刪除掉即可。缺省的內存配置是128兆內存對應 0x8000000 (默認);512兆內存對應 0x20000000 。可以使用16進制換算器換算。主要內存對照表:
內存容量 16進制值
128兆 0x8000000
192兆 0xc000000
256兆 0x10000000
512兆 0x20000000
1024兆 0x40000000
另外還要修改鏡向文件的存儲路徑。然後即可以運行命令:PPC啟動界面見圖-1。
./ppc configfile

圖-1 PearPC在Linux下的啟動界面
4、安裝MaC OS X
1、選擇1,從Panther安裝光盤啟動。
2、 接著是安裝嚮導。

3、 閱讀完README和License後,選擇安裝分區。


4、 選擇好合適的分區,下一步就是安裝過程了,圖-3是安裝過程中選擇語言的截圖。

圖-2 MacOS 在Linux下安裝過程
安裝過程中還要逐一選擇安裝安裝Java、安裝媒體文件、安裝媒體文件等。
5、完成第一張CD大概要2個半小時。第一張安裝結束後Panther會自動關閉由PearPC模擬出的計算機,現在修改配置文件:
pci_ide0_slave_image = "\disk2.iso"
更換安裝光盤(需要注意的是如果你選擇英文安裝似乎就不需要第二張光盤,選擇簡體中文要2張安裝光盤),然後重新啟動模擬器繼續安裝,這一次要7個半小時左右,做好準備。全部安裝完成後再次啟動,- 這次從disk0啟動就可以進入Mac OS X 10.3(Panther)了,

注意事項:
由於安裝過程中需要對硬盤分區,建議初學者安裝前一定要進行數據備份。另外
附:我所使用的硬件和軟件環境:
CPU AMD Athlon 1.1 GHz
內存 Kingston 512M x 1
顯示卡 Nvidia GeForce2 MX200 32M
操作系統 Redhat Linux 9.0

在Linux 主機上運行蘋果電腦(轉)

差不多一個白天就耗掉了,我懷疑有興趣使用MacOS的時間不到半天,呵呵,玩笑了

謝謝樓主如此辛苦,謝謝!好貼!

在Linux 主機上運行蘋果電腦(轉)

辛苦樓主

支持一下

在Linux 主機上運行蘋果電腦(轉)

圖在哪兒?

在Linux 主機上運行蘋果電腦(轉)

有點意思的。。。。。。。。。。。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com