Você precisa desabilitar o registro no diário com o OS X para obter acesso de leitura / gravação a um sistema de arquivos HFS + e está documentado no link
hfsplus
HFS + é o sistema de arquivos usado em muitos computadores Apple Macintosh pelo Mac OS. Você pode montar este sistema de arquivos no Ubuntu com acesso somente leitura por padrão. Se você precisar de acesso de leitura / gravação, terá que desabilitar o registro no diário com o OS X antes de continuar.
No OS X, abra um terminal e digite:diskutil listVocê obterá uma saída semelhante à seguinte:
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 230.0 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Basic Data 25.2 GB disk0s4Anote o identificador da partição do OS X. É do tipo "Apple_HFS" e normalmente denominado "Macintosh HD". No nosso exemplo, é disk0s2 . Para desabilitar o registro no diário, digite o seguinte no terminal:
sudo diskutil disableJournal volumeNameOnde volumeName é o identificador descoberto anteriormente para a partição OS X (disk0s2 em nosso exemplo). Houve um erro em certas versões do OS X que permitiriam que esse comando fosse concluído com êxito, mas ainda assim não desativaria o registro no diário. Para corrigir esse problema, talvez seja necessário habilitar o registro no diário primeiro com o comando:
sudo diskutil enableJournal volumeNameNo entanto, desabilitar o registro no diário na partição principal do OS X não é recomendado, pois o registro no diário é um recurso importante de qualquer sistema de arquivos que pode evitar danos e perda de dados: link HFS + Habil + leitura / gravação para um usuário não root do Ubuntu Depois de desabilitar o registro no diário em sua partição OSX HFS +, é provável que você não consiga gravar nenhum dado na partição no Ubuntu, a menos que você use o sudo ou faça o login como root. Você pode habilitar o acesso de leitura / gravação ao seu diretório OSX, alterando seu ID de usuário Ubuntu (UID) para corresponder ao seu UID no OSX. Por padrão, o primeiro usuário no OS X tem um UID de 501, mas você pode verificar isso (ou descobrir o UID correto para o usuário requerido) abrindo o terminal em OSX e executando o comando id . Se o seu ID do usuário for diferente de 501, substitua 501 pelo seu outro UID nos comandos do terminal abaixo. Depois de verificar o UID correto, você precisa fazer o login no Ubuntu como root ou como qualquer outro usuário que seja membro do grupo sudo, exceto aquele que você deseja conceder acesso de gravação, já que não queremos editar um usuário que nós está atualmente logado como. Se você está rodando o Ubuntu em um Mac PPC, provavelmente você está usando o yaboot para inicializar o Linux e o OSX, nesse caso você pode logar como root digitando Linux single no prompt do yaboot. Os seguintes comandos presumem que você está logado como um usuário comum que possui direitos sudo. Simplesmente substitua username pelo usuário do Linux que você deseja habilitar o acesso de gravação HFS + e 501 para o UID OSX relevante. Se você está logado como root, execute os comandos sem o prefixo sudo.
sudo usermod --uid 501 username sudo chown -R 501:username /home/username /media/usernameVocê também pode querer consertar sua tela de login, pois por padrão o Ubuntu não lista usuários com um UID inferior a 1000. Para fazer isso, basta abrir um Terminal e executar o sudo nano /etc/login.defs e pesquise por UID_MIN. Altere esse valor de 1000 para 501 e, quando você reiniciar, seu usuário será listado na tela de login.
Existe também um pacote hfsplus , que é um conjunto de ferramentas para acessar sistemas de arquivos HFS +. hfsplus manpage pode ser encontrado aqui