User monte DD externe EXT2 > droits diff entre 2 disques

Tags: #<Tag:0x00007fb8e55a34f8>

Bonjour
Les sauvegardes de mon ordi (Debian 13 KDE) sont faites sur un disque externe, que gparted a reformaté en ext2.
L’utilisateur lambda que je suis monte le disque, en le connectant via USB, puis en cliquant sur la notification qui apparait pour le monter et en ouvrir le contenu.
Les fêtes de fin d’année ont amené un autre DD externe. gparted a permit une fois encore de formater en ext2 après avoir dû déclarer une table de partition (type msdos).
Cette déclaration est la seule différence entre les disques, hormis la taille.
Le disque historique est utilisable en écriture depuis toujours, sans avoir à y réfléchir.
Le nouveau disque, lui, n’est pas accessible en écriture.

 # ls -l /media/bernard/
drwxr-xr-x  3 root    root 4096  2 janv. 11:58 EXT2_sauv_1To
drwxrwxrwx  9 root    root 4096 29 déc.  19:20 toshiba

# cat /etc/mtab
tmpfs /run/user/1000 tmpfs rw,nosuid,nodev,relatime,size=1612772k,nr_inodes=403193,mode=700,uid=1000,gid=1000,inode64 0 0
portal /run/user/1000/doc fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
/dev/sdb1 /media/bernard/toshiba ext2 rw,nosuid,nodev,relatime,errors=remount-ro 0 0
tmpfs /run/user/0 tmpfs rw,nosuid,nodev,relatime,size=1612772k,nr_inodes=403193,mode=700,inode64 0 0
/dev/sda1 /media/bernard/EXT2_sauv_1To ext2 rw,nosuid,nodev,relatime,errors=remount-ro 0 0

Ce montage est automatique, donc, si je modifie les droits, c’est perdu au prochain montage.
Sur quoi agir et comment agir, car je n’ai jamais fait quoi que ce soit pour que le montage fonctionne « automagiquement » ?
Merci d’avance (et bonnes fêtes à tous)

Si cela peut aider :

# fdisk -l
Disque /dev/nvme0n1 : 465,76 GiB, 500107862016 octets, 976773168 secteurs
Modèle de disque : WDC WDS500G2B0C                         
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : CA0EC264-8793-4A04-BFB6-2A403C37B3BF

Périphérique       Début       Fin  Secteurs Taille Type
/dev/nvme0n1p1      2048   2000895   1998848   976M Système EFI
/dev/nvme0n1p2   2000896 943728639 941727744 449,1G Système de fichiers Linux
/dev/nvme0n1p3 943728640 976771071  33042432  15,8G Partition d'échange Linux


Disque /dev/sdb : 1,82 TiB, 2000398934016 octets, 3907029168 secteurs
Modèle de disque : EXTERNAL_USB    
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xc28ce170

Périphérique Amorçage Début        Fin   Secteurs Taille Id Type
/dev/sdb1              2048 3907028991 3907026944   1,8T 83 Linux


Disque /dev/sda : 931,51 GiB, 1000204886016 octets, 1953525168 secteurs
Modèle de disque : 500SSD1         
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x0e96d911

Périphérique Amorçage Début        Fin   Secteurs Taille Id Type
/dev/sda1              2048 1953523711 1953521664 931,5G 83 Linux

Bonjour, et bonne année.

J’ai mal compris – Si vous passez le dossier en " chmod a+w /media/bernard/EXT2_sauv_1To" en écriture (avant le montage) que ce passe t’il ? Vous dites que lors d’un redémarrage du système (et/où du montage du disque) les droits changent, est-cela le problème ; à cause pensez-vous, du montage automat.g.ique ?

Sinon, je ne pourrais pas vous donner de solution.

Sur le disque « toshiba » les droits sont en écriture pour tous les utilisateurs de votre systeme.
Sur le disque " EXT2_sauv_1To" les droits NE sont PAS en écriture pour tous les utilisateurs de votre systeme.

Peut-être à la place d’appliquer un gros " chmod a+w /media/bernard/EXT2_sauv_1To"

Essayer seulement pour ce dossier (sans récursion) d’ajouter votre « utilisateur » et/ou « groupe » comme « propriétaire » avec les droits d’écriture.

chgrp VOTRE_GROUP /media/bernard/EXT2_sauv_1To/
chmod g+w /media/bernard/EXT2_sauv_1To/

:wink:

Merci pour votre réponse @ZW3B.
Les sous-dossiers de /media/bernard/ n’existent pas avant le montage :frowning: , c’est un montage automatique… C’est là qu’est l’os, hélas.

Bonjour,

utilise de l’ext4 plutôt que de l’ext2 qui est passablement obsolète désormais. Ça joue sur les options possibles en termes de montages.

utilise une table gpt, car msdos c’est obsolète et a des capacité très limités (voir ici pour en savoir plus: MBR/DOS vs GPT Partition Scheme for Linux: A Comprehensive Guide). Cette différence entre les deux disques peut avoir un impact de montage.

Merci @Zargos Partition supprimée, recréée comme GPT, puis formatée en ext4 (y a t-il vraiment besoin de journalisation pour faire des sauvegardes ?)
→ pareil, hormis que le montage est un ID, plus le nom de la partition
$ ls -l /media/bernard/
total 8
drwxr-xr-x 3 root root 4096 3 janv. 17:59 18d19954-d19c-44c0-ac0e-f771d881359d

Je me répond, croyant avoir trouvé la solution.
Le disque est monté, automatiquement, comme d’ordinaire. Il appartient, comme les autres, à root.
Modification des droits :
# chmod 777 ./EXT2_sauv_1To/
root@Dell:/media/bernard# ls -l
drwxrwxrwx 3 root root 4096 3 janv. 18:06 EXT2_sauv_1To
Démontage, remontage, toujours via les méthodes « friendly », ce disque est désormais accessible :slight_smile: Pas tout compris, modifier les points de montage « automatiques », donc le disque local, et ces droits sont « retrouvés » au montage suivants…
C’est trop simple…
J’essaie de retrouver comment on marque le sujet comme résolu.

1 J'aime

si tu veux éviter des sauvegardes en defaut?
Et ce n’est pas ce que ca consomme. IL faut toujours éviter des technos obsolète comme ext2 quand on a pas la nécessité de les garder.