Percebo que essa pergunta é de natureza semelhante a essa pergunta , mas espero trazer especificamente mais atenção para um problema adicional em um dos comentários desta resposta a essa pergunta .
Tirei o disco rígido de um MacbookPro antigo e estou tentando montá-lo na minha caixa do sistema operacional elementar, onde o monta automaticamente como somente leitura. Eu quero obter acesso rw a esta unidade.
Seguindo o procedimento descrito na resposta acima, depois de executar
sudo mount -t hfsplus -o remount,force,rw /dev/sdc2 /media/myharddrive
eu recebo
mount: warning: /media/myharddrive seems to be mounted read-only.
Isso foi observado por um comentário sobre essa pergunta, mas não ganhou atenção suficiente para recompensar uma resposta. Como é que ainda é somente leitura? Não é isso que force
garante?
O seguinte pode ou não ser relevante:
Também corri sudo fsck.hfsplus -f /dev/sdc2
seguindo a postagem do blog vinculada à resposta e adicionei a -f
sinalização depois fsck
que não queria executar uma verificação de um sistema com diário. isso correu muito bem até
** /dev/sdc2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
Orphaned indirect node iNode28863935
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume myharddrive was repaired successfully.
*** glibc detected *** fsck.hfsplus: munmap_chunk(): invalid pointer: 0x00000000022f9e30 ***
seguido por um backtrace e um mapa de memória. A fsck
ligação parece não ter afetado minha unidade, nem boa nem ruim.
Qualquer sugestão sobre como obter acesso de leitura e gravação à minha unidade, sem inicializar o OSX , seria muito apreciada.
EDITAR Os comentários e a resposta de Michael Kjörling resolveram minha questão fundamental de acessar meus dados. No entanto, as perguntas em negrito acima ainda não foram abordadas. Por isso, editei a questão para enfatizar esse problema, deixando a questão em aberto para futuros usuários.
sudo
você deve ter, pois o root ignora todas as verificações de permissões do sistema de arquivos. Obviamente, isso pressupõe que o problema de suas permissões seja sobre permissões no nível do sistema de arquivos.
sudo
eu entendo cp: omitting directory Documents/
. ao tentar copiar documentos para o meu disco rígido local
chmod
para pegar seus dados do disco? A solução mais fácil seria apenas fazer uma cópia somente leitura em outro sistema de arquivos e, em seguida, corrigir as permissões e a propriedade, se necessário.