与 Linux 共享主目录时 OS X 配置部分丢失

与 Linux 共享主目录时 OS X 配置部分丢失

我在装有 OS X 10.8.5 的 Macbook Pro 上安装了 Arch Linux。我为主目录创建了一个 HFS+ 卷(日志功能已禁用),以便我的个人数据可以在两个操作系统之间共享。有时,从 Arch 重新启动到 OS X 后,我的部分(但不是全部)OS X 配置(例如触控板设置、语言设置、特定类型文件的“打开方式”等)会丢失。我是 OS X 新手,但我认为这些配置存储在 ~/Library 中,Linux 不应该触碰它们。那么发生了什么?有人遇到过同样的事情吗?

我曾经注意到,在重新启动 Linux 后,共享主卷会自动挂载为只读。内核日志 (dmesg) 中有一条消息称,该卷未完全卸载,需要 fsck。看来 Linux 无法正确处理 HFS+ 卷。这是我的问题的原因吗?

这是我的 Arch fstab。它由安装脚本生成。


# /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

相关内容