У меня Mac OS X Lion и Ubuntu 12.04, установленные на двух отдельных SSD с данными Mac OS X на жестком диске. Я отключил ведение журнала на диске с данными, установил необходимые драйверы и изменил fstab - теперь диск с данными монтируется в Ubuntu с доступом для чтения / записи. Кроме того, я изменил uid (502) и gid (20) моего пользователя в Ubuntu, чтобы он соответствовал пользователю Mac.
Однако я заметил, что, хотя некоторые файлы имеют правильные разрешения в Ubuntu (user: dialout), другие установлены как 99:99. Я могу изменить их на user: dialout из Ubuntu, но каждый раз, когда я создаю новый файл или папку в Mac OS X, в Ubuntu разрешение составляет 99:99. Есть ли способ обойти это без изменения разрешений каждый раз, когда я хочу изменить файл из Ubuntu?
Это сообщение в блоге помогло объяснить цель 99:99 полномочия. Для обхождения его, я должен был выбрать, "Игнорируют владение на этом объеме" в окне Get Info. После этого я изменил владение как предложенную лихорадку.
Похоже, что файлы никому не принадлежат. Таким образом, команда, которую необходимо использовать, является чем-то как: sudo chown -R bobby:bobby /path/to/the/folder
, где "bobby" является Вашим именем пользователя.