作者cassine (Savannah)
看板Modchip
标题[PS3 ] graf_chokolo: One step closer to GameOS+Linux dualboot
时间Sat Feb 5 17:40:06 2011
http://xorloser.com/?p=297&cpage=24#comment-3359
graf_chokolo says:
February 5, 2011 at 3:33 am
Just booted petitboot from VFLASH on my 3.41 PS3. Created a new VFLASH
storage region of size 16MB and stored there uncomressed petitboot
compiled by me with openwrt.
I only patched HV, didn't touch any
Linux files. Sorry marcan, i will stick with petitboot. I intend to
install Debian Linux on this weekend on my HDD.
Greetings to SONY
OtherOS is back. But now with GameOS features. Stay tuned.
Dual boot GameOS+Linux is close ~
http://xorloser.com/?p=297&cpage=24#comment-3368
graf_chokolo says:
February 5, 2011 at 5:19 am
Look at that piece of dmesg output guys. Great news!!
ps3disk_init:588: registered block device major 254
ps3_system_bus_match:354: dev=7(sb_01), drv=6(ps3disk): miss
ps3_system_bus_match:354: dev=6(sb_02), drv=6(ps3disk): match
-> ps3_system_bus_probe:365: sb_02
-> dma_sb_region_create:656:
ps3disk sb_02: ps3stor_probe_access:70: 3 accessible regions found.
Only the first one will be used
ps3disk sb_02: First accessible region has index 1 start 524312 size
130611352
ps3disk sb_02: ps3da is a Hitachi HTS542580K9SA00 (76319 MiB total,
63775 MiB for OtherOS)
3 accessible HDD regions. All GameOS regiosn are accessible.
I guess i won't have sleep on this weekend. Sray tuned.
Here is the complete dmesg output:
http://pastie.org/1528974
http://xorloser.com/?p=297&cpage=24#comment-3370
graf_chokolo says:
February 5, 2011 at 5:26 am
And RSX works with petitboot 1080pi.
http://xorloser.com/?p=297&cpage=24#comment-3372
graf_chokolo says:
February 5, 2011 at 5:30 am
Guys, someone compiled latest openwrt, i didn't manage because gcc
couldn't build. If someone knows what is wrong with gcc for powerpc64
in openwrt please contact me.
哎呀呀,看来整个OpenWRT 社群可以当他後盾了, PS3变身最贵的无线网路基地
台XD
http://xorloser.com/?p=297&cpage=24#comment-3375
graf_chokolo says:
February 5, 2011 at 5:37 am
Hehe, i should take care where i install my Linux or else GameOS
won't boot.
http://xorloser.com/?p=297&cpage=24#comment-3390
graf_chokolo says:
February 5, 2011 at 6:43 am
Holy crap, guys, unbelievable. petitboot can read UFS filesystem of
GameOS UNENCRYPTED. I have access to all GameOS HDD regions.
Here is a snippet from "hexdump -C /dev/ps3da | less":
http://pastie.org/1529241
Stay tuned, it's certainly not the last good news from me.
鼓掌不用花钱,请来宾掌声鼓励~~被攻到这个地步$QNY接下来的路不好走了,
现在是Lv2:HV、Lv1:bootloader全被攻破,这两个东西HV可以用新的加密金钥防
护,而且3.56版也实做了,但bootloader修改只能靠root key,root key是写死
在主机板上,被geohot找到并且公开。
可以说$QNY在旧版主机上只剩Lv2:HV有主场优势,在Lv1:bootloader上graf这帮
人已经算打平了。
http://xorloser.com/?p=297&cpage=24#comment-3396
graf_chokolo says:
February 5, 2011 at 7:24 am
Holy crap, allmost all VFLASH regions are accessiable.
ps3flash sb_03: ps3stor_probe_access:70: 5 accessible regions found.
哇咧!连bootloader的写入权限都拿到了,这下刷韧体可以做到刷不死,刷死可
以用 Linux救回来。
http://xorloser.com/?p=297&cpage=25#comment-3410
graf_chokolo says:
February 5, 2011 at 8:34 am
Hehe,
HV does say to GameOS that Linux region is not accessible. I
think we can do something about it. Damn, i have to be very carefull
or i might install Linux on a wrong region.
http://xorloser.com/?p=297&cpage=25#comment-3426
graf_chokolo says:
February 5, 2011 at 6:05 pm
Linux HDD region is accessible on petitboot. But the problem is that i
have access to all HDD regions and Linux just tries to use the first
one, unfortunately owned by GameOS.
Have to patch petitboot so it
selects the right region for Linux.
HV hacking is cool.
http://xorloser.com/?p=297&cpage=25#comment-3428
graf_chokolo says:
February 5, 2011 at 6:54 pm
Yes baby! Now is Linux HDD region accessible from petitboot:
ps3disk sb_02: ps3stor_probe_access:130: 4 accessible regions found.
Only the third one will be used
ps3disk sb_02: First accessible region has index 3 start 135329976
size 20971512
ps3disk sb_02: ps3da is a Hitachi HTS542580K9SA00 (76319 MiB total,
10239 MiB for OtherOS)
ps3da: unknown partition table
brd: module loaded
loop: module loaded
ps3_system_bus_match:362: dev=7.0(sb_01), drv=7.0(ps3rom): match
irq: irq 18 on host null mapped to virtual irq 29
scsi0 : ps3rom
scsi 0:0:0:0: CD-ROM SONY PS-SYSTEM 302R 4151 PQ: 0 ANSI: 0
Driver 'sd' needs updating – please use bus_type methods
Driver 'sr' needs updating – please use bus_type methods
sr0: scsi3-mmc drive: 0x/0x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 0:0:0:0: Attached scsi CD-ROM sr0
NEXT STEP – INSTALLING DEBIAN ON HDD.
看来dmesg讯息该有的都正确了~
http://xorloser.com/?p=297&cpage=25#comment-3429
February 5, 2011 at 6:58 pm
Activated now access to all HDD regions
ps3disk sb_02: ps3stor_probe_access:130: 4 accessible regions found
HV does what i tell him to do. Ditifully and beloved HV.
graf_chokolo已经可以说一动,HV做一动了。
http://xorloser.com/?p=297&cpage=25#comment-3432
graf_chokolo says:
February 5, 2011 at 7:13 pm
Partition table ready
root@ps3-linux:/# ls -l /dev/ps3da*
brw-rw—- 1 root root 254, 0 Feb 5 09:00 /dev/ps3da
brw-rw—- 1 root root 254, 1 Feb 5 09:01 /dev/ps3da1
brw-rw—- 1 root root 254, 2 Feb 5 09:00 /dev/ps3da2
root@ps3-linux:/#
↑看看这个root权限能有多大:)
http://xorloser.com/?p=297&cpage=25#comment-3437
graf_chokolo says:
February 5, 2011 at 7:43 pm
HOLY CRAP !!! Debian Installer launched.
Debian的安装程式给跑了噢耶~
And GameOS still boots so i did partition my HDD right. Great Today is
my best day in the last years. So much fun is HV hacking. Stay tuned.
Too excited now.
graf_chokolo:今天真是太走运啦!!
******
没想到graf一天之内像是洗版一样更新这麽多东西出来。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.54.160
1F:推 cheweichang:好便宜的高阶PC喔!! 来买一台好了 02/05 17:50
2F:推 ainigi:我看到PS4的日子不远了XDDD 02/05 17:53
3F:推 hpo14:我已经不知道该讲什麽了......... 02/05 18:48
4F:推 myriad:最贵最耗电的 NAS ? 02/05 19:19
6F:→ ouyang:这部分不是很了解 还是请知道的大大解释吧 02/05 19:42
7F:→ cassine:那是AsbestOS Loader的3.55修改版,之前在3.41时候我跟 02/05 19:51
8F:→ cassine:雪狼兄都有在3.41上面跑过Linux,不过我只跑玩开机流程没 02/05 19:52
9F:→ cassine:进去操作就是,雪狼他架了NAS把整个系统喂给PS3载入 02/05 19:52
10F:→ cassine:我比较认同graf的想法,破解lv1是比较彻底而且妥当的方式 02/05 19:54
11F:→ cassine:AsbestOS如同marcan所讲得,只要系统一更新就要重新找漏洞 02/05 19:58
12F:→ cassine:没有漏洞就没办法跑,因为他是靠漏洞载入Linux的 02/05 19:59