Mon fstab ne fonctionne pas

Bonjour. J’ai un raspi tout simple avec une carte SD. A cela j’ai ajouté une clé USB pour avoir plus de stockage. Mais voilà, ça ne fonctionne pas. Quand je la monte manuellement, ça fonctionne, mais par le fstab ça ne fonctionne pas. Je ne trouve pas mon erreur:
proc /proc proc defaults 0 0
PARTUUID=97709164-01 /boot vfat defaults 0 2
PARTUUID=97709164-02 / ext4 defaults,noatime 0 1

/dev/sda1 /media/ auto  defaults,nofail,user,uid=1003,gid=1003,umask=113,dmask=002  0 0
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that

Le résultat après redémarrage est:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 59,1G 0 disk
└─sda1 8:1 1 59,1G 0 part
mmcblk0 179:0 0 14,9G 0 disk
├─mmcblk0p1 179:1 0 256M 0 part /boot
└─mmcblk0p2 179:2 0 14,6G 0 part /
Le support est en sda1
$ sudo blkid
/dev/mmcblk0p1: LABEL_FATBOOT=« boot » LABEL=« boot » UUID=« 9969-E3D2 » TYPE=« vfat » PARTUUID=« 97709164-01 »
/dev/mmcblk0p2: LABEL=« rootfs » UUID=« 8f2a74a4-809c-471e-b4ad-a91bfd51d7c3 » TYPE=« ext4 » PARTUUID=« 97709164-02 »
/dev/sda1: UUID=« acc934d7-32bb-4eef-bdd7-25c44c048e3b » TYPE=« ext4 » PARTUUID=« 1dfd1e37-01 »
/dev/mmcblk0: PTUUID=« 97709164 » PTTYPE=« dos »
C’est surement tout bête, mais je ne vois pas…
Merci de toute aide.

hello,

si j’en crois cette doc (mount_fstab [Wiki ubuntu-fr]) :
auto/noauto Montage automatique (ou non) lors d'un appel mount -a (par défaut)

le plus simple :

PARTUUID=1dfd1e37-01 /mnt/Work          ext4    nofail,defaults     0   2

après avoir créer la directory Work sur /mnt ( avec le user pi ) ça devrait suffire :slight_smile:
erratum : en fait non il faut sudo

C’est ce que j’avais fait au début, mais le user ne pouvait pas accéder à sa partition. C’est pour ça que j’ai déclaré un UID et un GID, sinon, je ne me serais pas embarrassé.

la directory que tu as créée est en drwx rwx rwx ?

erratum :
drwxr-xr-x 21 root root 4096 nov. 22 2020 Work
fonctionne !

Avant montage elle n’existe pas. Après montage manuel:
sudo mount /dev/sda1 /media/
$ ls -l / |grep media
drwxr-xr-x 55 root root 4096 avril 15 2021 media

Je trouve ça. Ca semble une bonne piste:
sudo journalctl | grep mount
nov. 05 16:28:37 raspi-isabelle systemd[1]: media.mount: Directory /media to mount over is not empty, mounting anyway.
nov. 05 16:28:38 raspi-isabelle kernel: EXT4-fs (sda1): Unrecognized mount option « uid=1003 » or missing value
nov. 05 16:28:38 raspi-isabelle mount[186]: mount: /media: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
nov. 05 16:28:39 raspi-isabelle systemd[1]: media.mount: Mount process exited, code=exited, status=32/n/a
nov. 05 16:28:39 raspi-isabelle systemd[1]: media.mount: Failed with result ‹ exit-code ›.
nov. 05 16:28:39 raspi-isabelle systemd[1]: Failed to mount /media.

j’ai fait le test avec le fstab donné plus haut et un mkdir de Work sur /mnt
drwxr-xr-x 21 root root 4096 nov. 22 2020 Work
il boot et attach le device usb

/dev/sdb2 on /mnt/Work type ext4 (rw,relatime)

sans doute ça fonctionne aussi si tu crées une directory dans /media mais apparemment pas directement sur /media