Bonjour.
J'ai un distribution debian 12.7.
Je monte un disque externe type exfat dans /media/moi via un script que j'exécute en tant que "moi".
Bien sûr, à un moment je dois fournir le password de root.J'accède mon disque externe sans problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 #/bin/bash echo -$1- if [ -z $1 ] then lsblk read -p 'quel device ? ' D DEV=/dev/sd$D else DEV=/dev/sd$1 fi #echo DEV=$DEV # le devic existe-t-il ? if [ -b $DEV ] then # le device est-il monté ? NOM_REP=$(findmnt -l |grep $DEV| cut -f 1 -d ' ') if [ ! -z $NOM_REP ] then # oui, on le démonte" sudo umount $DEV if [ $? = 0 ] then sudo rmdir $NOM_REP if [ $? = 0 ] then echo $DEV démonté de $NOM_REP fi fi else # non, on le monte NOM_REP=$(sudo blkid -o udev $DEV | grep ID_FS_LABEL= | cut -d = -f 2) #echo NOM_REP=-$NOM_REP- if [ -z $NOM_REP ] then NOM_REP=$(sudo blkid -o udev $DEV | grep ID_FS_PARTLABEL= | cut -d = -f 2) #echo NOM_REP=-$NOM_REP- if [ -z $NOM_REP ] then NOM_REP=$(sudo blkid -o udev $DEV | grep ID_FS_UUID= | cut -d = -f 2) #echo NOM_REP=$NOM_REP fi fi PM=/media/$USER/$NOM_REP sudo mkdir $PM 2>/dev/null sudo chown $USER:$USER $PM sudo mount $DEV $PM -o rw,owner echo $DEV monté sur $PM fi fi lsblk
Par contre, impossible d'écrire dessus ; il appartient à root.Apparemment, on ne peut pas changer le owner sur un disque exfat. Du moins, est-ce ce que j'ai compris.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ ls -lhF total 128K drwxr-xr-x 16 root root 128K 5 oct. 14:46 Backup_Plus/
Ce qui m'échappe, c'est que si je monte le disque par interface graphique via pcmanfm, le disque m'appartient.Et là, je peux écrire dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ ls -lhF total 128K drwxr-xr-x 16 moi moi 128K 5 oct. 14:26 'Backup Plus'/
1, Comment pcmanfm fait-il cela ?
2, comment puis-je le faire ?
Merci de vos lumières.
Olivier]
Partager