Instalei o Arch Linux no meu Macbook Pro com o OS X 10.8.5. Eu criei um volume HFS + (journalling disabled) para diretórios home para que meus dados pessoais possam ser compartilhados entre os dois sistemas operacionais. Às vezes, após a reinicialização para o OS X do Arch, algumas (mas não todas) configurações do meu OS X, como configurações do trackpad, configurações de idioma, "Abrir com" para um tipo específico de arquivo e etc, serão perdidas. Sou novo no OS X, mas acho que essas configurações são armazenadas em ~ / Library e não devem ser tocadas pelo Linux. Então oque está acontecendo? Alguém já experimentou a mesma coisa?
Eu notei que o volume inicial compartilhado é automaticamente montado como somente leitura após a reinicialização do Linux. Houve uma mensagem no log do kernel (dmesg) que diz que o volume não foi montado corretamente e o fsck é necessário. Parece que o volume HFS + não é tratado corretamente pelo Linux. É este o motivo do meu problema?
Aqui está o meu fstab para Arch. É gerado pelo script de instalação.
# /dev/sda6
UUID=17c8408b-2161-42da-b5d0-c810af0ed430 / ext4 rw,relatime,data=ordered 0 1
# /dev/sda1 LABEL=EFI
UUID=70D6-1701 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
# /dev/sda4 LABEL=Home
UUID=7d5b66ee-5bff-318e-a012-71513315df75 /home hfsplus rw,relatime,umask=22,uid=0,gid=0,nls=utf8 0 0
# /dev/sda5
UUID=dd2dbecf-d699-4469-95f2-4ad3681e93ba none swap defaults 0 0
Tags hfs+ linux arch-linux macos