Czy próbowałeś dopasować uprawnienia?
Domyślnie Mac OS X formatuje woluminy w zapisanych woluminach HFS+. Dziennikowanie jest funkcją, która zwiększa niezawodność danych i niestety sprawia, że dyski HFS są tylko do odczytu w systemie Linux.
Aby wyłączyć dziennikowanie, wystarczy uruchomić system OS X i uruchomić narzędzie Disk Utility. Kliknij na partycji HFS, przytrzymaj klawisz Option, a następnie kliknij File na pasku menu. W menu pojawi się nowa opcja Wyłączanie dziennikarstwa. Kliknij ją, a następnie uruchom ponownie system Linux. Należy mieć dostęp do odczytu i zapisu na partycji HFS, jednak uprawnienia w folderze domowym komputera Mac uniemożliwiają odczyt i zapis tych plików. Wystarczy zmienić UID w jednym systemie operacyjnym, aby odpowiadał on UID w drugim. Jeśli nie masz powodu, aby zdecydować inaczej, zmienimy nasz UID dla Linuksa tak, aby pasował do naszego OS X one, ponieważ jest to nieco łatwiejsze. Domyślnie, pierwszy użytkownik w OS X ma UID 501, ale możesz to sprawdzić dwukrotnie, wchodząc w Preferencje systemowe w OS X, klikając prawym przyciskiem myszy na użytkownika i wybierając Opcje zaawansowane. Jeśli Twój identyfikator użytkownika jest czymś innym niż 501, zastąp 501 innym identyfikatorem UID w poniższych poleceniach terminala.
Uruchom w Linuksie (w tym przykładzie używamy Ubuntu) i uruchom terminal. Po pierwsze, dodamy tymczasowego użytkownika, ponieważ nie chcemy edytować użytkownika, do którego aktualnie jesteśmy zalogowani. Tak więc wykonaj następujące komendy w Terminalu, klikając Enter po każdej z nich:
sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
sudo passwd tempuser
Wpisz nowe hasło dla użytkownika tymczasowego, gdy zostaniesz poproszony. Uruchom ponownie komputer i zaloguj się jako tempuser. Następnie otwórz Terminal i wpisz następujące komendy, ponownie wciskając Enter po każdej z nich (i zastępując nazwę użytkownika swoją nazwą użytkownika Linuksa):
sudo usermod --uid 501 yourusername
sudo chown -R 501:yourusername /home/yourusername
To zmieni UID użytkownika Linuksa na 501 i naprawi Twoje uprawnienia do folderu domowego tak, abyś nadal był ich właścicielem. Teraz powinieneś być w stanie czytać i pisać zarówno na komputerze Mac, jak i w folderze domowym użytkownika Linuksa, bez względu na system operacyjny, do którego jesteś zalogowany.
Możesz również naprawić ekran logowania, ponieważ domyślnie Ubuntu nie będzie wyświetlać listy użytkowników z UID niższym niż 1000. Aby to zrobić, wystarczy otworzyć Terminal i uruchomić gksudo gedit /etc/login.defs oraz wyszukać UID_MIN w pliku tekstowym. Zmień tę wartość z 1000 na 501, a po ponownym uruchomieniu użytkownik zostanie wyświetlony na ekranie logowania.
http://lifehacker.com/5702815/the-complete-guide-to-sharing-your-data-across-multiple-operating-systems