我有一个使用Snow Leopard和Kubuntu 11.10的双引导Macbook Pro,并且想在运行Kubuntu时阅读(不在乎写)我的主Mac主目录。
我可以毫无问题地挂载它,但是由于uid不同(在Mac上为502,在Kubuntu上为1000),我的Kubuntu上的用户无法看到mac用户拥有的HFS +上的文件。
查看有关HFS +的内核文档,我读到:
When mounting an HFSPlus filesystem, the following options are accepted:
[CUT]
uid=n, gid=n
Specifies the user/group that owns all files on the filesystem
that have uninitialized permissions structures.
Default: user/group id of the mounting process.
因此,我尝试使用以下选项:
$ sudo mount -t hfsplus -o uid=1000,gid=1000 /dev/sda2 /mnt/Mac
但是他们似乎无能为力:使用ls -l环顾四周时,我仍然看到相同的权限。我可能会缺少一些东西,有任何线索吗?
我知道我可以在Ubuntu上更改我的用户ID以使其与Mac Os X匹配,但我希望尽可能避免使用它。