3 ms·
> if you plug drives from systems with new APFS versions into systems with old APFS versions I think it’s more likely that the newer drivers fix bugs in the dr
by Someone 4y ago
> if you plug drives from systems with new APFS versions into systems with old APFS versions
I think it’s more likely that the newer drivers fix bugs in the drivers, make them support newer disk controller hardware, speed them up, or make them more reliable than that they change the on-disk format.
Having said that, the reference (https://developer.apple.com/support/downloads/Apple-File-System-Reference.pdf https://developer.apple.com/support/downloads/Apple-File-Sys...) lists quite a few on-disk fields that store a version number. There may be bug fixes that necessitated changes to the on-disk format.
- hoistbypetard 4y agoI agree. I was just wondering if there's some signal (versioned format, etc.) that Apple put into place which would tell an old one not to write to a new one where the on-disk format changed.
- Someone 4y agoAs I said, there is version info in some of the on-disk structures. Because of the rather disastrous failure modes (a bug can destroy all files on disk) I expect drivers to be coded extremely defensively, and use it.