Arquivos Não Restaurados Corrompidos na Restauração do Sistema

4

Eu restaurei o Mac OS X 10.6.2 hoje (era 10.6.3 e não estava inicializando) copiando o sistema de um backup. Os diretórios de dados não foram tocados.

Nos diretórios de dados, estou vendo alguns arquivos como 0 bytes e obtendo erros de permissão negada ao copiar, mesmo quando usando sudo cp ou o próprio Localizador. Alguns programas, diferentemente, pegam os arquivos pelo valor de face e não veem problemas de permissão (como zip), mas vêem os arquivos como zero bytes, que seriam recuperados para recuperação.

cp: .git/objects/fe/86b676974a44aa7f128a55bf27670f4a1073ca: could not copy extended attributes to /eraseme/blah/.git/objects/fe/86b676974a44aa7f128a55bf27670f4a1073ca: Operation not permitted

Eu tentei sudo chown , sudo chmod -R 777 e sudo chflags -R nouchg que não alteram o resultado final.

Estranhamente, isso está afetando apenas meus diretórios .git (talvez porque eles começam com um ponto, mas renomeá-los - o que funciona - não altera nada).

O que mais posso fazer para assumir a propriedade desses arquivos?

Editar: Essa pergunta vem do Stack Overflow porque eu pensava que era um problema do Git. Definitivamente não é (apenas) Git. De qualquer forma, isso é para ajudar a colocar alguns dos comentários no contexto.

    
por Dan Rosenstark 31.03.2010 / 02:09

2 respostas

2

Parece que o Git está usando um recurso avançado do sistema de arquivos (daí os "atributos estendidos" na mensagem) que não é suportado pelos comandos do subsistema BSD e, possivelmente, também pelo sistema de backup que você está usando. .

Tente usar as próprias ferramentas do sistema de backup para restaurar esses diretórios, se você usou o cp antes.

Se isso não funcionar, provavelmente será necessário clonar novamente esses repositórios e / ou alternar para um sistema de backup mais completo.

    
por 31.03.2010 / 04:40
1

Você já tentou executar fsck (OK, eu sou médio de idade) ou o Mac Disk Utility para garantir que o sistema de arquivos ainda seja consistente? É possível que seja qual for o seu problema de 10.6.3, isso afetou as partições de dados.

    
por 31.03.2010 / 14:48