Eu tenho um Mac que foi reinstalado do zero, e o proprietário acidentalmente mudou seu nome de usuário ao instalá-lo. O ID do usuário atual é "Jane", mas os backups antigos da máquina do tempo foram feitos quando seu nome de usuário era "Jan".
Agora, ela não pode acessar seus backups antigos.
A solução óbvia é entrar em seu disco de backup e mudar a propriedade da hierarquia de "Jan" para "Jane", mas toda vez que eu tento, clico na parede "operação não permitida". Eu tentei consertar as ACLs antes de executar "chown", mas também obtive "operação não permitida" para isso:
$ sudo su
# cd /Volumes/SeagateBackupDrive
# cd Backups.backupdb
# ls -led .
drwxr-xr-x@ 8 root _unknown 272 Sep 20 2014 .
0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
# chmod -a "everyone deny chown" .
# cd "Jane's MacbookPro"
# ls -led .
drwxr-xr-x@ 5 root _unknown 170 Feb 14 16:03 .
0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
# chmod -a "everyone deny chown" .
chmod: Failed to set ACL on file '.': Operation not permitted
Eu tentei todos os tipos de coisas, como modificar a permissão "writeattr" ou procurar pela bandeira uchg, mas até agora sem sorte.
Esta é uma máquina do Snow Leopard.