Monter une carte micro SD pas de permissions en écriture

Bonjour,

Sur mon RPi zero 2W avec ssh (version sans desktop) j’ai lecteur de carte micro sd avec d’avoir une 2em carte micro-sd pour l’espace disque.

laurent@RPI-Zero-2W:~ $ sudo parted -l 
Error: /dev/sda: unrecognised disk label
Model: Generic STORAGE DEVICE (scsi)                                      
Disk /dev/sda: 31,9GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

Model: SD SK32G (sd/mmc)
Disk /dev/mmcblk0: 31,9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      4194kB  273MB   268MB   primary  fat32        lba
 2      273MB   31,9GB  31,6GB  primary  ext4


laurent@RPI-Zero-2W:~ $

puis je l’ai monté
sudo mount -t vfat /dev/sda1 /media/laurent/micro-sd

Seulement je n’ai aucun droit d’écriture sur la micro-sd

laurent@RPI-Zero-2W:~ $ touch /media/$USER/micro-sd/carte-micro-sd.txt
touch: impossible de faire un touch ‹ /media/laurent/micro-sd/carte-micro-sd.txt ›: Permission non accordée
laurent@RPI-Zero-2W:~ $

et quand je veut donner les permissions

laurent@RPI-Zero-2W:~ $ sudo chown -vR laurent:laurent /media/laurent/micro-sd
chown: modification du propriétaire de '/media/laurent/micro-sd/carte-micro-sd.txt': Opération non permise
impossible de modifier de l'appartenance de '/media/laurent/micro-sd/carte-micro-sd.txt' de root:root en laurent:laurent
chown: modification du propriétaire de '/media/laurent/micro-sd': Opération non permise
impossible de modifier de l'appartenance de '/media/laurent/micro-sd' de root:root en laurent:laurent
laurent@RPI-Zero-2W:~ $

Pourtant il me semble q’une partition de type vfat32, les droits sont donnés automatiquement par le montage avec linux ?

Que dois-je faire pour obtenir les droits d’écritures/lectures pour l’utilisateur sur une partition fat32 sans être root ?
Et il préférable de formater la carte micro-sd en ext4 au lieu du fat32 pour une utilisation constante sur le rpi ?

Merci d’avance pour vos avis et conseils.

hello,

si j ai bien compris tu as un lecteur SD sur USB si oui ça devrait se monter avec usbmount comme c est expliqué là :
Raspbian Automatically mount/unmount USB stick - KaliTut

Bonjour,

Merci du renseignent,.
Du coup j’ai formaté ma partition vfat en ext4
puis j’exécute mon script bash pour monter démonter la partition automatiquement.

#!/bin/bash 
POINT_DE_MONTAGE="/media/$USER/micro-sd"
PERIPHERIQUE="/dev/sda1"
SYSTEME_DE_FICHIER="ext4"
echo
echo "============================================="
echo " Montage démontage automatique par detection "
echo "============================================="
echo
if [ "`ls $POINT_DE_MONTAGE`" = "" ]
#if [ $(mount | grep -c "^$POINT_DE_MONTAGE" | wc -l) == 1 ]
then
   echo "La détection de la carte micro-SD $PERIPHERIQUE : n'est pas monté."
   echo "Montage automatique de la micro-sd"
   echo
   echo "sudo mkdir -vp $POINT_DE_MONTAGE"
   sudo mkdir -vp $POINT_DE_MONTAGE
   echo
   echo "sudo mount -vt $SYSTEME_DE_FICHIER $PERIPHERIQUE $POINT_DE_MONTAGE"
   sudo mount -vt $SYSTEME_DE_FICHIER $PERIPHERIQUE $POINT_DE_MONTAGE
else 
    echo "La détection de la carte micro-SD $PERIPHERIQUE : est monté."
    echo "Démontage automatique de la carte micro-sd"
    echo
    echo "sudo umount -v $POINT_DE_MONTAGE"
    sudo umount -v $POINT_DE_MONTAGE
    echo
    echo "sudo rm -Rv $POINT_DE_MONTAGE"
    sudo rm -Rv $POINT_DE_MONTAGE 
fi

Pour ceux qui sont intéressé.

Personnellement je préfère être en ext4 quand vfat32. De plus avec ext4 je n’ai plus de problème de droits.
Après avoir monter ma partition la première fois, j’ai effectué un chmod
sudo chown -vR $USER:$USER $POINT_DE_MONTAGE

Merci