Editing Harddrive
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
<div style="float:right">[[File: | [[Category:Hardware]] | ||
<div style="float:right">[[File:CECHC04_NAND-system.jpg.JPG|200px|thumb|left|Most of the system software is on the harddrive, without one you get this error instead of XMB]]<br />[[File:PS3-Reserved-Area.png|200px|thumb|left|PS3 % Reserved Area<br />(system files {dev_flash}; {dev_flash2}; {dev_flash3}, game data {dev_hdd0}, system cache {dev_hdd1} etc]]</div> | |||
== Internal harddrive == | == Internal harddrive == | ||
The PS3 uses a SATA (SATA-150) controller that has a maximum transfer speed of 1.5 Gb/s. All current PS3 models come with 5400RPM drives and 1 platter. The GameOS partition is an UFS2 256-bit [http://www.ps3devwiki.com/index.php?title=Talk:Harddrive#AES-256-CBC_versus_AES-256-XTS AES-CBC/AES-XTS] encrypted file system with a sectorsize of 512 bytes (4096 bits). | |||
* Internal : 2.5" SATA with several partitions | |||
* External: USB Mass Storage device, supporting officially only FAT12/16/32. | |||
Because the GameOS partition is perconsole encrypted, it is not possible: | |||
* to read out the data on it with another console (it will just ask to reformat it, to set it to its own perconsole encryption, hence emptying the drive) | |||
* to read data out in Linux, BSD, Windows, Mac OS X (there are ways to mount it readonly, but it would still be encrypted and bruteforcing all <abbr title="1,1579208923731619542357098500869e+77">2^256</abbr> keys would take more time then your lifetime). | |||
Some of this wikipage is also in User Manual (e.g. Page 36 and further: [http://www.playstation.com/manual/pdf/CECH-2001A_2001B-2.85_2.pdf CECH-2001A_2001B-2.85_2.pdf]) and [http://us.playstation.com/support/answer/index.htm?a_id=362 Knowledge Centre: Can I upgrade the hard disk drive (HDD) inside my PlayStation 3 computer entertainment system?] | |||
The maximum size of the internal harddrive that the PS3 supports is 1TB (TeraBytes) | |||
<pre>note: this seems untrue as there are several people posting pictures of their external to internal drive mod with a size of 2TB</pre> | |||
=== Harddrive Model info === | === Harddrive Model info === | ||
<div style="width:1280px;"> | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+All HDD models are 2.5" and 9.5 milimeters height max, with 1 platter, rotating at 5.400 rpm with 512 bytes per sector | ||
! rowspan=2 | Brand !! rowspan=2 | Series !! rowspan=2 | Model !! rowspan=2 | Capacity !! rowspan=2 | Rotation Speed<BR />(Platters/Heads) !! rowspan=2 | Buffer !! rowspan=2 | Interface !! rowspan=2 | ! rowspan=2 | Brand !! rowspan=2 | Series !! rowspan=2 | Model !! rowspan=2 | Capacity !! rowspan=2 | Rotation Speed<BR />(Platters/Heads) !! rowspan=2 | Buffer !! rowspan=2 | Interface !! rowspan=2 | !! colspan=4 | Seek Speeds !! rowspan=2 | !! colspan=4 | Power Requirements !! rowspan=2 | !! rowspan=2 | Operating<BR />Temp. !! rowspan=2 | Noise<BR />Max !! rowspan=2 | Used in PS3 Models | ||
|- | |- | ||
! tracks !! latency !! read !! write !! startup !! idle !! read !! write | ! tracks !! latency !! read !! write !! startup !! idle !! read !! write | ||
|- | |- | ||
! colspan=21 | ! colspan=21 | | ||
|- | |- | ||
! rowspan=3 | Fujitsu | ! rowspan=3 | Fujitsu | ||
! MHW | ! MHW | ||
| [[MHW2040BH]] || 40 GB || 5400rpm (1/1) || 8 MB || SATA-150 | | [[MHW2040BH]] || 40 GB || 5400rpm (1/1) || 8 MB || SATA-150 | ||
! | ! | ||
| 1.5 ms || 5.56 ms || 12 ms || 14 ms | | 1.5 ms || 5.56 ms || 12 ms || 14 ms | ||
! | ! | ||
| 1.0 A || 0.60 W || 1.9 W || 1.9 W | | 1.0 A || 0.60 W || 1.9 W || 1.9 W | ||
! | ! | ||
| 55 ºC || 2.0 bels || [[CECHJxx]] | | 55 ºC || 2.0 bels || [[CECHJxx]] | ||
|- | |- | ||
! rowspan=2 | MHZ | ! rowspan=2 | MHZ | ||
| [[MHZ2080BH]] || 80 GB || 5400rpm (1/1) || 8 MB || SATA-300 | | [[MHZ2080BH]] || 80 GB || 5400rpm (1/1) || 8 MB || SATA-300 | ||
! | ! | ||
| 1.5 ms || 5.56 ms || 12 ms || 14 ms | | 1.5 ms || 5.56 ms || 12 ms || 14 ms | ||
! | ! | ||
| 1.0 A || 0.60 W || 1.9 W || 1.9 W | | 1.0 A || 0.60 W || 1.9 W || 1.9 W | ||
! | ! | ||
| 55 ºC || 2.4 bels || [[CECHKxx]], [[CECHLxx]] | | 55 ºC || 2.4 bels || [[CECHKxx]], [[CECHLxx]] | ||
|- | |- | ||
| [[MHZ2160BH]] || 160 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[MHZ2160BH]] || 160 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 1.5 ms || ?.?? ms || ?? ms || ?? ms | | 1.5 ms || ?.?? ms || ?? ms || ?? ms | ||
! | ! | ||
| 1.0 A || 0.60 W || 2.1 W || 2.1 W | | 1.0 A || 0.60 W || 2.1 W || 2.1 W | ||
! | ! | ||
| 55 ºC || 2.0 bels || [[CECHPxx]], [[CECHQxx]] | | 55 ºC || 2.0 bels || [[CECHPxx]], [[CECHQxx]] | ||
|- | |- | ||
! colspan=21 | ! colspan=21 | | ||
|- | |- | ||
! rowspan= | ! rowspan=4 | Hitachi | ||
! Travelstar 5K160 | ! Travelstar 5K160 | ||
| [[HTS541640J9SA00]] || 40 GB || 5400rpm (1/1) || 8 MB || SATA-150 | | [[HTS541640J9SA00]] || 40 GB || 5400rpm (1/1) || 8 MB || SATA-150 | ||
! | ! | ||
| 2.2 ms || 5.50 ms || 14 ms || 15 ms | | 2.2 ms || 5.50 ms || 14 ms || 15 ms | ||
! | ! | ||
| 1.0 A || 0.85 W || 1.8 W || 1.8 W | | 1.0 A || 0.85 W || 1.8 W || 1.8 W | ||
! | ! | ||
| 55 ºC || 2.7 bels || [[CECHHxx]] | | 55 ºC || 2.7 bels || [[CECHHxx]] | ||
|- | |- | ||
! Travelstar 5K250 | ! Travelstar 5K250 | ||
| [[HTS542580K9SA00]] || 80 GB || 5400rpm (1/2) || 8 MB || SATA-150 | | [[HTS542580K9SA00]] || 80 GB || 5400rpm (1/2) || 8 MB || SATA-150 | ||
! | ! | ||
| 2.2 ms || 5.50 ms || 14 ms || 15 ms | | 2.2 ms || 5.50 ms || 14 ms || 15 ms | ||
! | ! | ||
| 1.0 A || 0.85 W || 1.8 W || 1.8 W | | 1.0 A || 0.85 W || 1.8 W || 1.8 W | ||
! | ! | ||
| 55 ºC || 2.7 bels || [[CECHLxx]] | | 55 ºC || 2.7 bels || [[CECHLxx]] | ||
|- | |- | ||
! Travelstar 5K500 | ! Travelstar 5K500 | ||
| [[HTS545012B9SA00]] || 120 GB || 5400rpm (1/1) || 8 MB || SATA-150 | | [[HTS545012B9SA00]] || 120 GB || 5400rpm (1/1) || 8 MB || SATA-150 | ||
! | ! | ||
| 2.2 ms || 5.50 ms || 14 ms || 15 ms | | 2.2 ms || 5.50 ms || 14 ms || 15 ms | ||
! | ! | ||
| 0.9 A || 0.80 W || 1.4 W || 1.4 W | | 0.9 A || 0.80 W || 1.4 W || 1.4 W | ||
! | ! | ||
| 55 ºC || 2.9 bels || [[CECH-20xx]]A | | 55 ºC || 2.9 bels || [[CECH-20xx]]A | ||
|- | |- | ||
! Travelstar Z5K500 | ! Travelstar Z5K500 | ||
| [[HTS545050A7E380]] || 500 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[HTS545050A7E380]] || 500 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.2 ms || 5.50 ms || 13 ms || 13 ms | | 2.2 ms || 5.50 ms || 13 ms || 13 ms | ||
! | ! | ||
| 0.9 A || 0.55 W || 1.6 W || 1.6 W | | 0.9 A || 0.55 W || 1.6 W || 1.6 W | ||
! | ! | ||
| 60 ºC || 2.1 bels || [[CECH-40xx]]C | | 60 ºC || 2.1 bels || [[CECH-40xx]]C | ||
|- | |- | ||
! colspan=21 | | |||
! colspan=21 | |||
|- | |- | ||
! rowspan=5 | Seagate | ! rowspan=5 | Seagate | ||
! Momentus 5400.2 | ! Momentus 5400.2 | ||
| [[ST96812AS]] || 60 GB || 5400rpm (1/2) || 8 MB || SATA-150 | | [[ST96812AS]] || 60 GB || 5400rpm (1/2) || 8 MB || SATA-150 | ||
! | ! | ||
| 1.5 ms || 5.56 ms || 12 ms || 14 ms | | 1.5 ms || 5.56 ms || 12 ms || 14 ms | ||
! | ! | ||
| 1.1 A || 0.99 W || 1.9 W || 2.3 W | | 1.1 A || 0.99 W || 1.9 W || 2.3 W | ||
! | ! | ||
| 55 ºC || 3.1 bels || [[CECHAxx]], [[CECHCxx]] | | 55 ºC || 3.1 bels || [[CECHAxx]], [[CECHCxx]] | ||
|- | |- | ||
! Momentus 5400.3 | ! Momentus 5400.3 | ||
| [[ST980811AS]] || 80 GB || 5400rpm (1/2) || 8 MB || SATA-150 | | [[ST980811AS]] || 80 GB || 5400rpm (1/2) || 8 MB || SATA-150 | ||
! | ! | ||
| 1.5 ms || 5.56 ms || 11 ms || 13 ms | | 1.5 ms || 5.56 ms || 11 ms || 13 ms | ||
! | ! | ||
| 1.0 A || 0.75 W || 1.9 W || 1.8 W | | 1.0 A || 0.75 W || 1.9 W || 1.8 W | ||
! | ! | ||
| 60 ºC || 3.2 bels || [[CECHExx]] | | 60 ºC || 3.2 bels || [[CECHExx]] | ||
|- | |- | ||
! rowspan=2 | LD25 SATA | ! rowspan=2 | LD25 SATA | ||
| [[ST920217AS]] || 20 GB || 5400rpm (1/1) || 2 MB || SATA-150 | | [[ST920217AS]] || 20 GB || 5400rpm (1/1) || 2 MB || SATA-150 | ||
! | ! | ||
| 2.0 ms || 5.60 ms || 16 ms || 16 ms | | 2.0 ms || 5.60 ms || 16 ms || 16 ms | ||
! | ! | ||
| 1.0 A || ?.?? W || 2.3 W || 2.3 W | | 1.0 A || ?.?? W || 2.3 W || 2.3 W | ||
! | ! | ||
| 55 ºC || 2.7 bels || [[CECHBxx]] | | 55 ºC || 2.7 bels || [[CECHBxx]] | ||
|- | |- | ||
| [[ST9402115AS]] || 40 GB || 5400rpm (1/2) || 2 MB || SATA-150 | | [[ST9402115AS]] || 40 GB || 5400rpm (1/2) || 2 MB || SATA-150 | ||
! | ! | ||
| 2.0 ms || 5.60 ms || 16 ms || 16 ms | | 2.0 ms || 5.60 ms || 16 ms || 16 ms | ||
! | ! | ||
| 1.0 A || 2.00 W || 2.3 W || 2.3 W | | 1.0 A || 2.00 W || 2.3 W || 2.3 W | ||
! | ! | ||
| 55 ºC || 2.7 bels || [[CECHGxx]], [[CECHHxx | | 55 ºC || 2.7 bels || [[CECHGxx]], [[CECHHxx]] | ||
|- | |- | ||
! LD25 5400.2 | ! LD25 5400.2 | ||
| [[ST940210AS]] || 40 GB || 5400rpm (1/2) || 2 MB || SATA-150 | | [[ST940210AS]] || 40 GB || 5400rpm (1/2) || 2 MB || SATA-150 | ||
! | ! | ||
| 1.5 ms || 5.60 ms || 15 ms || 15 ms | | 1.5 ms || 5.60 ms || 15 ms || 15 ms | ||
! | ! | ||
| 1.0 A || 2.50 W || 2.3 W || 2.3 W | | 1.0 A || 2.50 W || 2.3 W || 2.3 W | ||
! | ! | ||
| 60 ºC || 2.6 bels || | | 60 ºC || 2.6 bels || [[CECHJxx]] | ||
|- | |- | ||
! colspan=21 | ! colspan=21 | | ||
|- | |- | ||
! rowspan= | ! rowspan=8 | Toshiba | ||
! rowspan=2 | MKxx52GSX | ! rowspan=2 | MKxx52GSX | ||
| [[MK8052GSX]] || 80 GB || 5400rpm (1/1) || 8 MB || SATA-300 | | [[MK8052GSX]] || 80 GB || 5400rpm (1/1) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || ?.?? ms || 12 ms || 12 ms | | 2.0 ms || ?.?? ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.85 W || 2.0 W || 2.0 W | | 0.9 A || 0.85 W || 2.0 W || 2.0 W | ||
! | ! | ||
| 55 ºC || 25 dBA || [[CECHLxx]] | | 55 ºC || 25 dBA || [[CECHLxx]] | ||
|- | |- | ||
| [[MK1652GSX]] || 160 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[MK1652GSX]] || 160 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || ?.?? ms || 12 ms || 12 ms | | 2.0 ms || ?.?? ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.85 W || 2.0 W || 2.0 W | | 0.9 A || 0.85 W || 2.0 W || 2.0 W | ||
! | ! | ||
| 55 ºC || 25 dBA || [[CECHPxx | | 55 ºC || 25 dBA || [[CECHPxx]] | ||
|- | |- | ||
! rowspan=2 | MKxx55GSX | ! rowspan=2 | MKxx55GSX | ||
| [[MK1255GSX]] || 120 GB || 5400rpm (1/1) || 8 MB || SATA-300 | | [[MK1255GSX]] || 120 GB || 5400rpm (1/1) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || 5.55 ms || 12 ms || 12 ms | | 2.0 ms || 5.55 ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.85 W || 1.4 W || 1.4 W | | 0.9 A || 0.85 W || 1.4 W || 1.4 W | ||
! | ! | ||
| 55 ºC || 2.0 bels || [[CECH-20xx]]A | | 55 ºC || 2.0 bels || [[CECH-20xx]]A | ||
|- | |- | ||
| [[MK2555GSX]] || 250 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[MK2555GSX]] || 250 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || 5.55 ms || 12 ms || 12 ms | | 2.0 ms || 5.55 ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.85 W || 1.4 W || 1.4 W | | 0.9 A || 0.85 W || 1.4 W || 1.4 W | ||
! | ! | ||
| 55 ºC || 2.0 bels || [[CECH-20xx]]B | | 55 ºC || 2.0 bels || [[CECH-20xx]]B | ||
|- | |- | ||
! rowspan=2 | MKxx65GSX | |||
| [[MK1665GSX]] || 160 GB || 5400rpm (1/1) || 8 MB || SATA-300 | | [[MK1665GSX]] || 160 GB || 5400rpm (1/1) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || ?.?? ms || 12 ms || 12 ms | | 2.0 ms || ?.?? ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.75 W || 1.5 W || 1.5 W | | 0.9 A || 0.75 W || 1.5 W || 1.5 W | ||
! | ! | ||
| 55 ºC || 20 dBA || [[CECH-25xx]]A | | 55 ºC || 20 dBA || [[CECH-25xx]]A | ||
|- | |- | ||
| [[MK3265GSX]] || 320 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[MK3265GSX]] || 320 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || ?.?? ms || 12 ms || 12 ms | | 2.0 ms || ?.?? ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.75 W || 1.5 W || 1.5 W | | 0.9 A || 0.75 W || 1.5 W || 1.5 W | ||
! | ! | ||
| 55 ºC || 20 dBA || [[CECH-25xx]]B | | 55 ºC || 20 dBA || [[CECH-25xx]]B | ||
|- | |- | ||
! rowspan=2 | MKxx76GSX | ! rowspan=2 | MKxx76GSX | ||
| [[MK1676GSX]] || 160 GB || 5400rpm (1/1) || 8 MB || SATA-300 | | [[MK1676GSX]] || 160 GB || 5400rpm (1/1) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || 5.55 ms || 12 ms || 12 ms | | 2.0 ms || 5.55 ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.55 W || 1.5 W || 1.5 W | | 0.9 A || 0.55 W || 1.5 W || 1.5 W | ||
! | ! | ||
| 55 ºC || 20 dBA || [[CECH-30xx]]A | | 55 ºC || 20 dBA || [[CECH-30xx]]A | ||
|- | |- | ||
| [[MK3276GSX]] || 320 GB || 5400rpm (1/2) || 8 MB || SATA-300 | | [[MK3276GSX]] || 320 GB || 5400rpm (1/2) || 8 MB || SATA-300 | ||
! | ! | ||
| 2.0 ms || 5.55 ms || 12 ms || 12 ms | | 2.0 ms || 5.55 ms || 12 ms || 12 ms | ||
! | ! | ||
| 0.9 A || 0.55 W || 1.5 W || 1.5 W | | 0.9 A || 0.55 W || 1.5 W || 1.5 W | ||
! | ! | ||
| 55 ºC || 20 dBA || [[CECH-30xx]]B | | 55 ºC || 20 dBA || [[CECH-30xx]]B | ||
|- | |- | ||
! colspan=21 | ! colspan=21 | | ||
|- | |- | ||
|} | |} | ||
</div> | |||
*Meassure units conversions: | *Meassure units conversions: | ||
Line 254: | Line 221: | ||
**There is no conversion formula between "bels" (sound power) and "dBA" (sound pressure)... are different meassure concepts and cant be compared | **There is no conversion formula between "bels" (sound power) and "dBA" (sound pressure)... are different meassure concepts and cant be compared | ||
{{Boxframe0|content=''' | {{Boxframe0|content='''Temporal notes (this is missing info that needs to be moved to the table)''' | ||
*[[CECHMxx]] 80GB <--- Toshiba [[MK8052GSX]], or fujitsu [[MHZ2080BH]], or hitachi [[HTS542580K9SA00]] ? | *PS3 models missing in the table: | ||
*[[CECH- | **[[CECHMxx]] 80GB <--- Toshiba [[MK8052GSX]], or fujitsu [[MHZ2080BH]], or hitachi [[HTS542580K9SA00]] ? | ||
*[[CECH- | **[[CECH-21xx]]A 120GB <--- toshiba [[MK1255GSX]] ? | ||
* | **[[CECH-21xx]]B 250GB <--- toshiba [[MK2555GSX]] ? | ||
**[[CECH-25xx]]A 120GB <--- toshiba [[MK1255GSX]] ? | |||
*[[CECH- | **[[CECH-25xx]]B 250GB <--- toshiba [[MK2555GSX]] ? | ||
**[[CECH-40xx]]A 12GB <--- Flash storage NAND ? | |||
* | **[[CECH-40xx]]B 250GB <--- hitachi Travelstar (Z5K500 series) - [[HTS545025A7E380]] (1 head), or toshiba [[MK2555GSX]] (old) ? | ||
*[[CECH- | |||
}} | }} | ||
==== Harddrive Speed Tests ==== | ==== Harddrive Speed Tests ==== | ||
<div style="width:1280px;"> | <div style="width:1280px;"> | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 531: | Line 492: | ||
|} | |} | ||
</div> | </div> | ||
*The speeds tests of the previous table are only orientative because was made in PC's with different motherboards | |||
*There is no HDD speed test tool for PS3 GameOS, in PS3 OtherOS/linux hdparm can be used for a simple speed test | *There is no HDD speed test tool for PS3 GameOS, in PS3 OtherOS/linux hdparm can be used for a simple speed test | ||
=== Harddrive info From software === | === Harddrive info From software === | ||
==== Harddrive info in | ==== Harddrive info in NOR ==== | ||
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ||
Line 594: | Line 508: | ||
*In GameOS | *In GameOS | ||
See [[DeviceID]] '''ext_nor_flash''' | See [[DeviceID]] '''ext_nor_flash''' | ||
==== Harddrive info in xregistry.sys ==== | ==== Harddrive info in xregistry.sys ==== | ||
Line 603: | Line 517: | ||
PC tools: [http://github.com/kakaroto/ps3utils PS3Utils] in linux or [http://stoker25.com/files/xRegistryEditor075.rar xRegistry.sys Editor 0.75] in windows | PC tools: [http://github.com/kakaroto/ps3utils PS3Utils] in linux or [http://stoker25.com/files/xRegistryEditor075.rar xRegistry.sys Editor 0.75] in windows | ||
==== Harddrive info from | ==== Harddrive info from ATA commands ==== | ||
Not documented yet | |||
Not | |||
=== Harddrive encryption === | === Harddrive encryption === | ||
PS3 uses '''XTS-AES-128''' to encrypt the internal HDD drive | PS3 uses '''XTS-AES-128''' to encrypt the internal HDD drive. | ||
Good paper about XTS-AES: http://ntnu.diva-portal.org/smash/get/diva2:347753/FULLTEXT01 | Good paper about XTS-AES: http://ntnu.diva-portal.org/smash/get/diva2:347753/FULLTEXT01 | ||
Line 621: | Line 527: | ||
XTS-AES-128 means that there are 2 keys of size 128bit actually, the one for tweak encryption and the other for data encryption. | XTS-AES-128 means that there are 2 keys of size 128bit actually, the one for tweak encryption and the other for data encryption. | ||
Both keys are different on each PS3 console and can be easily dumped e.g. with modified '''[[Iso module|sb_iso_spu_module.self]]'''. | Both keys are different on each PS3 console and can be easily dumped e.g. with modified '''[[Iso module|sb_iso_spu_module.self]]'''. | ||
These 2 keys are sent to [[Hypervisor_Reverse_Engineering#ENCDEC_device|ENCDEC device]] which performs HDD encryption/decryption. '''HDD keys are NOT stored in [[Flash#EID_4_-_Section_4|EID4]].''' | These 2 keys are sent to [[Hypervisor_Reverse_Engineering#ENCDEC_device|ENCDEC device]] which performs HDD encryption/decryption. '''HDD keys are NOT stored in [[Flash#EID_4_-_Section_4|EID4]].''' | ||
Currently i'm able to decrypt my PS3 HDD on PC and i can also talk to the [[Hypervisor_Reverse_Engineering#ENCDEC_device|ENCDEC device]] without isolated SPU modules. | Currently i'm able to decrypt my PS3 HDD on PC and i can also talk to the [[Hypervisor_Reverse_Engineering#ENCDEC_device|ENCDEC device]] without isolated SPU modules. | ||
Line 633: | Line 538: | ||
version of '''[[Iso module|sb_iso_spu_module.self]]'''. ATA keys are passed as parameters to this module and i just copied them with MFC DMA to PPU memory | version of '''[[Iso module|sb_iso_spu_module.self]]'''. ATA keys are passed as parameters to this module and i just copied them with MFC DMA to PPU memory | ||
and stopped the execution of the SPU. | and stopped the execution of the SPU. | ||
=== Harddrive replacements, modifications, expansion parts === | === Harddrive replacements, modifications, expansion parts === | ||
==== Replacing the internal harddrive ==== | ==== Replacing the internal harddrive ==== | ||
For compatibility, if you have a SATA-300 (sometimes called SATA-II or SATA2 | For compatibility, if you have a SATA-300 (sometimes called SATA-II or SATA2) harddrive, you should sometimes set the harddrive via jumper to enforce the slower SATA-150 speed, instead of default 3 Gb/s of SATA-300. | ||
{{Boxframe1|content='''Step-by-step guide''' | {{Boxframe1|content='''Step-by-step guide''' | ||
# Download the FULL version of FW you currently have on the old harddrive and put it on a USB Mass Storage Device formatted with FAT32 in \PS3\UPDATE\PS3UPDAT.PUP | # Download the FULL version of FW you currently have (tip: see here) on the old harddrive and put it on a USB Mass Storage Device formatted with FAT32 in \PS3\UPDATE\PS3UPDAT.PUP | ||
# If you wish to transfer your installed games, | # If you wish to transfer your savegames / installed games, trophies, DLC/PSN etc. you can use Backup / Restore BEFORE you exchange the harddrive. You’ll need a FAT32 formatted External Drive for that (with enough free space). The backups will be stored in \PS3\EXPORT\BACKUP\ in a subfolder with the backupdate/time as name and in there several DAT files (archive.dat, archive_00.dat, archive2.dat and archive2_[4GBSPLITNR].dat etc.) This same drive can be used to store the FW mentioned earlier) | ||
# Disconnect the LAN/UTP cable | # Disconnect the LAN/UTP cable to disable the possibility that another FW (3.50) gets downloaded | ||
# Power Off the PS3 (disconnect the power cable) and open the HD tray (left/bottom) to exchange the original 2.5″ drive for the newer/larger/faster one (remark: use max. 9.5mm height drives). | # Power Off the PS3 (disconnect the power cable) and open the HD tray (left/bottom) to exchange the original 2.5″ drive for the newer/larger/faster one (remark: use max. 9.5mm height drives). ** Remark: The screws which are used to mount the internal hardisk in the PS3 HD-tray are made of soft aluminium. Use a good fitting screwdriver, or you’re bound to abuse the “X” bithole and must resort to flat pliers to get the screws out. | ||
# After everything is in place, insert the USB Mass Storage Device you prepared earlier and power ON the PS3. The new HD is detected and the PS3 wants to format it. Select YES and wait until format is finished. After that you can select Update to select the FW on the USB Mass Storage Device (in case it didn’t already do that automaticly after format). | # After everything is in place, insert the USB Mass Storage Device you prepared earlier and power ON the PS3. The new HD is detected and the PS3 wants to format it. Select YES and wait until format is finished. After that you can select Update to select the FW on the USB Mass Storage Device (in case it didn’t already do that automaticly after format). | ||
# After succesfull format and installation of the System Software / Firmware, reboot and check in XMB System Information to see which FW is currently used and how much is usable for the XMB. | # After succesfull format and installation of the System Software / Firmware, reboot and check in XMB System Information to see which FW is currently used and how much is usable for the XMB. | ||
*The above semi-guide is also readable in the PS3 Owners Manual. | |||
*The above semi-guide is also readable in the PS3 Owners Manual | |||
}} | }} | ||
Exchanging the internal drive to a 7200RPM model doesn’t do much for your loading times (shaves off a second or 2) and upgrading to SSD/Flash Drives is almost insane considering the prices you pay per GB. Any modern larger drive is always faster than the older default smaller drive. | |||
Some people are argueing that SSD/Flash Drives produce "much less heat" but consider this: a very good/efficient one uses 5V 0.35A 1.75 Watt while a harddrive uses 5V 0.85A 4.25 Watt. A difference of 2.5W less on a total of 225Watt is not something you would see back on your electric bill or thermometer. | |||
Exchanging the internal drive to a 7200RPM model doesn’t do much for your loading times (shaves off a second or 2) | |||
Some people are | |||
Because of the low price/ high storage capacity I personally always go for SATAII/300 7200rpm drives (if internal, maximum height is 9.5mm, 12 or 12.5mm doesn’t fit) and if modified to external via eSATA you can even use cheaper/faster 3.5″ drives (but you’ll need them to have their own powersupply because the internal PS3 powersupply can’t power that safely). | Because of the low price/ high storage capacity I personally always go for SATAII/300 7200rpm drives (if internal, maximum height is 9.5mm, 12 or 12.5mm doesn’t fit) and if modified to external via eSATA you can even use cheaper/faster 3.5″ drives (but you’ll need them to have their own powersupply because the internal PS3 powersupply can’t power that safely). | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 743: | Line 575: | ||
|} | |} | ||
<div style="height:400px; overflow:auto"> | |||
<div | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ Replacement Internal HDDs for PS3 | |+ Replacement Internal HDDs for PS3 | ||
Line 939: | Line 767: | ||
|- | |- | ||
|} | |} | ||
</div> | </div> | ||
==== Internal SATA to External drive/cradle ==== | ==== Internal SATA to External drive/cradle ==== | ||
Line 948: | Line 775: | ||
==== [[CECH-40xx]] : External harddrive expansion for internal storage ==== | ==== [[CECH-40xx]] : External harddrive expansion for internal storage ==== | ||
<div style="float:right">[[File:Hard Disk Drive (HDD) Mounting Bracket - box.jpg|200px|thumb|left|Hard Disk Drive (HDD) Mounting Bracket - box<br />CECH-ZCD1]]<br />[[File:Hard Disk Drive (HDD) Mounting Bracket.jpg|200px|thumb|left|Hard Disk Drive (HDD) Mounting Bracket<br />CECH-ZCD1]]</div> | |||
* Vertical Stand with Storage attachement (CECH-4000A only)<br /> | * Vertical Stand with Storage attachement (CECH-4000A only)<br /> | ||
* Hard Disk Drive (HDD) Mounting Bracket (CECH-ZHD1)<br /> | * Hard Disk Drive (HDD) Mounting Bracket (CECH-ZHD1)<br /> | ||
Line 954: | Line 783: | ||
==== CECH-4000B only : Internal harddrive ==== | ==== CECH-4000B only : Internal harddrive ==== | ||
[[:File:Topdrive-cech4000B.png]] | |||
5400rpm Hitachi hard drive | 5400rpm Hitachi hard drive | ||
* Z5K500 [[HTS545050A7E380]] (500GB) | * Z5K500 [[HTS545050A7E380]] (500GB) | ||
Line 960: | Line 791: | ||
**http://i.techrepublic.com.com/gallery/6388515-850-563.jpg | **http://i.techrepublic.com.com/gallery/6388515-850-563.jpg | ||
**http://guide-images.ifixit.net/igi/WT1Sj1ESQygqXbLy.large | **http://guide-images.ifixit.net/igi/WT1Sj1ESQygqXbLy.large | ||
== External storage == | == External storage == | ||
The PS3 also supports external harddrives (via the USB port) using the FAT32 file system format. Files systems like UFS/UFS2, EXT3/EXT4, which are natively used on internal harddrive cannot be used on external on a non-modified system. You can format it to any size up to 8TB **, which is the theoretical drive size limit of FAT32. There have been verified success of 2TB external harddrives working with the PS3. The whole drive needs to be formatted into a single 2TB FAT32 partition using special software tools like fat32format.exe that can handle large drives. Note that FAT32 supports a maximum file size of 4GB. | |||
: | <pre>** note: this seems untrue, because when >2TB drives have hit the market, no screenshots of >2TB external storage are known</pre> | ||
== | == Low level diagnostic tools. Harddrive manufacturers support webs == | ||
<div style="float:right">[[File:Diagram of Hard Disk Drive Manufacturer Consolidation.svg|200px|thumb|left|Diagram of Hard Disk Drive Manufacturer Consolidation<br />[http://en.wikipedia.org/wiki/List_of_defunct_hard_disk_manufacturers List of defunct hard disk manufacturers]]]</div> | <div style="float:right">[[File:Diagram of Hard Disk Drive Manufacturer Consolidation.svg|200px|thumb|left|Diagram of Hard Disk Drive Manufacturer Consolidation<br />[http://en.wikipedia.org/wiki/List_of_defunct_hard_disk_manufacturers List of defunct hard disk manufacturers]]]</div> | ||
Sometimes you just need to be sure that harddrive is still working in crisp condition. All harddrive manufacturers have special low level diagnostics tool for that purpose. | Sometimes you just need to be sure that harddrive is still working in crisp condition. All harddrive manufacturers have special low level diagnostics tool for that purpose. | ||
* Low level diagnostic tools | |||
** [http://www.seagate.com/support/downloads/seatools/ Seagate SeaTools] (also Samsung) | ** [http://www.seagate.com/support/downloads/seatools/ Seagate SeaTools] (also Samsung) | ||
** [http://majorgeeks.com/downloadget.php?id=1386&file=15&evp=3babe0ea87490b39869a7483f531f24f Maxtor PowerMax] (currently Seagate) | ** [http://majorgeeks.com/downloadget.php?id=1386&file=15&evp=3babe0ea87490b39869a7483f531f24f Maxtor PowerMax] (currently Seagate) | ||
Line 992: | Line 809: | ||
** [http://www.hgst.com/support/downloads/#DFT Hitachi Drive Fitness Test] (currently Western Digital) | ** [http://www.hgst.com/support/downloads/#DFT Hitachi Drive Fitness Test] (currently Western Digital) | ||
* | *HDD Manufacturers External Links | ||
**Toshiba Europe Products - Client Hard Disk Drives: http://storage.toshiba.eu/cms/en/hdd/hard_disk_drives/index.jsp# | |||
Toshiba Europe Products - Client Hard Disk Drives: http://storage.toshiba.eu/cms/en/hdd/hard_disk_drives/index.jsp# | |||
{{Models}} | |||
[[Category:Harddrives]] |