[PS3 ] graf_chokolo: OtherOS is Back!

看板Modchip (改機)作者 (Savannah)時間15年前 (2011/04/11 19:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
http://grafchokolo.com/ps3-development-page.html/comment-page-10/#comment-3844 接續昨天說的,graf_chokolo釋出下面的工具,讓使用者能在3.41以及3.55版韌 體上直接安裝 Linux。 otheros-utils/common.git otheros-utils/create_vflash5.git otheros-utils/create_vflash7.git otheros-utils/delete_vflash5.git otheros-utils/delete_vflash7.git otheros-utils/install_otheros_bootloader_loader.git otheros-utils/install_petitboot_on_vflash5.git otheros-utils/panic1.git otheros-utils/resize_vflash.git otheros-utils/udp_printf_client.git 原始碼是3.41版專用的,使用前必須要先對HV Call 114 進行修補,如此才能允 許GameOS存取HV區段藉以載入petitboot 。 3.55版要安裝則需要要配合修正 http://pastie.org/1778085 操作順序是: HOWTO ===== 1. Start my udp_client_printf on a PC to see debug messages which are sent as UDP broadcast 2. Use delete_vflash5, it removes VFLASH region 5 3. Run create_vflash5 to create VFLASH 5 region again but now larger 4. Run resize_vflash to add 40GB to your VFLASH where Linux can be installed. Warning: All data on HDD will get lost, so make a backup You can modify my source code if you want to set different VFLASH size. 5. Reboot GameOS, it will reformat HDD but won't touch newly added 40GB to VFLASH 6. Run create_vflash7 which creates new VFLASH region of size 40GB. You can modify my program to set different size. 7. Place dtbImage.ps3.bin on USB stick, plug in and run install_petitboot_on_vflash5 The following steps are temporary and only for testing for now till i make a custom HV with dual boot: 1. Run install_otheros_bootloader_loader 2. Run Panic1 And you should see petitboot. Here is my petitboot which supports VFLASH storage device: http://www.sendspace.com/file/k04pch It has all tools you need to install a Linux, e.g. wget, kexec, fdisk, telnet, ssh, ... You can connect to a running petitboot from your PC using telnet or ssh. My petitboot uses DHCP so it will get an IP automatically. I used telnet to connect to petitboot and installed my gentoo remotely. I used petitboot directly to install gentoo on VFLASH. The VFLASH region 7 is /dev/ps3vflashh on Linux. Use e.g. fdisk to partition it. And make sure you create as first partition a 100MB boot partition. If you do so you will be able to use some nice features of my HV later Do not install anything on it. I created 4 partitions on my VFLASH region 7: - 100MB boot partition for later use - 2GB swap space - about 20GB for gentoo - about 20GB for Debian Here is the HOWTO which i followed in order to install gentoo: http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml I myself tested everything on PS3 3.41 only. I do not intend to use 3.55. With every new OFW SONY removes more features, so why should i use 3.55. But you can adjust my programs for 3.55. If you encounter any problems then contact me and i will try to help you. ****** 要還原的話也得先備份硬碟資料,然後在外接裝置安裝一個 Linux系統,並使用 graf_chokolo的核心,最後將/dev/ps3sda 的磁碟分割表還原。 重新開機後系統會提示重新格式化硬碟,格式化完成後就反安裝成功了,原先分 配給 Linux的VFLASH region #7也會還給GameOS。 -- ____ _ _ _ _ ____ _ _ ____ _____ ____ (_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \ _)(_ ) ( \ / )__) ) ( )( )(_)( ) / (____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.31.137 ※ 編輯: cassine 來自: 140.120.31.137 (04/12 19:16)
文章代碼(AID): #1DekAsfp (Modchip)
文章代碼(AID): #1DekAsfp (Modchip)