Ps3 1tb hdd filesystem checks start to fail as the drive is filled
There's this excellent wiki page about hdd sizes: https://www.psdevwiki.com/ps3/Harddrive According to the page, a hdd with 931 GiB is perfectly fine when it comes to the filesystem check, nothing should fail.
Unfortunately, at least in my experience (tested in multiple configurations), the filesystem check also breaks for drives with 931GiB and below, but the symptoms only appear after the HDD is filled up.
I'm currently setting up a new ps3, with a perfectly working 1tb hdd (full format passes just fine, no sector issues), and I've noticed that somewhere between 400gb and 600gb of taken space the filesystem check function doesn't finish at 100%, but instead bails at 15%-25% (consistent wrt to the contents of the hdd, as long as you don't change the contents the failing pct is the same) and the console just reboots without finishing the check.
I have tried to narrow down the cause, this happens on a different console (why I tried to make a new setup in the first place), with a different drive (931GiB SSD), with a different CFW version (4.92 and 4.93 evilnat), and with barely any software running. I have this issue on a fresh setup where I have multiman for filemanagement, webmanmod for the iso menu and apollo for setting up the psn account; the setup is so fresh there wasn't even a hard reset or anything. All I have done was just set these up these 3 packages and copy the files from a fat32 drive to dev_hdd0.
What is the cause here? Are the filesystem functions in multiman somehow borked, or is there a hard limit not just on the drive size as the wiki claims, but also on how much of the drive is occupied? Thoughts?