В файловой системе APFS есть ошибка в macOS High Sierra, которая может привести к потере данных на дисковых имиджах, отформатированных в APFS. Сообщение в блоге Майк Bombich, создатель Carbon Copy Cloner, дает более подробную информацию.

Ошибка APFS

Образцы дисков уникальны для macOS. Это файлы, но они действуют как жесткий диск. Вы монтируете образ диска, как жесткий диск, и можете хранить в нем другие файлы и папки. Майк обнаружил, что образ диска с дисковым пространством, который он отформатировал с помощью APFS, показал много свободного места, хотя диск был заполнен. Он продемонстрировал это в видео:

Затем он скопировал файл в образ диска и скопировал его без ошибок. Однако, когда образ диска был размонтирован и перемонтирован, видеофайл был поврежден. Майк обнаружил, что в утилите macOS «diskimages-helper» было обнаружено две ошибки, которые вызвали это.

Первая ошибка APFS это то что свободное место на образе диска не обновляется, когда свободное место на физическом диске компьютера сокращается. Вторая ошибка – отсутствие отчетов об ошибках, когда эти запросы на запись не динамически увеличивают образ диска. Это означает, что данные записываются в «пустоту».

Однако на него не влияют образы дисков с расширением «.dmg». Хранилище для этих типов образов предварительно выделяется при их создании, поэтому их пространство для хранения гарантировано. Эти ошибки влияют на редкие образы дисков, и они имеют расширение «.sparseimage».