作者snowwolf725 (空之境界)
看板Modchip
标题[PS3 ] PS3 Dual Boot GameOS/Linux CFW Released
时间Wed May 4 14:29:43 2011
这个是自制和linux双开机....,
安装好该版本後的韧体後依照安装流程,
安装下面的工具软体,
可以实现自制和linux双开机以及关闭硬碟加密, 无须电子狗降级等功能
原文连结:
http://gitbrew.org/otheros/
=================
目前 OtherOS 已经能够对 GameOS 和 HV SS 服务(Dispatcher Manager, LPAR 1 等)有
完整存取能力,
此自制韧体同时支援在非服务模式降级的能力,
启动及关闭 HDD/VFLASH 加密, 及其他功能,
目前此韧体是给进阶使用者用的,
在更友善的使用手册出来前小白就别碰了
PS3 Dual Boot GameOS/Linux CFW
Note: 目前启动 OtherOS 的方法为启动 boot_otheros.pkg 然後 reboot.pkg,
接着就会载入 petitboot (类似开机管理员的程式)
薄机使用者还需要卸载 usb 驱动才能够正常启动
Firmwares:
PS3 Dual Boot GameOS/Linux CFW 3.41 (md5 9b439b04c4c0b841ae50c3af18bb584d)
PS3 Dual Boot GameOS/Linux CFW 3.50 (md5 74b4291615ceb394e0d64078d775a93d)
PS3 Dual Boot GameOS/Linux CFW 3.55 (md5 fac423010dc8e20030f28145a42627fb)
Tools:
create_vflash5.pkg (md5 d76700a04cd58b29970d752b73dc6a0d)
create_vflash6.pkg (md5 4ccea493c87299c3fe75ec3b093091f8)
create_vflash7.pkg (md5 78e432917ed972c415b3a0a703f4acaf)
delete_vflash5.pkg (md5 83f32c6fdf9d532c2a8203bce3852e86)
delete_vflash6.pkg (md5 573b587f04d21d40837688c39c8587bd)
delete_vflash7.pkg (md5 8366318a4fafbd769bc9df0b6e528ea1)
resize_vflash.pkg (md5 9a5cb0bcd819788749d2926111df6870)
install_otheros.pkg (md5 9e5e79fa0450e34071223c40c34a8e8a)
boot_gameos.pkg (md5 7377d1c89f4f67957cafe18a2e58d006)
boot_otheros.pkg (md5 bf425926d3d55ab59828d5b6c2a2c333)
reboot.pkg (md5 450fba966321445ec50360b21b9fa99b)
dtbImage.ps3.bin (md5 761faa303c97d1801a9ecceb472321d0)
boot_linux.sh (md5 6d00a46cd5586042c59c51f1f98e31f9)
上面的工具成功执行後会听到两声逼逼声
功能:
整合在 HV 上的 OtherOS bootloader loader (与 3.15 版的 OtherOS bootloader
相容)
OtherOS bootloader 可直接由 HV 启动无须先启动GameOS
使用和 3.15 版相似的过程启动 OtherOS bootloader loader
透过 HDD/USB/BD/Network 启动 linux
Linux 拥有存取 GameOS 的能力
在 GameOS 或是 Linux 拥有完整存取 HV SS services (Dispatcher Manager) 的能
力
完整存取系统管理者服务的能力
具有新增/删除/修改 LPAR 1 中的 repository 节点 (e.g. 搭配 ps3dm-utils or
ps3hvc-utils).
该功能将给予你更多掌控 PS3 主机的权利, 因为 PS3 上的许多层级都是透过
repository 节点进行资料的交换
在更新管理员 (Update Manager) 中开启 QA 模式
无须使用电子狗或是服务模式进行降级
能够启动及关闭 HDD/VFLASH 加密 (e.g. 使用 ps3stor-utils)
支援 ps3-utils. 可在 linux 中改刷其他的 OtherOS bootloader
Notes:
已经测试於薄机板 3.41,3.55 (搭配 Gentoo 和 Debian 系统),
推测应该也能正常工作於厚机板
有发现问题请寄信到
[email protected]
实作中的功能:
在 HDD (not VFLASH) 上建立 OtherOS
永久关闭 HDD/VFLASH 加密
HTAB 的对应及读写的权限
透过 LPAR 2 存取SYSCON
FreeBSD 支援
=======安装OtherOS bootloader========
以下过程目前只在拥有 VFlash 的 PS3 上测试过
在删除 VFlash 区域时 GameOS 会询问你是否重装韧体,
请选择拒绝(按下 PS3 按钮并继续)
作者使用 petitboot 当作 OtherOS 的开机管理程式, 你可以选择其他替代的程式
请依照下面的步骤操作(重要):
删除 VFLASH region 6 (delete_vflash6.pkg)
删除 VFLASH region 5 (delete_vflash5.pkg)
建立 VFLASH region 5 (create_vflash5.pkg)
建立 VFLASH region 6 (create_vflash6.pkg)
使用 "Install OtherOS" (install_otheros.pkg) 在 VFlash 上安装 OtherOS
bootloader (petitboot)
=======启动 OtherOS bootloader=========
执行 "Boot OtherOS" (boot_otheros.pkg)
使用 "Reboot"(reboot.pkg) 可重新启动 GameOS
为 Linux 在 VFLASH 建立一个分割区
Notes:
以下过程目前只在拥有 VFlash 的 PS3 上测试过
警告: 所有硬碟上的资料都将消除, 请确定你已经做好备份
目前作者正在嚐试另一个解决方案以便在拥有 NAND 的 PS3 上能正常运作
调整 VFLASH 大小 (resize_vflash.pkg) (在 VFLASH 上建立 40GB 的空间, 如果你
需要更大的空间请自行拿原始码重新编译 resize_vflash.pkg)
重新启动 GameOS (reboot.pkg)
建立 VFLASH region 7 (create_vflash7.pkg)
=========使用 petitboot 开始安装 linux ==========
Installing Gentoo GNU/Linux from a Unix/Linux System
Partitioning with fdisk
Notes:
使用 petitboot 在 VFLASH 上安装 Debian and Gentoo
使用 fdisk 分割 ps3vflash
确定你有建立了 Swap 分割区
Creating a ready to use Linux distribution images is a work in progress
(作者目前正在做一个已经安装好可以直接使用的 linux 影像档??)
(不大确定这句的意思...)
=========使用 petitboot 启动 linux================
Notes:
USB 驱动程式在薄机板的 PS3 上搭配 petitboot 会有问题
目前作者尝试在 linux kernel 上修正此问题
作者目前是暂时使用 boot_linux.sh 来启动
并且将 linux 透过 petitboot 安装在 VFLASH
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.26.128
※ 编辑: snowwolf725 来自: 122.116.26.128 (05/04 14:31)
1F:→ ouyang:如果索尼写新韧体 一样可以盖掉双开机吧 122.116.66.45 05/04 20:29
2F:推 cassine:这个厚机应该是不能用,因为VFLASH空间的 122.117.54.160 05/04 21:30
3F:→ cassine:问题还是无解 122.117.54.160 05/04 21:30