Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/03/2013, à 17:59

Moluskum

[résolu] Impossible de modifier les permissions sur disque dur externe

Bonjour,

Je suis un tout nouvel utilisateur de Linux, veuillez m'excuser si je ne maîtrise pas encore toute la terminologie.

Je viens d'installer Linux, avec Ubuntu 12:10 et Unity, et l'une de mes applications (gestion de bibliothèque multimédia) ne trouve pas le chemin vers un disque dur externe, sur lequel sont stockés tous mes fichiers multimédias. Le problème me semble venir des droits d'accès, qui ne sont paramétrés que pour l'utilisateur, et rien sur 'groupe' ou 'autres'.

Il s'agit d'un disque dur formaté sous windows en FAT 32. Je le vois très bien quand je passe par Nautilus, je peux y accéder et modifier des fichiers sans problème, puisque je suis reconnu comme l'utilisateur. Par contre, mon appli ne le voit pas du tout.

Je suis passé par le terminal pour essayer de modifier les droits d'accès avec la commande chmod.

Le problème, c'est que la commande chmod est sans effet sur ce disque.

Il se trouve dans /media/olivier (c'est mon nom d'utilisateur, et un répertoire s'est créé sous ce nom dans media), et se présente comme ça :
drwx------ 17 olivier olivier 32768 janv.  1  1970 FREECOM HDD

Pour modifier les permissions, j'ai tapé :
olivier@olivier-ordi:/media/olivier$ chmod 777 "FREECOM HDD"

Mais il n'y a rien à faire, j'obtiens toujours drwx------

J'ai tout tenté, avec sudo, en me connectant en root (#), avec des apostrophes au lieu des guillemets, mais c'est sans résultat.

Est-ce que quelqu'un peut m'aider ?

Olivier.

Dernière modification par Moluskum (Le 16/03/2013, à 20:01)

Hors ligne

#2 Le 09/03/2013, à 18:16

ljere

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

il est impossible de modifier ces droits même en sudo ou en root, pour les partitions dans des formats Windows (fat32 ou ntfs).
je donne donc un peu de lecture http://michel-eudes.fr/blog/index.php?2 … xterne-usb


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#3 Le 09/03/2013, à 18:26

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Merci beaucoup ljere !

Je vais lire attentivement ta doc, et tenter la manipulation décrite, même si ça me fait un peu peur de prime abord.

Hors ligne

#4 Le 09/03/2013, à 20:39

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Verdict : ça a marché !, mais...

J'ai essayé aussi avec un disque dur de 3 To formaté en GPT, et ça passe aussi, en le déclarant en ntfs.

Par contre, j'ai maintenant quelques soucis au démarrage d'Ubuntu : le disque dur externe doit être branché avant de démarrer, sinon on a droit à un message disant qu'il n'est pas détecté (mais on peut passer outre).

Et puis j'ai eu droit aussi à deux plantages inexpliqués au démarrage (le système a l'air de se lancer, et puis paf !, écran noir...), et à l'impossibilité aussi d'éteindre le système (? j'ai pas compris ce qui s'est passé, chaque fois que je cliquait sur éteindre, je me retrouvais sur l'écran d'accueil avec l'invite de démarrage de session...).

Mais là, après quelques tests, et si je ne touche plus au disque dur externe, ça a l'air d'aller. Je croise les doigts.

Merci beaucoup !

Hors ligne

#5 Le 09/03/2013, à 20:59

ljere

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

oui si tu as ajouté ton disque dans fstab c'est normal qu'il te le demande au démarrage
pour tes plantages par contre je ne sais pas si c'est lié si ça se reproduit je te conseillerai plutôt d'ouvrir une nouvelle discussion


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#6 Le 16/03/2013, à 14:48

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Bonjour,

Je rouvre cette discussion, car au bout du compte mon problème n'est que partiellement résolu.

J'ai suivi la procédure décrite dans le lien donné par ljiere - manque de chance, le lien n'est plus actif !

En gros, j'ai créé un point de montage pour un disque externe formaté en Fat32 en le déclarant dans le fstab.

J'ai écrit ceci :

<file system>              <mount point>            <type>    <options>       <dump>  <pass>
UUID=14E7-3C59     /media/freecom1           vfat        user                    0            0

L'option user était censée autoriser le montage par l'utilisateur. Certes, mais je m'aperçois, contrairement à ce qui était dit dans la doc, que je ne peux pas modifier les permissions ni les utilisateurs pour ce disque dur.

Avec la commande chmod, même en me connectant en root (#), rien à faire, les permissions restent systématiquement :
drwxr-xr-x  17 root root 32768 janv.  1  1970 freecom1

Et quand j'essaye la commande chown pour changer le propriétaire ou le groupe, j'obtiens :
"changement de propriétaire pour «freecom1»: Opération non permise"

Je ne sais plus quoi faire. En l'état, il m'est donc impossible d'écrire sur ce disque par le biais de Nautilus, puisque je suis connecté en mode utilisateur.

Qu'est-ce qui ne va pas dans mon paramétrage ? hmm

Dernière modification par Moluskum (Le 16/03/2013, à 15:09)

Hors ligne

#7 Le 16/03/2013, à 14:57

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Pardon, j'ai un peu l'esprit épais, car si je relis ljiere : "il est impossible de modifier ces droits même en sudo ou en root, pour les partitions dans des formats Windows (fat32 ou ntfs)"

OK, donc je m'acharne à faire quelque chose d'impossible !

Toutefois, si je relis la doc de Michel Eudes (dont j'ai heureusement gardé une copie), il est dit :
"Vous aurez les permissions que vous aurez définies dans le fstab pour les partitions Windows, et pour les partitions Linux vous pourrez faire sudo chmod -R ainsi que sudo chown -R sur le point de montage pour gérer les permissions. Vous pourrez également autoriser la lecture/écriture, lecture seule ou non accès aux autres utilisateurs du PC de la même façon que vous le faites sur vos partitions de disques fixes, les disques amovibles étant parfaitement identifiés par leur UUID."

Qu'entend-t-il par "Vous aurez les permissions que vous aurez définies dans le fstab pour les partitions Windows".

Il y a un moyen de définir ces permissions dans le fstab ?

Hors ligne

#8 Le 16/03/2013, à 15:08

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

C'est encore moi !

Bon, finalement, à la place de "user", dans les options du fstab, j'ai écrit "umask=000".

J'ai fait ça un peu au pif, parce que j'ai vu ça sur Wikipedia sans vraiment d'explications.

Mais ça a l'air de fonctionner !

Désormais, le chmod de mon disque dur est passé en 777 !

J'aimerais quand même avoir confirmation que je ne fais trop de bêtises... neutral

Dernière modification par Moluskum (Le 16/03/2013, à 15:09)

Hors ligne

#9 Le 16/03/2013, à 15:20

ljere

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

donne moi le retour de ces commandes

cat /etc/fstab
sudo parted -l
sudo blkid

merci de mettre le retour de ces commandes entre des balises code c'est l'icone <> au dessus de la zone de texte


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#10 Le 16/03/2013, à 15:38

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Merci ljere. Voici :

root@olivier-ordi:/home/olivier# cat /etc/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/sdb1 during installation
UUID=5d9f6fa2-9b30-4ef6-9deb-7b56a916fea0 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb2 during installation
UUID=c4887c0b-c537-46f9-9ab5-0f555d183287 /home           ext4    defaults        0       2
# swap was on /dev/sdb5 during installation
UUID=f10a6d8e-6a34-41b8-895a-b5a1b2f37952 none            swap    sw              0       0
# montage fixe pour Freecom HDD 1
UUID=14E7-3C59 /media/freecom1            vfat    umask=000              0       0
root@olivier-ordi:/home/olivier# parted -l
Modèle: ATA ST31000524AS (scsi)
Disque /dev/sda : 1000GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type     Système de fichiers  Fanions
 1      32,3kB  1049kB  1016kB  primary
 2      1049kB  106MB   105MB   primary  ntfs                 démarrage
 3      106MB   20,1GB  19,9GB  primary  ntfs
 4      20,1GB  420GB   400GB   primary  ntfs


Modèle: ATA WDC WD5003AZEX-0 (scsi)
Disque /dev/sdb : 500GB
Taille des secteurs (logiques/physiques): 512B/4096B
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions
 1      1049kB  20,0GB  20,0GB  primary   ext4                 démarrage
 2      20,0GB  498GB   478GB   primary   ext4
 3      498GB   500GB   2398MB  extended
 5      498GB   500GB   2398MB  logical   linux-swap(v1)


Modèle: Freecom Hard Drive XS (scsi)
Disque /dev/sdc : 2000GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type     Système de fichiers  Fanions
 1      1049kB  2000GB  2000GB  primary  fat32                lba
root@olivier-ordi:/home/olivier# blkid
/dev/sda1: LABEL="System Reserved" UUID="928AE0CB8AE0ACC3" TYPE="ntfs" 
/dev/sda2: LABEL="Recovery" UUID="7090E20E90E1DB1C" TYPE="ntfs" 
/dev/sda3: LABEL="WIN7" UUID="DACE0BF0CE0BC42B" TYPE="ntfs" 
/dev/sda4: LABEL="DATA" UUID="6D5001CD0F091449" TYPE="ntfs" 
/dev/sdb1: UUID="5d9f6fa2-9b30-4ef6-9deb-7b56a916fea0" TYPE="ext4" 
/dev/sdb2: UUID="c4887c0b-c537-46f9-9ab5-0f555d183287" TYPE="ext4" 
/dev/sdb5: UUID="f10a6d8e-6a34-41b8-895a-b5a1b2f37952" TYPE="swap" 
/dev/sdc1: LABEL="FREECOM HDD" UUID="14E7-3C59" TYPE="vfat"

Pardon : ATA ST31000524AS (scsi) c'est un disque dur sur lequel j'ai mon ancien système Windows. je n'ai pas pensé à le démonter avant de lancer les commandes.

Le disque dur qui me pose souci, c'est le Freecom Hard Drive XS (scsi).

Mais depuis que je l'ai déclaré en umask=000, ça a l'air d'aller bien.

Dernière modification par Moluskum (Le 16/03/2013, à 15:46)

Hors ligne

#11 Le 16/03/2013, à 19:29

ljere

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

change ta ligne dans fstab de cette manière

# montage fixe pour Freecom HDD 1
UUID=14E7-3C59    /media/freecom1    vfat    rw,user,noauto,exec,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850,shortname=mixed    0    0

ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#12 Le 16/03/2013, à 20:04

Moluskum

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

Oui, ça marche bien avec ces options.

Merci pour tout !

(trouvé de la doc là : mount_fstab, ça va m'aider à comprendre).

Dernière modification par ljere (Le 16/03/2013, à 20:39)

Hors ligne

#13 Le 16/03/2013, à 20:40

ljere

Re : [résolu] Impossible de modifier les permissions sur disque dur externe

de rien, bon courage pour la suite wink


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne