¿Has intentado igualar los permisos?
Por defecto, Mac OS X da formato a los volúmenes en volúmenes HFS+ journaled. El journaling es una característica que mejora la fiabilidad de los datos, y desafortunadamente hace que las unidades HFS sean de sólo lectura en Linux.
Para deshabilitar el journaling, sólo tienes que arrancar en OS X y activar la Utilidad de Discos. Haga clic en su partición HFS, mantenga pulsada la tecla Opción y haga clic en Archivo en la barra de menú. Aparecerá una nueva opción de Deshabilitar el registro diario en el menú. Haz clic en ella y reinicia en Linux. Deberías tener acceso de lectura y escritura a tu partición HFS; sin embargo, los permisos de la carpeta principal del usuario de tu Mac te impedirán leer o escribir esos archivos. Sólo tenemos que cambiar nuestro UID en un SO para que coincida con el UID del otro. A menos que tengas una razón para elegir lo contrario, vamos a cambiar nuestro UID de Linux para que coincida con el del OS X, ya que es un poco más fácil. De forma predeterminada, el primer usuario de OS X tiene un UID de 501, pero puedes comprobarlo yendo a Preferencias del sistema en OS X, haciendo clic con el botón derecho del ratón en tu usuario y pulsando Opciones avanzadas. Si tu ID de usuario es algo diferente de 501, reemplaza 501 con tu otro UID en los siguientes comandos de terminal.
Arranca en Linux (estamos usando Ubuntu en este ejemplo) y enciende la Terminal. Primero, vamos a agregar un usuario temporal, ya que no queremos editar un usuario con el que ya estamos conectados. Por lo tanto, ejecute los siguientes comandos en la Terminal, presionando Enter después de cada uno:
sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
sudo passwd tempuser
Escriba una nueva contraseña para el usuario temporal cuando se le solicite. Reinicie e inicie sesión como tempuser. Luego, abra la Terminal y escriba los siguientes comandos, una vez más presionando Enter después de cada uno (y reemplazando su nombre de usuario con el nombre de usuario de Linux):
sudo usermod --uid 501 yourusername
sudo chown -R 501:yourusername /home/yourusername
Esto cambiará el UID de su usuario de Linux a 501 y arreglará los permisos de su carpeta de inicio para que usted todavía los posea. Ahora, deberías poder leer y escribir tanto en la carpeta de inicio de tu usuario Mac como en la de tu usuario Linux, sin importar el sistema operativo en el que hayas iniciado sesión.
También deberías arreglar tu pantalla de inicio de sesión, ya que por defecto Ubuntu no lista a los usuarios con un UID inferior a 1000. Para hacer esto, sólo abre una Terminal y ejecuta gksudo gedit /etc/login.defs y busca UID_MIN en el archivo de texto. Cambia ese valor de 1000 a 501, y cuando reinicies tu usuario aparecerá en la pantalla de acceso.
http://lifehacker.com/5702815/the-complete-guide-to-sharing-your-data-across-multiple-operating-systems