APFS 'protect' flag won't remove on M1 Mac after migration
Hello everyone,
I'm trying to remove the protect flag from my DONNEES APFS volume. This appeared after migrating from an Intel Mac to an M1 Mac using a Time Machine backup.
Here is the current status:
- mount output: /dev/disk3s7 on /Volumes/DONNEES (apfs, local, journaled, protect)
- FileVault: No (Encrypted at rest)
- No APFS snapshots (all deleted)
- Permissions are correct (owner sc, uid 501)
- Tried mount -uw, diskutil enableOwnership, remounting in Recovery mode — none worked
The protect flag blocks all write operations without password/Touch ID authentication, even though I am the volume owner.
Has anyone successfully removed the protect flag from a non-FileVault APFS volume after an Intel → M1 migration?
Thank you.
Context:
- MacBook Pro M1, macOS (latest)
- APFS volume DONNEES (disk3s7), 170 GB, no FileVault, "Encrypted at rest"
- Volume migrated from Intel Mac via Time Machine backup
- Problem: every write operation requires Touch ID / password authentication
- mount shows: apfs, local, journaled, protect
What we tried:
- POSIX permissions — all folders were in dr-x------, fixed with sudo chmod -R u+w /Volumes/DONNEES → did not solve the issue
- com.apple.quarantine attribute — found on several files, removed with sudo xattr -rd com.apple.quarantine /Volumes/DONNEES/ → did not solve the issue
- Force remount — sudo mount -uw /Volumes/DONNEES → flag protect persisted
- APFS snapshots — 12 Time Machine local snapshots found and deleted with sudo tmutil deletelocalsnapshots → flag protect persisted
- Recovery mode — booted into macOS Recovery, tried:
- mount -uw /Volumes/DONNEES
- mount_apfs -o rw /dev/disk3s7 /Volumes/DONNEES
- diskutil enableOwnership /Volumes/DONNEES
- All returned protect flag still present
6 FileVault — confirmed off (FileVault: No), so diskutil apfs decryptVolume does not apply
Current status:
Write operations are blocked. The protect flag cannot be removed by any method tried, including in Recovery mode.
MacBook Pro 16″, macOS 26.5