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と一致するように変更できることはわかっていますが、できればそれを避けたいと思います。