Résolu le 3-11-19 Pouvoir écrire sur un 2nd disque (permission)

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
sarti
Messages : 11
Enregistré le : dim. 1 sept. 2019 01:02

Pouvoir écrire sur un 2nd disque (permission)

Message 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 !
Modifié en dernier par sarti le dim. 3 nov. 2019 01:21, modifié 1 fois.
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

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

Message 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
;)
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
sarti
Messages : 11
Enregistré le : dim. 1 sept. 2019 01:02

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

Message 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: :|
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

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

Message 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

;)
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
sarti
Messages : 11
Enregistré le : dim. 1 sept. 2019 01:02

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

Message 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
Répondre