J'ai des problèmes avec une clé USB. Auparavant, le montage automatique était parfait, mais pour une raison quelconque, le bon vieux temps est révolu. Non seulement il ne monte pas automatiquement, mais le monter en tant qu'utilisateur régulier de Nautilus ou le terminal me procure un
Vous ne disposez pas des autorisations nécessaires pour afficher le contenu de "Eléments".
Je peux totalement le monter en tant que root avec
Sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
Je soupçonnais (et je persiste) un problème d'autorisations et, même si Nautilus les attribuait comme étant r + w pour mon utilisateur, le groupe d'administrateurs et d'autres personnes, les modifiait comme suit:
cd /media/Elements
Sudo chown -R -v sarah:sarah
qui a soutenu mes espoirs car l'ensemble de la production était semblable à
changed ownership of 'Volumes' from root:root to sarah:sarah
... mais non. Je ne peux toujours pas monter si je ne monte pas Sudo.
Voici le contenu de fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda4 during installation
UUID=9a4ff421-d5ab-4d26-a635-f9fd111d7eec / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=67E3-17ED /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda5 during installation
UUID=bbf1370f-c5c6-4398-b8ef-7d6092450df8 none swap sw 0 0
Les disques ressemblent à ceci pour fdisk -l ; ls -l /dev/disk/by-uuid/
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 409640 488746431 488336792 232,9G Apple HFS/HFS+
/dev/sda3 488746432 490015967 1269536 619,9M Apple boot
/dev/sda4 490016768 968577023 478560256 228,2G Linux filesystem
/dev/sda5 968577024 976771071 8194048 3,9G Linux swap
Disk /dev/sdb: 931,5 GiB, 1000170586112 bytes, 1953458176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa635339d
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1953458175 1953456128 931,5G 7 HPFS/NTFS/exFAT
total 0
lrwxrwxrwx 1 root root 10 maj 8 20:26 072d92f8-9fe6-3e97-8dc8-b974961cd0ea -> ../../sda2
lrwxrwxrwx 1 root root 10 maj 8 20:26 67E3-17ED -> ../../sda1
lrwxrwxrwx 1 root root 10 maj 8 20:26 876e8119-57e2-37e2-bc4a-2a1ddc3d4de4 -> ../../sda3
lrwxrwxrwx 1 root root 10 maj 8 22:35 9092472B924714DE -> ../../sdb1
lrwxrwxrwx 1 root root 10 maj 8 20:26 9a4ff421-d5ab-4d26-a635-f9fd111d7eec -> ../../sda4
lrwxrwxrwx 1 root root 10 maj 8 20:26 bbf1370f-c5c6-4398-b8ef-7d6092450df8 -> ../../sda5
Des idées?
OK j'ai compris. Tout ce qui précède n'a pas fonctionné, mais j'ai remarqué que /media/username
était également interdit, ce qui était vraiment bizarre, car il était enregistré sous le nom d'utilisateur. Je suppose que tout cela a à voir avec la modification de l'UID il y a quelque temps. Quoi qu'il en soit, la suppression de /media/username
permet de le recréer automatiquement lors du prochain plug-in avec les autorisations appropriées.
Essaye ça:
Débranchez le usb
Ouvrir un terminal:
+ CtrlExécuter:AltT
Run it:
exec Sudo -i
mkdir /media/Elements
chown -R -v sarah:sarah /media/Elements
chmod -Rf 777 /media/Elements
vous devez ajouter une option utilisateur à votre fstab (/etc/fstab
) comme ceci
/dev/sdc1 /media/sdc1 vfat uid=1000,noauto,user 0 0
/dev/sdd1 /media/sdd1 vfat uid=1000,noauto,user 0 0
/dev/sdb1 /media/sdb1 vfat uid=1000,noauto,user 0 0
Normalement, seul le superutilisateur peut monter des systèmes de fichiers. Cependant, lorsque fstab contient l'option user
sur une ligne, tout le monde peut monter le système correspondant.
Ou, si vous souhaitez qu'un utilisateur monte/démonte les lecteurs, utilisez plutôt users
name__:
/dev/sdc1 /media/sdc1 vfat uid=1000,noauto,users 0 0
/dev/sdd1 /media/sdd1 vfat uid=1000,noauto,users 0 0
/dev/sdb1 /media/sdb1 vfat uid=1000,noauto,users 0 0
Seul l'utilisateur ayant monté un système de fichiers peut le démonter à nouveau. Si un utilisateur doit pouvoir démonter, utilisez-le plutôt que l'utilisateur dans la ligne fstab.
Lectures supplémentaires: Fstab - Documentation Ubunt
NOTE - Trouver la réponse originale ici par Braiam
Montage automatique depuis un terminal avec Sudo mount -t ntfs-3g /dev/sdb1 /media/Elements
comme racine. Puisque ntfs ne gère pas explicitement les autorisations sur un système de fichiers, il est inutile d’utiliser chown
name__, chmod
ou chgrp
name__. Pour le monter de sorte qu'il soit accessible à l'utilisateur depuis un terminal, vous devez utiliser l'option de montage user
name__, comme ceci:
Sudo mount -t ntfs-3g -o user /dev/sdb1 /media/Elements
Vous pouvez également consulter les options uid
name__, gid
et umask
de la commande mount
pour un contrôle précis.
Vous pouvez créer une règle dev , pour le faire automatiquement, chaque fois que votre support est branché. Votre règle exacte dépend de si vous voulez que la règle s'applique à tous les supports usb ou à cette clé spécifique. Mais mon lien avec l'autre réponse devrait vous aider à démarrer.
Je ne sais pas si cela fonctionnera car je ne peux pas le tester moi-même, mais voici ce que je voudrais essayer.
Assurez-vous d'abord que le périphérique USB n'est pas branché ni monté. Vérifiez /media/Elements
et voyez s'il existe. Si c'est le cas, je le supprimerais, puis insèrerais à nouveau l'USB et voir ce qui se trouvait dans le dossier /media/
. Si Elements
n'y est pas et qu'un autre dossier est .., l'étiquette sur la clé USB a été modifiée. Si l'étiquette de l'USB a été retirée, il sera monté comme son UUID.
Si ce qui précède n'a toujours pas résolu le problème, vérifiez à nouveau que votre clé USB n'est pas branchée et créez le /media/Elements
laissez-le en tant que root/root mais modifiez les autorisations sur le dossier en 777 Sudo chmod 777 /media/Elements
J'espère que maintenant, lorsque vous connecterez les éléments étiquetés USB, ils seront montés de manière utilisable.