@jonathankoren @neurovagrant Yeah, and AFAICT they mostly support #btrfs, #ext2 / #ext3 / #ext4, #FAT32 and maybe #ExFAT in some cases where the vendor paid $$ per device to #Microsoft.
Mainline #Linux ≠ #Android #toybox / #linux!
As I've gutted most out of the kernel for #OS1337 myself...
#os1337 #toybox #Android #Linux #Microsoft #exfat #fat32 #ext4 #ext3 #ext2 #btrfs
@koakuma That being said, it sounds like you're not on some #CoW #filesystem (since the filesystem is under suspicion, rather than only ill-designed #git).
If you're on #ext3 / #ext4, add data=journal, metadata_csum and journal_checksum (the last two are ext4-only) to your mount options, it's quite important to have some bare minimum of usability (still won't help with partial writes, you need transactionality for that).
#cow #filesystem #ext3 #ext4 #git
What tool to use to defrag #ext3 #partition images (e.g. #Apptainer #Singularity overlays)?
- e2defrag (https://launchpad.net/e2defrag): ultra old, doesn't compile (undefined reference to `HOLE_BLKADDR')
- shake (https://github.com/unbrice/shake): in userpace, not for image files (?)
- defrag (https://aur.archlinux.org/packages/defrag): weird script, apparently equally inappropriate
- e4defrag (https://e2fsprogs.sourceforge.net/) doesn't work for ext3 partitions
🤔
#ext3 #partition #Apptainer #singularity #containerization