Page 1 sur 1

Pouvoir écrire sur un 2nd disque (permission)

Posté : sam. 2 nov. 2019 02:09
par sarti
Bonjour à tous,

J'ai Linux Mint d'installé sur un disque SSD en dual-boot avec Windows. Mon PC a un second disque (HDD), qui me sert de stockage pour Linux et Windows.

Le problème que j'ai est pour les torrents, j'utilise qBitorrent, mes fichiers sont stockés sur ce disque HDD. Ou plutôt j'aimerais, car j'ai un message d'erreur => Erreur E/S : Permission denied.

Quand je veux modifier les permission du périphérique (il apparaît comme tel), tout est attribué à root et je ne peux rien modifier car "Vous n'êtes pas le propriétaire de cet élément, vous ne pouvez donc pas en changer les permissions".

Que faire ?
Merci à vous !

Re: Pouvoir écrire sur un 2nd disque (permission)

Posté : sam. 2 nov. 2019 05:15
par arghlub
Salut,

Pour mettre ton utilisateur en proprio+groupe sur le répertoire de montage du disque :

Code : Tout sélectionner

sudo chown -R $USER:$USER /chemin/vers/répertoire/de/montage

[EDIT] pour voir le chemin du point du montage du disque, fais un :

Code : Tout sélectionner

sudo blkid -o list
Ce disque est-il monté automatiquement au démarrage ?
Si oui, donne aussi le retour de :

Code : Tout sélectionner

cat /etc/fstab
;)

Re: Pouvoir écrire sur un 2nd disque (permission)

Posté : sam. 2 nov. 2019 14:13
par sarti
Merci de ta réponse ! :D

Oui j'avais fait en sorte que le disque se monte automatiquement depuis gnome-disks.
Image
Quand je fais :

Code : Tout sélectionner

cat /etc/fstab
J'ai droit à :

Code : Tout sélectionner

# /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/sdb5 during installation
UUID=0ed117d9-311a-484a-a46b-e0cfa74d5da7 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb2 during installation
[...]
/dev/disk/by-uuid/C2547D9C547D943F /mnt/C2547D9C547D943F auto nosuid,nodev,nofail,x-gvfs-show 0 0
[...]
Avec

Code : Tout sélectionner

sudo blkid -o list
J'ai

Code : Tout sélectionner

device     fs_type label    mount point    UUID
-------------------------------------------------------------------------------
/dev/sda1  ntfs    Fichiers /mnt/C2547D9C547D943F C2547D9C547D943F
Du coup j'ai fait la commande

Code : Tout sélectionner

sudo chown -R $alexandre:$alexandre /mnt/C2547D9C547D943F
Et toujours pareil..... :roll: :|

Re: Pouvoir écrire sur un 2nd disque (permission)

Posté : sam. 2 nov. 2019 18:40
par arghlub
Il ne fallait pas saisir :

Code : Tout sélectionner

sudo chown -R $alexandre:$alexandre /mnt/C2547D9C547D943F
mais :

Code : Tout sélectionner

sudo chown -R $USER:$USER /mnt/C2547D9C547D943F
ou

Code : Tout sélectionner

sudo chown -R alexandre:alexandre /mnt/C2547D9C547D943F
dans ton cas la variable d'environnement USER est “alexandre” donc $USER=alexandre

──────────────────────────────
Ceci dit on va remettre tout cela en ordre ...

1. Pour commencer, on va monter ton disque dans le répertoire /media et pas /mnt (par convention le répertoire /mnt est utilisé pour faire des montages vraiment temporaires).
Donc crée un nouveau dossier dans /media/nom_utilisateur pour monter ton disque :

Code : Tout sélectionner

mkdir /media/alexandre/Disque_Données
(tu peux mettre un autre nom que «Disque_Données» pour le dossier de montage mais évite les espaces dans son nom pour que ça soit plus simple)

2. Édite le fichier /etc/fstab en administrateur avec :
  • si tu es avec l'environnement de bureau Cinnamon ou Mate :

    Code : Tout sélectionner

    xed admin:///etc/fstab
  • si tu es avec l'environnement XFCE :

    Code : Tout sélectionner

    pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xed /etc/fstab
et remplace la ligne :

Code : Tout sélectionner

/dev/disk/by-uuid/C2547D9C547D943F /mnt/C2547D9C547D943F auto nosuid,nodev,nofail,x-gvfs-show 0 0
par

Code : Tout sélectionner

UUID=C2547D9C547D943F /media/alexandre/Disque_Données	ntfs    defaults,umask=007,uid=1000,gid=1000	0       2
(si tu as donné un autre nom au dossier que «Disque_Données», évidemment tu adaptes la ligne en conséquence)

3. Enregistre le fichier et redémarre ..... et ça devrait rouler

;)

Re: Pouvoir écrire sur un 2nd disque (permission)

Posté : dim. 3 nov. 2019 01:09
par sarti
Merci de ton aide ! En effet ça semble mieux quans je regarde les permissions du disque.
Image

J'ai donc tenté de mettre à télécharger un torrent. Et j'ai eu droit à ça :

Code : Tout sélectionner

Erreur E/S
Une erreur d'entrée/sortie est survenue sur le torrent. error : Permission denied
:? :twisted:

EDIT : C'est bon !!! Il fallait que j'actualise le chemin de sauvegarde dans le client Torrent. Tout est rentré dans l'ordre. Merci beaucoup pour ton aide !! :mrgreen: :B ;) :D :D