News for hackers. Stuff that matters.
Re:HFS+ Bit Rot by zurn on Wednesday June 11, 2014 @04:41AM (#7876989)
> Modern file systems like ZFS, which Apple considered but abandoned as a replacement, include checksums of all meta data structures. That means that when the file is accessed, the filesystem detects the corruption and throws an error.

This is exactly backwards - metadata checksums don't protect file contents. They just cover the integrity of the FS so when the FS internals are corrupted, it knows not to write to random places on the disk and can with redudancy can try to recover the metadata.

Re:HFS+ Bit Rot by alcari on Wednesday June 11, 2014 @05:24AM (#7877087)
The quote is wrong: ZFS checksums both the user data and metadata in a Merkle tree, optionally using cryptographic hashes (i.e. SHA256).