Como copiar arquivos de uma partição do sistema com falha sem encontrar problemas de permissões?

2

Então, estou prestes a copiar arquivos de uma partição do sistema e receio ter problemas com permissões.

Um pouco de plano de fundo - o OS X não inicializa (barra de progresso em loop) e o Utilitário de Disco do Mavericks Recovery diz que não pode repará-lo. Os arquivos podem ser visualizados no MacDrive na partição Boot Camp (que estou usando, portanto, não acho que o disco tenha falhado, apenas algo errado com essa partição específica).

Meu plano é remover a unidade e montá-la em outro Mac e ver o que posso copiar.

A coisa é que eu lembro de ter tido experiências ruins com coisas assim no passado - acho que haverá problemas de permissão em algum lugar no caminho quando tento usar esses arquivos copiados.

Idealmente, eu gostaria de copiar os arquivos e aplicá-los com permissões "padrão" do meu Mac em funcionamento, como se esses arquivos tivessem sido criados no Mac em funcionamento e não no Mac com falha.

Não quero acessar meus arquivos e não poder / ter que me autenticar, porque eles "pertencem" a outro usuário (ou seja, a conta no meu Mac antigo).

tl; dr existe uma maneira de copiar os arquivos de outra conta de usuário (meus) de uma unidade do sistema, sem ter problemas com permissões no caminho? Talvez retirar os arquivos de todas as permissões relacionadas à conta de usuário?

WorriedMacUser
fonte
Recomenda-se usar o modo de disco TARGET para fazer isso. Você precisará de um segundo Mac.
Ruskes

Respostas:

1

A solução simples para isso é redefinir todas as permissões em todos os arquivos copiados para todos lerem / escreverem e deixar o sistema resolvê-los.

Redefina todas as permissões em uma pasta e seu conteúdo recursivamente com:

chmod -R 777 /path/to/folder

Em seguida, execute as Permissões de reparo no Utilitário de Disco e redefina as ACLs na sua pasta pessoal usando a ferramenta ACL no Recovery HD:

  1. Inicialize no Recovery HD usando ⌘R.
  2. Execute resetpasswordno Terminal (disponível em Utilitários → Terminal).
  3. Selecione sua conta na lista suspensa.
  4. Clique no botão Redefinir para Redefinir permissões e ACLs do diretório inicial .
grg
fonte
O OS X não inicializa (barra de progresso em loop)?
Ruskes
@Buscar "arquivos são visíveis em MacDrive na partição do Boot Camp"
GRG
Aprendi algo novo, eu não sabia que você pode usar o Terminal no MacDrive.
Ruskes
@Buscar Terminal.app? Não, você não pode. Minha resposta é do ponto de vista de já ter os arquivos em outro lugar (por exemplo, uma unidade externa) copiando os arquivos usando o Boot Camp. Depois que o OS X for reinstalado, os arquivos poderão ser copiados novamente e as permissões corrigidas.
18714 grg