Um pouco de história em primeiro lugar, eu instalei o 14.04 em outra partição de um MacBook 5.1 por causa de uma atualização completa do Mavericks que deixou o OS X inutilizável. Eu tive que usar o rEFInd para fazer com que ele tentasse inicializar a antiga partição do sistema operacional (Snow Leopard, eu acho), que girará indefinidamente e nunca será concluída. Neste ponto, tudo o que quero fazer é obter alguns arquivos da partição "Macintosh HD" de uma pasta de usuário, que é obviamente restrita por padrão. Chmod'ing o diretório não funciona porque a partição monta somente leitura, que eu descobri recentemente é porque esse volume é registrado, mas é isso que eu estou tentando consertar. Eu não sou um usuário linux avançado, então tenho certeza de que existem utilitários que eu poderia estar usando e que não conheço e meu google fu não me levou.
Primeiro, sudo mount -t hfsplus -o rw,remount -force /dev/sda2 /media/mac
(claro, após a primeira desmontagem / dev / sda2 do ponto de montagem padrão / media / ME / Macintosh HD) não teve efeito. No entanto, adicionando a seguinte linha ao meu fstab
UUID=61ba4438-95d6-39e5-8d60-0735e28dc132 /media/mac hfsplus defaults 0 2
conseguiu alterar com sucesso o ponto de montagem para / media / mac, mas infelizmente ainda é lido somente de acordo com a mensagem de erro que eu tento executar chmod nele.
Eu corri fsck -f /dev/sda2
e obtive esta saída:
fsck from util-linux 2.20.1
** /dev/sda2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Volume check failed.
EDIT 2: Observe que eu tive que usar o -f, executá-lo sem que me diga que o utilitário não pode ser executado porque o volume é registrado no diário. Mais sobre isso abaixo ...
O Utilitário Gerenciador de Disco do Mac (ao qual eu chego através da inicialização de instalação do Mavericks) relata alguns erros de permissão, mas a unidade também só é lida lá, portanto não é possível corrigi-los! Se alguém acha que agora pode me ajudar, posso obter a saída desse processo.
Qualquer ponteiro seria apreciado.
Edit: um pouco mais de pesquisa me levou a entender um pouco mais sobre a raiz do problema. De acordo com vários guias de instalação, o Mavericks requer que você mude para um sistema de arquivos Journaled. Então, eu estou apostando que durante a instalação com falha ele começou (e provavelmente terminou) essa conversão antes que algo (else?) Desse errado. Toda a minha pesquisa também está me dizendo que o Ubuntu (e eu presumo outras distribuições Linux) não suporta a montagem de um sistema de arquivos com diário no modo de leitura / gravação. Existe um link para um processo proposto para remover o journaling do Ubuntu Neste tópico do UbuntuForums , e eu provavelmente estou acabaria dando uma chance tão dolorosa quanto parece, mas eu esperava que alguém pudesse propor qualquer outro método para remover o registro no diário ou retirar os dados do diretório restrito de outra maneira. Por exemplo, tentei usar a ferramenta de recuperação de dados em gParted sem sorte.