Fixed HDD mounting from NAND models, thanks to @Iridule (wrong mapper names, changed to ps3hdd1 for UFS2 (user partition) and ps3hdd2 for FAT32 (cache partition).
Fixed newest Ubuntu family compatibility (changed path variable from "~/" to "${HOME}").
Fixed some Debian distributions incompatibilities due to missing some sudo and chown which they needs for tasks which other Linux distributions don't. Thanks to @olokos.
Fixed lack of information in unlocking more disk space that this tasks is related to NOR models only (performing it on HDD from NAND will break FAT32). It is matter only of mappers name, in future I will add just additional user choice.
Added "PS3 KO Compiler" script which compile for You bswap16-ecb and ufs kernel modules. ufs module for unknown to me reason, does not reading provided kernel config with rw permissions so don't bother and use system one instead. :P
Added "PS3 KO Compiler (WSL2)" for Windows 10/11 users with WSL2 and Ubuntu inside of it. Script was modified by @DUDUŚ.
Added two hidden tasks in "PS3 HDD Tasker". First will inject ERK into last sector (which CellOS not using for unknown reason). Task is very slow because using dd and iterating each 512 bytes, so that's the reason why is hidden until I will find better solution which jumps directly to pointed LBA.If You are super patient, instead of number in main menu, type "wip-1". Second hidden task is for invoking TRIMM command on user partition but since I don't have SSD in PS3 and I don't even know if can be done on UFS2, I also hide it ("wip-2", needed ufs.ko with rw permission).