Os arquivos no Mac OS X geralmente têm um ID de usuário e ID de grupo do proprietário, além de permissões para seu proprietário, membros do grupo e todos os outros ( Wikipedia ).
Você deve se certificar de que suas contas de usuário em ambos os sistemas usem o mesmo ID de usuário. O grupo padrão em ambos os sistemas é provavelmente staff
para a maioria dos arquivos (que é o OS X interno), então isso não deve ser um problema.
Você pode configurar a localização do seu diretório pessoal, bem como o ID da sua conta de usuário no painel de preferências Contas no OS X. Basta clicar com o botão direito do mouse em um usuário e selecionar Opções avançadas … :
Verifique se ambas as contas de usuário têm o mesmo ID de usuário numérico (mas não altere a ID de usuário do proprietário do diretório inicial atual, a menos que deseje alterar todas essas permissões) e aponte as duas contas de usuário para o mesmo diretório. em uma terceira partição usada pelos dois sistemas, ou até mesmo em uma das partições do sistema, como /Volumes/SLPartition/Users/username
. Alternativamente, como você disse, monte uma partição em /Users/danielbeck
usando fstab
- FileVault usa um mecanismo similar (montando um disco em /Users/username
), então você deve estar bem fazendo isso.
Apenas certifique-se de que ambos os sistemas tenham outra conta não relacionada com privilégios administrativos, caso algo dê errado com sua configuração. Dessa forma, você pode alterar mais facilmente as configurações.
Lembre-se de que o OS X e os aplicativos integrados (Safari, Mail, iCal, Catálogo de Endereços, etc.) podem não ficar muito felizes compartilhando partes de ~/Library
. O mesmo acontece com alguns aplicativos, até mesmo de terceiros: certifique-se de usar versões de aplicativos compatíveis sempre que possível.
Certifique-se de criar um backup completo antes de fazer isso - pode haver problemas bastante inesperados. Você poderia resolvê-los, por exemplo, symlinking arquivos e pastas problemáticos de volta para o disco principal de cada sistema, por exemplo /Users/Local-Username
e mantenha os dados específicos do sistema localmente.
Dependendo do que <<> exatamente você deseja fazer, pode ser uma boa ideia apenas vincular ~/Documents
, ~/Music
, etc. a outra partição.