Conectei meu disco rígido externo (que foi formatado no meu Mac em HFS + journaled) no meu desktop Ubuntu 9.04 64bit. Não consigo montar a unidade com capacidade de gravação, como faço isso? No momento, tudo o que estou recebendo é acesso de leitura, tentei
sudo mount -t hfsplus /dev/sdf2 /media/"Portable HD"
mas isso ainda me deu apenas acesso de leitura ... ideias ??
ubuntu
mount
hfs
read-write
GiH
fonte
fonte
Respostas:
Você precisa desativar o registro no diário para escrever no Ubuntu. O Ubuntu tem suporte apenas para gravar volumes HFS + não registrados no diário.
No seu Mac:
Desabilitar o registro no diário do HFS + ainda é possível até o OS X Yosemite 10.10
fonte
Primeiro, verifique se você tem o hfsprogs instalado. Exemplo de comando de instalação:
Em seguida, monte ou remonte a unidade HFS +; Os comandos precisam ser os seguintes:
ou
Por fim, se a unidade foi desmontada incorretamente ou ficou parcialmente corrompida, execute fsck.hfsplus (fornecido aqui pela Jayson) como tal:
fonte
sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point
. Em seguida, deve usar o root para ler / gravar dados.mount: warning: /media/mount/point seems to be mounted read-only.
no Ubuntu 13.04 com o hfsprogs instalado.Você pode ativar a gravação no HFS + no Linux, mesmo que não tenha desativado o registro no diário. Além do hfsplus que você já possui, é necessário ter o hfsprogs instalado:
Em seguida, use a
-o force
opção:Se a unidade foi montada automaticamente (como em um sistema de desktop como o Ubuntu), você pode ativar a gravação com
ou
/ mount / point geralmente seria / media / Your_drive_label / dev / sdx é o seu dispositivo HFS +
Use
mount -l
para descobrir qual dispositivo já está montado em qual ponto de montagem.fonte
Você tentou combinar permissões?
Por padrão, o Mac OS X formata volumes em volumes HFS + registrados no diário. O registro no diário é um recurso que melhora a confiabilidade dos dados e, infelizmente, torna as unidades HFS somente leitura no Linux.
Para desativar o registro no diário, basta inicializar no OS X e iniciar o Utilitário de Disco. Clique na sua partição HFS, mantenha pressionada a tecla Opção e clique em Arquivo na barra de menus. Uma nova opção para Desativar diário será exibida no menu. Clique nele e reinicie no Linux. Você deve ter acesso de leitura e gravação à sua partição HFS - no entanto, as permissões na pasta inicial do usuário do Mac impedirão a leitura ou gravação desses arquivos. só precisamos alterar nosso UID em um sistema operacional para que ele corresponda ao UID no outro. A menos que você tenha uma razão para escolher o contrário, mudaremos nosso UID do Linux para corresponder ao nosso OS X, pois é um pouco mais fácil. Por padrão, o primeiro usuário no OS X tem um UID de 501, mas você pode verificar isso acessando Preferências do sistema no OS X, clicando com o botão direito do mouse no usuário e pressionando Opções avançadas.
Inicialize no Linux (estamos usando o Ubuntu neste exemplo) e inicie o Terminal. Primeiro, adicionaremos um usuário temporário, pois não queremos editar um usuário no qual estamos conectados no momento. Portanto, execute os seguintes comandos no Terminal, pressionando Enter após cada um:
Digite uma nova senha para o usuário temporário quando solicitado. Reinicialize e faça login como tempuser. Em seguida, abra o Terminal e digite os seguintes comandos, mais uma vez pressionando enter após cada um (e substituindo seu nome de usuário pelo nome de usuário do usuário Linux):
Isso mudará o UID do usuário do Linux para 501 e corrigirá as permissões da pasta pessoal para que você ainda seja o proprietário. Agora, você deve poder ler e gravar na pasta pessoal do usuário do Mac e Linux, independentemente do sistema operacional em que está conectado.
Você também pode corrigir sua tela de login, pois, por padrão, o Ubuntu não listará usuários com um UID menor que 1000. Para fazer isso, basta abrir um Terminal e executar gksudo gedit /etc/login.defs e procurar por UID_MIN em o arquivo de texto. Altere esse valor de 1000 para 501 e, quando você reiniciar, o usuário será listado na tela de login.
http://lifehacker.com/5702815/the-complete-guide-to-sharing-your-data-across-multiple-operating-systems
fonte
Caso isso ajude alguém no futuro - se você não conseguir montar a unidade no modo Somente Leitura, talvez seja porque ela usa o Apple Core Storage, que é um invólucro do HFS +. Veja aqui:
Montando partição HFS + no Ubuntu
Montando partição HFS + no Arch Linux
fonte