Se o seu HDD for somente leitura, obviamente você não conseguirá chiar seus arquivos. O suporte a afaik, hfs + não é ideal (ainda) no Linux. Você instalou todos os pacotes necessários (acho que você precisará do hfsplus e / ou do hfsprogs)? Você já tentou montá-lo corretamente?
Esta postagem pode (se você ainda não tiver verificado) ajudá-lo com estas etapas: link
Finalmente, você está falando de um disco rígido externo: você tem certeza de que o HFS + é uma opção apropriada para um xHDD? O FAT32 é atualmente o sistema de arquivos mais "universal", e o NTFS está começando a ganhar suporte de gravação na maioria dos sistemas.
Claro, FAT32 e NTFS sofrem de séria fragmentação externa, mas eu não acho que você usa seu xHDD para rodar um sistema operacional ou aplicações pesadas diretamente nele, não é? : -)
Observe que você precisa escolher entre compatibilidade e funcionalidade: tanto o FAT32 quanto o NTFS não possuem um sistema adequado de propriedade e permissões, e o FAT32 tem um limite máximo. limite de tamanho de arquivo de 4 GB em FAT32.