Como montar automaticamente todos os dispositivos externos com privilégios de leitura e escrita? (Não é possível editar tags de arquivos da unidade externa)

2

Eu não tenho compreensão suficiente deste assunto por enquanto, mas por favor tenha paciência comigo e eu irei editar / melhorar a questão para torná-la de escopo mais geral assim que eu receber ajuda adequada e eu entender melhor o assunto.

Então, mantenho meus arquivos de música em uma unidade externa (Samsung, fat32) e uso o Foobar2000 com o Wine para editar suas tags (obter tags do freedb, entre outras coisas)

Agora não posso mais fazer isso. Os mesmos arquivos podem ser editados se copiados na área de trabalho.

Eu acho que isso está relacionado ao fato de que a unidade externa é montada automaticamente com privilégios limitados : no Thunar seus arquivos e pastas têm um bloqueio / cross / etc (dependendo dos ícones que eu uso )

Como remediar isso?

(estou no Lubuntu 12.04)

O mais estranho é que adicionar uma segunda unidade externa não envolve o mesmo problema.

enquanto as permissões parecem iguais Uma diferença entre eles é que aquele com o problema é o fat32 e o outro é o ntfs.

Eles se parecem com isso em gparted

Bu isso não parece contar: trocando-os entre os dois slots usb fez com que eles montassem ambos ok, mas colocá-los de volta no pedido inicial mudou o problema: fez o carregamento da Samsung ok enquanto o outro mostrava o sinal de bloqueio. Talvez esteja relacionado com a ordem em que eles estão conectados ...

Ainda mais bizarro é que enquanto a Samsung com música estava ok, comecei a editar as tags de arquivos de música em Foobar2000, como pretendido. Depois de conseguir fazer isso para um álbum, o segundo não seria editado: o mesmo problema ressurgiu. Reiniciando Thunar vejo agora que o sinal de bloqueio / cross voltou do segundo drive externo para o Samsung !!!

Como montar automaticamente todos os dispositivos externos (também: sempre e permanentemente) com privilégios totais?

    
por cipricus 24.10.2012 / 14:28

2 respostas

1

Você já tentou

sudo chown -R username:username /media/path/to/drive ?

Essa é, pelo menos, a maneira básica de fazer uma unidade de cada vez. A tag -R recursivamente fornece seu acesso de leitura de leitura username a todas as pastas e subpastas no HDD.

Nota lateral:

Também acho que, se você já usou essas unidades em um Mac antes, talvez queira desativar o registro no diário.

No seu mac: sudo /usr/sbin/diskutil disableJournal /Volumes/name-of-my-external-hdd

    
por drN 24.10.2012 / 20:04
1
  1. Conecte todos os HDDs. Execute este comando para obter uma lista de dispositivos conectados:

$ sudo blkid

  1. Observe o dispositivo UUID e TYPE de todas as partições que você deseja montar automaticamente.

  2. Abra o arquivo fstab executando:

$ sudo gedit /etc/fstab

  1. Insira todos os dispositivos necessários para automontar

UUID=xxxxxxxxxxx /media/<label> TYPE users,defaults 0 0 Aqui está o rótulo da partição, ou seja, o nome que você deseja usar.

  1. Executar:

$ sudo mount -a

Todas as partições devem ter sido montadas.

Agora, execute o comando para todas as partições (exceto root!):

sudo chown -R username:username /media/<label>

    
por TomKat 24.10.2012 / 20:33