Je n'ai pas suffisamment de compréhension de ce problème pour le moment, mais veuillez rester avec moi et je modifierai/améliorerai la question pour la rendre plus générale dès que j'obtiendrai l'aide appropriée et que je comprendrai mieux la question.
Donc, je garde mes fichiers musicaux sur un disque externe (Samsung, fat32) et j'utilise Foobar2000 avec Wine pour éditer leurs tags (récupérer les tags de freedb, entre autres)
Maintenant, je ne peux plus faire ça. Les mêmes fichiers peuvent être modifiés s'ils sont copiés sur le bureau.
Je suppose que cela est lié au fait que le lecteur externe est monté automatiquement avec des privilèges limités: dans Thunar ses fichiers et dossiers ont un verrou/croix/etc (selon les icônes que j'utilise)
Comment y remédier?
(Je suis à Lubuntu 12.04)
Chose étrange, l'ajout d'un deuxième disque dur externe n'implique pas le même problème.
tandis que leurs autorisations se ressemblent Une différence entre eux est que celui qui a le problème est fat32 et l'autre est ntfs.
Ils ressemblent à ceci dans gparted
Mais cela ne semble pas compter: les basculer entre les deux emplacements USB les a fait monter tous les deux, mais les remettre dans l'ordre initial a changé le problème: Samsung chargeait bien tandis que l'autre montrait le signe du verrou. C'est peut-être lié à l'ordre dans lequel ils sont branchés ...
Encore plus bizarre, bien que le Samsung avec de la musique soit donc correct, j'ai commencé à modifier les balises des fichiers musicaux dans Foobar2000, comme prévu. Après avoir réussi à le faire pour un album, le second ne sera pas édité: le même numéro refait surface. Redémarrer Thunar Je vois maintenant que le signe de verrouillage/croix est revenu du deuxième disque dur externe au Samsung !!!
Comment monter automatiquement tous les périphériques externes (également: toujours et en permanence) avec tous les privilèges?
As-tu essayé
Sudo chown -R username:username /media/path/to/drive
?
C'est du moins la manière de base de le faire un lecteur à la fois. Le -R
tag donne récursivement à votre username
un accès en écriture à tous les dossiers et sous-dossiers du disque dur.
Je constate également que si vous avez déjà utilisé ces lecteurs sur un Mac, vous souhaiterez peut-être désactiver la journalisation.
Sur votre Mac: Sudo /usr/sbin/diskutil disableJournal /Volumes/name-of-my-external-hdd
$ Sudo blkid
Notez l'UUID et le TYPE de périphérique de toutes les partitions que vous souhaitez monter automatiquement.
Ouvrez le fichier fstab
en exécutant:
$ Sudo gedit /etc/fstab
UUID=xxxxxxxxxxx /media/<label> TYPE users,defaults 0 0
Voici le nom de partition, c'est-à-dire le nom que vous souhaitez utiliser.
$ Sudo mount -a
Toutes les partitions auraient dû être montées.
Maintenant, exécutez la commande pour toutes les partitions (sauf root!):
Sudo chown -R username:username /media/<label>