É possível, mesmo que exija um pouco de trabalho. Deixe-me lembrá-lo, porém, que o suporte do HFS + no Linux não está completo: os sistemas Linux têm acesso de leitura e gravação apenas desabilitando o registro no diário, o que diminui a capacidade do disco de sobreviver aos problemas comuns de hardware. Você deve considerar uma solução alternativa: instalar o Ubuntu em uma máquina virtual. Isso resolveria completamente todos os seus problemas.
Quanto ao OP: o problema está provavelmente na diferença entre o ID do usuário e o ID do grupo (UID -GID) dos usuários que acessam a partição sob os dois sistemas operacionais diferentes. O UID / GID pode ser sincronizado. O procedimento requer um pouco de trabalho, você pode encontrá-lo discutido em detalhes nesta página da Web . É organizado de tal forma que, se alguma coisa der errado, você pode facilmente voltar atrás. Ele também contém a lista de todos os lugares no Ubuntu onde você terá que alterar seu UID / GID.