Não sei ao certo o que está causando o problema, mas ele não parece ser um daemon ausente. Tentei carregar tudo em /System/Library/LaunchDaemons
exceto com.apple.WindowServer.plist
e ele ainda falhou da mesma maneira. Ele ainda falha apenas em executar diskutil
, que normalmente apenas imprime um resumo de uso. Além disso, "Killed: 9" sugere que ele não está travando a si mesmo, mas outra coisa ( launchd
?) Está acabando com ele.
De qualquer forma, há uma boa notícia: diskutil repairpermissions
é realmente apenas um front-end para o programa repair_packages
, e parece funcionar bem no modo de usuário único (mesmo sem nenhum daemon carregado):
/usr/libexec/repair_packages --repair --standard-pkgs
A formatação de discos provavelmente será mais difícil. Talvez seja necessário analisar usando gpt
, newfs_hfs
e afins.