1

Я думаю, что название вопроса само собой объясняется, но я дам вам некоторые детали ...

У меня MacBook Pro Late 2011 с Ubuntu 13.10 и OS X Mavericks, использующие один и тот же жесткий диск с OS X, использующим большую его часть. В разделе OS X у меня есть папка для разработки со всеми моими рабочими проектами, учебными проектами и т.д.

Я хочу поделиться этой папкой между операционными системами, потому что я работаю в обеих системах в зависимости от языка или проекта, и мне приходится все время вручную синхронизировать обе папки devel, и я устал от этого.

Я не знаю, возможно ли это вообще ... возможно, изменив права доступа к папке (я уже пытался, но мне все время приходится обновлять новые права доступа к файлам), я не знаю, могу ли я сказать обеим системам писать собственные разрешения для файлов в определенных папках, или если есть приложение, которое поможет мне сделать это.

Что я могу сделать?

И спасибо за вашу помощь.

Обновить

На данный момент я использую настройки по умолчанию для этой папки, и, как я уже сказал, складка принадлежит OS X, и я могу получить к ней доступ из Ubuntu с помощью sudo. У меня также есть аналогичная папка в разделе Ubuntu, где я могу работать, когда использую эту систему, но каждый раз мне приходится вручную синхронизировать обе папки, чтобы я мог получить к ним доступ из каждой системы.

Каждый раз, когда я копирую файлы из одной папки в другую, я должен снова устанавливать правильные разрешения для каждого файла и папки, это достаточно.

1 ответ1

2

Это возможно, даже если это требует немного работы. Напомню, однако, что поддержка HFS+ в Linux не завершена: системы Linux имеют доступ для чтения и записи только путем отключения ведения журнала, что снижает способность вашего диска противостоять обычным аппаратным проблемам. Вы должны рассмотреть альтернативное решение: установка Ubuntu на виртуальной машине. Это полностью решит все ваши проблемы.

Что касается OP: проблема, скорее всего, заключается в разнице между идентификатором пользователя и идентификатором группы (UID -GID) пользователей, получающих доступ к разделу в двух разных ОС. UID/GID можно синхронизировать. Процедура требует небольшого труда, вы можете найти ее подробно обсуждаться на этой веб-странице. Он устроен так, что, если что-то пойдет не так, вы можете легко вернуться назад. Он также содержит список всех мест в Ubuntu, где вам придется изменить свой UID/GID.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .