Alterar o proprietário da pasta na unidade somente leitura no Ubuntu

1

Meu IMac morreu (problema de fornecimento de energia, fora da garantia) e eu removi o HDD para recuperar alguns arquivos. Estou tentando copiar arquivos da minha pasta Desktop no disco rígido do Mac usando o Ubuntu 10.04 (executado a partir do CD-ROM), mas recebo erros de acesso negado quando tento cd ou ls no diretório porque eu não sou o dono.

Eu tentei executar chown -R Desktop , mas recebi um erro dizendo que o sistema de arquivos é somente leitura.

Existe alguma maneira de eu fazer a unidade ler / escrever ou acessar os arquivos sem alterar o proprietário?

Obrigado!

    
por Kyle Trauberman 13.08.2010 / 06:01

2 respostas

2

O suporte de gravação para alguns sistemas de arquivos externos no Linux é defeituoso, portanto, desativado por padrão. Pode ser por isso que seu sistema de arquivos Mac foi montado como somente leitura.

Se esta for uma recuperação de dados única, faça isso como root.

Para alguns sistemas de arquivos, você pode especificar que tudo deve ser legível por todos ou que cada arquivo deve pertencer a um usuário em particular. Primeiro determine o volume e o ponto de montagem do sistema de arquivos Mac com o comando df . no diretório Desktop ; isso exibe algo como

/dev/sdb4   123456  78901  23456  42%   /media/disk1

Verifique se nenhum processo está usando o sistema de arquivos Mac (isso inclui qualquer shell que tenha seu diretório de trabalho) e execute

umount /media/disk1
mount -o umask=022 /dev/sdb4 /media/disk1

umask=022 significa que todos podem ler tudo. Você também pode usar uid=ktrauberman (substitua ktrauberman pelo seu nome de usuário) para que todos os arquivos sejam de sua propriedade.

    
por 13.08.2010 / 11:49
0

Tente desmontar o sistema de arquivos e, em seguida, remontá-lo a partir da linha de comando com a opção -w

algo como

mount -w /dev/sbd4 /mnt/macdrive

    
por 13.08.2010 / 07:17