
Instalei o Ubuntu e o Windows no meu MacBook e o Ubuntu é meu sistema operacional principal; no entanto, todas as minhas mídias permanecem na minha partição OSX. Quero poder acessá-lo (pelo menos a pasta pessoal do meu usuário OSX) no Ubuntu sem precisar iniciar um media player (ou qualquer outra coisa) como root. Além disso, como ocasionalmente quero ligar minha máquina no OSX, não quero alterar nada que precise ser alterado com frequência (li muito sobre como alterar o UID - não entendo exatamente o que isso implica, mas eu não gostaria de alterar meu UID dependendo de qual sistema operacional estou usando).
Além disso, vi algo sobre uma opção "noowner", mas isso não parece fazer o que eu quero.
Então, acho que gostaria de poder fazer algo assim:
sudo mount -t hfsplus -o noowner /dev/sda2/ /media/Mac
E então ser capaz de acessar todas as minhas mídias (pelo menos tudo na pasta Home do meu usuário OSX) sem entrar como root. (para maior clareza: a entrada da linha de comando acima não faz o que eu quero, mas quero poder fazer algo semelhante).
Ou seria melhor mudar meu UID? E se sim, como?
Responder1
Não consegui descobrir como ignorar as permissões, mas acabei alterando o UID da minha conta Ubuntu para corresponder à minha conta OSX:
sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
sudo passwd tempuser
Insira a nova senha. Saia, faça login como "outro" com o nome de usuário "tempuser" e a senha que você escolheu anteriormente. Abra um terminal e digite:
sudo usermod --uid 501 yourusername
sudo chown -R 501:yourusername /home/yourusername
*altere "seunomedeusuário" para seu nome de usuário não temporário e 501 para o UID da sua conta Mac (a primeira conta Mac começa em 501, mas os usuários subsequentes terão UIDs diferentes).
Saia do tempuser e faça login novamente em sua conta normal (isso é importante; não troque apenas de usuário - coisas ruins acontecem). Abra uma janela de terminal e digite:
sudo userdel -r tempuser
Para mais detalhes, visiteesta página.