psp上裝Linux(轉)

BSDLite發表於2007-08-11
psp上裝Linux(轉)[@more@]Bochs x86模擬器被Matan移植到PSP上的訊息。現在已經證實這個訊息是真的,並且將給PSP能完成的任務帶來極大的擴充,現在包括FreeDOS、Linux、DLX Linux、NetBSD、OpenBSD、PicoBSD、Pragma Linux、Debian 3.0r0和2.2r5,以及其他任何帶有預裝系統的磁碟映象

Bochs x86模擬器被Matan移植到PSP上的訊息。現在已經證實這個訊息是真的,並且將給PSP能完成的任務帶來極大的擴充,現在包括FreeDOS、Linux、DLX Linux、NetBSD、OpenBSD、PicoBSD、Pragma Linux、Debian 3.0r0和2.2r5,以及其他任何帶有預裝系統的磁碟映象(都在bochs的sourceforge網站)
1) 建立你自己的bochs映象和配置檔案。我強烈建議先在PC上安裝好OS再把它移到PSP上(除非你想在進度條上花上10年時間來等待)。你還可以下載一些已經可以使用的映象。

2) 下載並解開下面的檔案

3) 如果你使用1.0版韌體,就把EBOOT.PBP放入GAME目錄的子目錄下(比如X:PSPGAMEBOCHS,X是你的PSP磁碟機代號)。如果你用的是1.5版PSP,就需要自己用KXploit工具轉換一下。我還沒有在1.5版PSP上實驗過,希望能執行吧。不過在更新的韌體上就不能執行了(v1.51、v1.52、v2.0),因為目前在上面還不能執行自制程式。

4) 在記憶棒根目錄下建立一個名為VM的目錄(例:X:VM)

5) 把磁碟映象和bios檔案複製到PSP的任何地方。

6) 編輯bochs配置檔案,正確指向你的磁碟映象和bios檔案。請注意你需要在PSP上使用“ms0:/”來代表你的檔案系統的根目錄(可以參考下載中的例子)。同時把VM使用的記憶體設定一下。請一定要設定在8MB左右,否則太多的話PSP就會當機(PSP一共有32MB左右的記憶體)。

7) 把bochs配置檔案改名為“bochsrc.bxrc”並放入VM目錄。這是唯一真正需要保證的目錄名,因為它是硬性寫在程式中的。你可以把剩下的檔案隨便亂放,只要配置檔案能正確指向他們就可以了。你可以檢視下載區的例子指令碼。

8) 執行bochs並祈禱好運吧。


要在DOS中執行遊戲,你需要下載WinImage並開啟FreeDOS的c.img檔案,解出autoexec.bat,新增你希望執行的命令,比如prince.exe(波斯王子),儲存編輯的autoexec並放回去就行了。

要更簡單的辦法的話,我們的論壇使用者ohballs製作了一個已經編輯好的FreeDOS和DLX Linux包,你可以用它們很方便地執行了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947637/,如需轉載,請註明出處,否則將追究法律責任。

相關文章