#1 Le 13/03/2019, à 17:11
- Montvendre
(Résolu) Changement de propriétaire d'un dossier sur un DD ext
Bonjour,
je cherche à changer le propriétaire d'un dossier (une image Clonezilla) située sur un disque externe. J'ai fait :
bernard@OptiPlex-780:~$ sudo chown -R bernard /media/Transcend/2019-03-13-14-img[sudo]
Mot de passe de bernard :
chown: impossible d'accéder à '/media/Transcend/2019-03-13-14-img': Aucun fichier ou dossier de ce type
bernard@OptiPlex-780:~$
mais le dossier n'est pas localisé.
J'ai certainement fait une erreur en écrivant le chemin du dossier mais je ne vois pas laquelle.
Si quelqu'un veut bien me mettre au parfum, que je me couche ce soir un peu moins con...
Bernard
Dernière modification par Montvendre (Le 13/03/2019, à 20:09)
Hors ligne
#2 Le 13/03/2019, à 19:05
- MicP
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Bonjour
Histoire de voir un peu où tu en es,
laisse ton disque externe connecté,
lance la ligne de commande suivante (qui ne modifie rien du tout mais qui nous donnera quelques informations importantes pour la suite) :
sudo lsblk --exclude 7,11 -oTYPE,SIZE,NAME,FSTYPE,MOUNTPOINT,LABEL,UUID
et transmets nous le retour de cette ligne de commande.
Merci.
Dernière modification par MicP (Le 13/03/2019, à 19:07)
Hors ligne
#3 Le 13/03/2019, à 19:21
- Montvendre
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Voici :
bernard@OptiPlex-780:~$ sudo lsblk --exclude 7,11 -oTYPE,SIZE,NAME,FSTYPE,MOUNTPOINT,LABEL,UUID
[sudo] Mot de passe de bernard :
TYPE SIZE NAME FSTYPE MOUNTPOINT LABEL UUID
disk 465,8G sda
part 465,8G └─sda1
ext4 / c18c331b-19b6-42e5-ad54-46fcf9c6ad46
disk 931,5G sdb
part 931,5G └─sdb1
ext4 /media/ber Transcend
63af97dd-d9f1-40a2-ae9e-f4a223aab95c
bernard@OptiPlex-780:~$
Hors ligne
#4 Le 13/03/2019, à 19:38
- MicP
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Je te remercie pour ce retour de commande.
=======
Actuellement, le disque externe, (en fonction de ce que je peux lire dans ton dernier message)
dont le nom de fichier de périphérique permettant d'y accéder est /dev/sdb
et dans lequel il n'existe qu'une seule partition
- dont le nom de fichier de périphérique permettant d'accéder à cette partition est /dev/sdb1
- l'espace disponible dans cette partition est de 931,5GB
- le système de fichiers qui a été choisi pour formater cette partition est le système de fichier de type ext4
--- ce système de fichiers pour nom de LABEL (étiquette) : Transcend
--- ce système de fichiers est actuellement accessible par le point de montage : /media/ber(affichage tronqué)
=======
Je ne sais pas par quelle méthode ce système de fichiers a été monté,
mais quoi qu'il en soit, tu pourrais tout simplement commencer par le démonter
en lançant la ligne de commande suivante :
sudo umount /dev/sdb1
afin de pouvoir remonter ce même système de fichiers
en lançant, depuis ton compte utilisateur bernard
la ligne de commande suivante :
udisksctl mount -b /dev/sdb1
le retour de cette ligne de commande t'indiquera
le nom du point de montage qui aura été automatiquement créé,
et qui devrait être : /media/bernard/Transcend
Ensuite, s'il existe bien dans ce système de fichiers,
tu pourras modifier les attributs de propriété et de groupe du fichier /media/bernard/Transcend/2019-03-13-14-img
en lançant la ligne de commande suivante :
sudo chown bernard:bernard /media/bernard/Transcend/2019-03-13-14-img
Dernière modification par MicP (Le 14/03/2019, à 12:11)
Hors ligne
#5 Le 13/03/2019, à 19:57
- Montvendre
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Je ne dirais pas que j'ai tout compris ce que j'écrivais, mais j'ai obéi comme un bon petit soldat (c'est rare mais ça m'arrive). Et bien m'en a pris car cela a été efficace.
Je vais vite mettre la procédure en réserve pour la prochaine fois que cela m'arrivera.
Peut être que c'est le "bernard:bernard" qui manquait à mon essai initial...
En tous cas, grand merci et bonne soirée.
Bernard
Dernière modification par Montvendre (Le 13/03/2019, à 20:08)
Hors ligne
#6 Le 13/03/2019, à 20:30
- MicP
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Une petite info supplémentaire, au cas où,
pour les prochains systèmes de fichiers à monter :
Si le système de fichiers n'avait pas eu de LABEL (si à la place de Transcend il n'y avait rien eu)
le nom du point de montage automatiquement créé par la commande udisksctl aurait utilisé l'UUID du système de fichiers à monter.
ce qui aurait donné : /media/bernard/63af97dd-d9f1-40a2-ae9e-f4a223aab95c
et ce qui fait que le chemin absolu d'accès à ton fichier aurait été :
/media/bernard/63af97dd-d9f1-40a2-ae9e-f4a223aab95c/2019-03-13-14-img
Comme quoi, c'est quand même plus sympa de donner un nom de LABEL au système de fichiers d'une partition d'un disque.
Dernière modification par MicP (Le 13/03/2019, à 20:39)
Hors ligne
#7 Le 14/03/2019, à 03:37
- moko138
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Je ne dirais pas que j'ai tout compris
(...)
Peut être que c'est le "bernard:bernard" qui manquait à mon essai initial...
1) Compare la commande initiale :
sudo chown -R bernard /media/Transcend/2019-03-13-14-img
avec ce qui a marché :
sudo chown bernard:bernard /media/bernard/Transcend/2019-03-13-14-img
Tu avais omis une partie du chemin. Et pas n'importe laquelle !
= =
2) Accessoirement,
/!\ derrière chown, n'emploie pas l'option -R (récursivité, ou descente dans tous les sous-répertoires) sans être certain de ne pas faire d'erreur.
Exemple type : une partition Linux sur DDE
Sous sa racine (disons /media/bernard/DDE-1To-SG ) il y a, si vous êtes plusieurs usagers de ce disque, avec un dossier pour chacun et un dossier de partage commun :
/bernard/ qui doit rester propriété de bernard
/titi/ qui doit rester propriété de titi
/toto/ qui doit rester propriété de toto
/commun/ qui doit rester propriété du groupe commun.
De plus, chaque usager aura sa corbeille cachée :
/.Trash-1000/ qui doit rester propriété de bernard
/.Trash-1001/ qui doit rester propriété de titi
etc.
Dans ce cas, tu te doutes que chown -R appliqué à /media/bernard/DDE-1To-SG, la racine du DDE, ça cause des dégâts !
Et même si tu es le seul usager !
Car sous la racine /media/bernard/DDE-1To-SG il y a
/lost+found/ qui doit rester propriété de root:root.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#8 Le 14/03/2019, à 09:21
- MicP
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Vu le retour de lsblk dans le message #3,
le point de montage du système de fichiers était : /media/ber
Donc, pour pouvoir fonctionner, la commande aurait dû être :sudo chown bernard:bernard /media/ber/2019-03-13-14-img
C'est pour ça que j'ai préféré faire démonter et remonter le système de fichiers
de façon à ce que udisksctl créé lui même un nouveau point de montage.
=======
Si ça se trouve, le répertoire /media/ber est toujours existant et ne sert plus à rien
Si c'est le cas, tu pourrais le supprimer en lançant la ligne de commandes :sudo rmdir /media/ber
=======
Pour le répertoire /media/bernard/Transcend/ qui a été créé par udisksctl pour servir de point de montage
il sera automatiquement détruit dès que le système de fichiers de la partition /dev/sdb1 sera démonté.
Il ne restera plus que : /media/bernard/
Dernière modification par MicP (Le 14/03/2019, à 12:10)
Hors ligne
#9 Le 14/03/2019, à 10:40
- moko138
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
Vu le retour de lsblk dans le message #3,
le point de montage du système de fichiers était : /media/berDonc, (...)
Tu te laisses abuser par un étrange bug de lsblk :
Quand il manque de place pour afficher le point de montage, au lieu d'élargir la colonne (comme il fait pour celle des uuid), il tronque le point de montage.
D'où "/media/ber" au lieu de "/media/bernard/Transcend".
= =
Un contournement possible : demander le point de montage en dernier :
sudo lsblk -o name,fstype,label,size,uuid,mountpoint | grep -v loop
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#10 Le 14/03/2019, à 12:09
- MicP
Re : (Résolu) Changement de propriétaire d'un dossier sur un DD ext
…Quand il manque de place pour afficher le point de montage, au lieu d'élargir la colonne (comme il fait pour celle des uuid), il tronque le point de montage.…
Effectivement,
je me suis fait avoir par ce bug.
Ça me semblait vraiment très étrange comme nom de point de montage.
Dernière modification par MicP (Le 14/03/2019, à 12:11)
Hors ligne