Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/03/2023, à 18:49

Ph Lamy

[Résolue]Copier/coller vers un disque dur externe impossible

Bonjour, suite à la discussion : https://forum.ubuntu-fr.org/viewtopic.php?id=2077252 au cours de laquelle j'ai pu reconfigurer et réorganiser mes disques durs internes et externes grâce à geole (beaucoup) et iznobe (un peu) je sauvegarde mes données sur deux disques durs externes avec les commandes fournies par geole :

Label=sauvegarde_1    #Etiquette de la partition de sortie
A=$(mount| grep "/media");
if [[ $A  =~  "/media/mnph/$Label " ]]; then echo Lançons la synchronisation.
sudo rsync -av --stats /media/data/*    /media/mnph/$Label
else echo "Le disque externe  n'est pas bien monté. La synchronisation  n'est pas lancée."; fi
sudo rsync -av --stats /home    /media/mnph/$Label

Ca marche très bien mais le problème est que je n'arrive plus à faire des copies "manuelles " sur mes disques durs externes. Avec copier/coller le coller n'est pas activé, il reste grisé. Avec glisser/déposer le fichier à déposer revient automatiquement à sa position initiale.
Je n'ai rien trouvé dans le forum ou dans la documentation  qui me permette de résoudre le problème tout seul. Peut-être un problème de droit d'écriture mais alors pourquoi ça marche en lignes de commandes ?
Pour info voici le retour de la commande mount que je ne suis pas capable de décrypter.

mnph@lamy-H97M-HD3:~$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=3964580k,nr_inodes=991145,mode=755,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=800288k,mode=755,inode64)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=18340)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
none on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
/var/lib/snapd/snaps/bare_5.snap on /snap/bare/5 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/amparepdftoimage_1.snap on /snap/amparepdftoimage/1 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core_14784.snap on /snap/core/14784 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core_14447.snap on /snap/core/14447 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core18_2708.snap on /snap/core18/2708 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core18_2714.snap on /snap/core18/2714 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core20_1822.snap on /snap/core20/1822 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core20_1828.snap on /snap/core20/1828 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core22_522.snap on /snap/core22/522 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/core22_547.snap on /snap/core22/547 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/firefox_2391.snap on /snap/firefox/2391 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/firefox_2432.snap on /snap/firefox/2432 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-26-1604_104.snap on /snap/gnome-3-26-1604/104 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-28-1804_161.snap on /snap/gnome-3-28-1804/161 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-34-1804_77.snap on /snap/gnome-3-34-1804/77 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-38-2004_119.snap on /snap/gnome-3-38-2004/119 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-42-2204_56.snap on /snap/gnome-42-2204/56 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-42-2204_65.snap on /snap/gnome-42-2204/65 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gnome-system-monitor_181.snap on /snap/gnome-system-monitor/181 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/gtk-common-themes_1535.snap on /snap/gtk-common-themes/1535 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/hunspell-dictionaries-1-7-2004_2.snap on /snap/hunspell-dictionaries-1-7-2004/2 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/snap-store_638.snap on /snap/snap-store/638 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/snapd-desktop-integration_49.snap on /snap/snapd-desktop-integration/49 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/vidcutter_75.snap on /snap/vidcutter/75 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/var/lib/snapd/snaps/zoom-client_196.snap on /snap/zoom-client/196 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide)
/dev/sda1 on /var/snap/firefox/common/host-hunspell type ext4 (ro,noexec,noatime,errors=remount-ro)
/dev/sdb1 on /media/data type ext4 (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/snapd/ns type tmpfs (rw,nosuid,nodev,noexec,relatime,size=800288k,mode=755,inode64)
nsfs on /run/snapd/ns/snapd-desktop-integration.mnt type nsfs (rw)
tmpfs on /run/user/1001 type tmpfs (rw,nosuid,nodev,relatime,size=800288k,nr_inodes=200072,mode=700,uid=1001,gid=1001,inode64)
gvfsd-fuse on /run/user/1001/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1001,group_id=1001)
portal on /run/user/1001/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1001,group_id=1001)
nsfs on /run/snapd/ns/snap-store.mnt type nsfs (rw)
nsfs on /run/snapd/ns/firefox.mnt type nsfs (rw)
/dev/sdg1 on /media/mnph/sauvegarde_1 type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,uhelper=udisks2)
/dev/sdh1 on /media/mnph/sauvegardePHMN type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,uhelper=udisks2)
mnph@lamy-H97M-HD3:~$ 

Merci pour votre aide
Cordialement

Dernière modification par Ph Lamy (Le 19/03/2023, à 22:40)

Hors ligne

#2 Le 17/03/2023, à 21:52

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Bonsoir.
Réponse rapide. Si tu avais réussi  à stocker quelque chose dans ces partitions externes, le prochain rsync aurait supprimé ton stockage  car absent sur les disques internes.
Ce qu'il faudrait faire, c'est créer un autre répertoire au premier niveau qui n'aurait pas de lien.
exemple.

mkdir  /media/mnph/$Label/CopieDATA
mkdir  /media/mnph/$Label/Autrechose1
.......
mkdir  /media/mnph/$Label/NouveautésX

et modifier rsync pour copier dans le premier répertoire.
Puis déplacer tous les répertoires actuels dans le premier répertoire par la commande  mv

Dernière modification par geole (Le 17/03/2023, à 22:05)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#3 Le 17/03/2023, à 22:20

iznobe

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Bonsoir , generalement quand on ne peut pas coller / deplacer / creer des fichiers , cela fait penser a un probleme de permission .

il faudrait etre plus precis , sur ce que tu fais manuellement lorsque cela ne fonctionne pas comme tu le veux .

quel fichier , avec quelle permissions , son emplacement ( chemin ) complet , et ou est ce que tu desires le mettre , pareil : emplacement complet et permissions du dossier ou il est censé etre placé .

Dernière modification par iznobe (Le 17/03/2023, à 22:20)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 18/03/2023, à 11:17

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

merci pour vos réponses. Comme d'habitude je ne comprends pas tout.
Après consultation de mes DD externes quelques précisions :
- on a partitionné les 2 DD avec une seule partition appelée partition1 par l'application "Disques"
- j'ai d'abord fait des sauvegardes avec les premières commandes fournies par geole :

Label=sauvegarde_1    #Etiquette de la partition de sortie
A=$(mount| grep "/media");
if [[ $A  =~  "/media/mnph/$Label " ]]; then echo Lançons la synchronisation.
sudo rsync -av --stats /media/data/*    /media/mnph/$Label
else echo "Le disque externe  n'est pas bien monté. La synchronisation  n'est pas lancée."; fi

J'ai obtenu la copie de tout mon Dossier personnel excepté les fichiers .config, .local, etc...
J'ai ensuite complété la sauvegarde avec la deuxième commande fournie par geole :

sudo rsync -av --stats /home    /media/mnph/$Label

Ca a rajouté un répertoire home qui lui contient tout mon dossier personnel y compris les fichiers .config, .local, etc... j'ai donc pas mal de doublons sur mes DD externes (Documents, Images, Musique, etc...)

Je ne comprends pas bien la réponse  #2 de geole :  je comprends qu'il faudrait créer un nouveau répertoire sur les DD externes dans lequel je pourrai faire des copier/coller. Mais je ne comprends pas à quoi correspondent les termes :
-"au premier niveau qui n'aurait pas de lien"
- "pour copier dans le premier répertoire"
- "répertoires actuels" :lesquels ? sur les DDexternes ou les DD internes ??
Pour moi il y a confusion entre ces différents répertoires.
Est-ce qu'il faudrait modifier les partitions des DD externes pour avoir deux partitions sur chaque DD : une pour les sauvegardes en lignes de commandes et l'autre pour les copier/coller.

Hors ligne

#5 Le 18/03/2023, à 12:15

iznobe

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Salut , alors , il faut que tu nous eclaire sur ce que sont censées contenir ces 2 partitions . au moins l' une d ' elle sert aux sauvegardes si j' ai bien compris .
sur les points de montage des ces partitions .
on peut deja voir ca lorsque les disques externes sont connectés et montés avec :

df -Th | grep ext4

ensuite , il faut voir ce qu ' il y a la racine de ces 2 partitions :

ls -la /chemin/vers/point/montage/de/partition

on y verra alors les permissions .

                           -----------------------------------

En general , lorsqu ' on cree une nouvelle partition , pour que l' utilisateur puisse y ecrire , il faut creer , avec l' administrateur du systeme , un dossier a la racine de chaque partition dans lequel les permissions sont modifiées pour que l' utilisateur puisse y ecrire dedans . ca a été fait ?

Dernière modification par iznobe (Le 18/03/2023, à 12:19)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#6 Le 18/03/2023, à 12:29

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Ph Lamy a écrit :

Est-ce qu'il faudrait modifier les partitions des DD externes pour avoir deux partitions sur chaque DD : une pour les sauvegardes en lignes de commandes et l'autre pour les copier/coller.

NON
Au lieu de sauver par RSYNC dans  la partition, il faudra sauver dans un répertoire (ou   deux) de la partition en modifiant les scripts.
Puis créer autant de répertoires que que tu veux pour les utiliser de façon habituelle.
Faisons déjà un point sur  ce que tu as
A mon avis, tu  as déjà   le répertoire home.    Il est très  bien comme nom
   et tu as plein d'autres répertoires.    Je te propose de les regrouper dans un seul répertoire dont le nom est à trouver car
"Sauvetage par RSYNC  des données stockées dans la partition /Média/Mes Données" me semble un   peu long.
Pour faire un point, donne déjà (pense à mettre la bonne valeur pour $Label)

ls -ls /media/mnph/$Label

Mais au fait, que veux-tu faire en copier//coller?

Dernière modification par geole (Le 18/03/2023, à 13:06)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#7 Le 18/03/2023, à 12:37

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

iznobe a écrit :

En general , lorsqu ' on cree une nouvelle partition , pour que l' utilisateur puisse y ecrire , il faut creer , avec l' administrateur du systeme , un dossier a la racine de chaque partition dans lequel les permissions sont modifiées pour que l' utilisateur puisse y ecrire dedans . ca a été fait ?

Je ne sais pas si on a fait ça au cours de la discussion https://forum.ubuntu-fr.org/viewtopic.php?id=2077252

iznobe a écrit :

alors , il faut que tu nous eclaire sur ce que sont censées contenir ces 2 partitions . au moins l' une d ' elle sert aux sauvegardes si j' ai bien compris .

Pour être clair : j'utilise 2 DD externes pour faire mes sauvegardes alternativement sur l'un et l'autre. les 2 DD ext ne comportent qu'une seule partition chacun.

retours des commandes demandées en  #5 puis #6 :

mnph@lamy-H97M-HD3:~$ df -Th | grep ext4
/dev/sda1        ext4    213G     28G  175G  14% /
/dev/sdb1        ext4    1,8T    168G  1,6T  10% /media/data
/dev/sdg1        ext4    916G    183G  687G  21% /media/mnph/sauvegardePHMN
/dev/sdh1        ext4    293G    182G   96G  66% /media/mnph/sauvegarde_1
mnph@lamy-H97M-HD3:~$ ls -la /chemin/vers/point/montage/de/partition
ls: impossible d'accéder à '/chemin/vers/point/montage/de/partition': Aucun fichier ou dossier de ce type
mnph@lamy-H97M-HD3:~$ ls -ls /media/mnph/sauvegardePHMN
total 328
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   1  2021  deja-dup
 4 drwxrwxrwx  2 mnph mnph  4096 mars  14 20:21  Desktop
 4 drwxrwxrwx 19 mnph mnph  4096 févr.  6 18:04  Documents
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   7  2020  Downloads
12 -rwxrwxrwx  1 mnph mnph  8980 mars  27  2018  examples.desktop
 4 drwxrwxr-x  2 mnph mnph  4096 févr.  6 14:15  Exemples
 4 drwxr-xr-x  3 root root  4096 févr.  4 22:13  home
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid11687.log
40 -rwxrwxrwx  1 mnph mnph 40128 nov.  27  2021  hs_err_pid11722.log
40 -rwxrwxrwx  1 mnph mnph 40062 nov.  27  2021  hs_err_pid15283.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid15338.log
40 -rwxrwxrwx  1 mnph mnph 40160 nov.  27  2021  hs_err_pid15991.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid16021.log
 4 drwxrwxrwx  7 mnph mnph  4096 févr.  3 08:55  images
 4 drwxrwxrwx  5 mnph mnph  4096 janv.  5  2020 'Logiciels Wine'
16 drwx------  2 root root 16384 févr.  5 13:51  lost+found
 4 drwxrwxr-x  2 mnph mnph  4096 févr. 15 17:31  Modèle
 4 drwxrwxrwx  5 mnph mnph  4096 févr.  8 16:03  Musique
 4 drwxrwxrwx  2 mnph mnph  4096 juin  10  2020  Public
 4 drwxrwxrwx 10 mnph mnph  4096 janv. 23 21:30  snap
 4 drwxrwxrwx  6 mnph mnph  4096 nov.  12  2014 'Super Point de Croix 3'
 4 drwxrwxr-x  2 mnph mnph  4096 mars  14 21:32  Téléchargements
 4 drwxrwxrwx  3 mnph mnph  4096 oct.  22  2021  Vidéos
mnph@lamy-H97M-HD3:~$ ls -ls /media/mnph/sauvegarde_1
total 312
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   1  2021  deja-dup
 4 drwxrwxrwx  2 mnph mnph  4096 mars   5 21:28  Desktop
 4 drwxrwxrwx 19 mnph mnph  4096 févr.  6 18:04  Documents
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   7  2020  Downloads
12 -rwxrwxrwx  1 mnph mnph  8980 mars  27  2018  examples.desktop
 4 drwxrwxr-x  2 mnph mnph  4096 févr.  6 14:15  Exemples
 4 drwxrwx--x  3 root mnph  4096 févr.  4 22:13  home
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid11687.log
40 -rwxrwxrwx  1 mnph mnph 40128 nov.  27  2021  hs_err_pid11722.log
40 -rwxrwxrwx  1 mnph mnph 40062 nov.  27  2021  hs_err_pid15283.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid15338.log
40 -rwxrwxrwx  1 mnph mnph 40160 nov.  27  2021  hs_err_pid15991.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid16021.log
 4 drwxrwxrwx  7 mnph mnph  4096 févr.  3 08:55  images
 4 drwxrwxrwx  5 mnph mnph  4096 janv.  5  2020 'Logiciels Wine'
 4 drwx------  2 root root  4096 févr.  5 13:51  lost+found
 4 drwxrwxr-x  2 mnph mnph  4096 févr. 15 17:31  Modèle
 4 drwxrwxrwx  5 mnph mnph  4096 févr.  8 16:03  Musique
 4 drwxrwxrwx  2 mnph mnph  4096 juin  10  2020  Public
 4 drwxrwxrwx  6 mnph mnph  4096 nov.  12  2014 'Super Point de Croix 3'
 4 drwxrwxr-x  2 mnph mnph  4096 mars   3 18:20  Téléchargements
 4 drwxrwxrwx  3 mnph mnph  4096 oct.  22  2021  Vidéos
mnph@lamy-H97M-HD3:~$ 

Hors ligne

#8 Le 18/03/2023, à 12:44

iznobe

Re : [Résolue]Copier/coller vers un disque dur externe impossible

ok, alors les partitions servent uniquement aux sauvegardes et c ' est un systeme double .
ce sont celle-ci :

/dev/sdg1        ext4    916G    183G  687G  21% /media/mnph/sauvegardePHMN
/dev/sdh1        ext4    293G    182G   96G  66% /media/mnph/sauvegarde_1

les permissions semblent "correctes" ( si on peut dire que 777 c ' est correct ... c ' est pas une bonne pratique , on va dire que c' est pour le cas , il faudra changer ensuite )

lors que tu deplaces un fichier copier coller , je suppose que tu veux le mettre dans le seul endroit ou tu ne peux pas , c  ' est a dire a la racine de ta partition et donc ca correspond au chemin , soit  /media/mnph/sauvegardePHMN , soit /media/mnph/sauvegarde_1 , est ce bien le cas ?

------------

Si tu es seul utilisateur de ton ordi , ce que je ferais , pour ranger un peu tout ca , c ' est suivre les indications de geole .
C ' est a dire :
en tant qu ' admin , creer un repertoire " conteneur (*) " et en modifier les permissions pour ton utilisateur .

ensuite dedans tu feras alors ce que tu veux avec des permissions correctes .
comme y creer un repertoire dedié a la  sauvegarde . dedans comme tu en seras proprietaire de bout en bout , tu feras ce que tu voudras , et ca ne sera pas le fouilli .

Il faudra modifier legerement les commandes qu ' avait donné geole pour fournir le bon chemin ( puisqu ' il aura changé ) . et c ' est tout .


* : en general on nomme ce dossier " conteneur " avec le nom de l' utilisateur , mais on peut mettre ce qu ' on veut .

remarque : perso je n ' aurais pas nommé mes partitions de la sorte . je prefere rester plus classique , en les nommant du style : disque_ numero de partition et en dediant un dossier specifique dans /media , ce qui donne dans mon cas : par exemple /media/Vidéos/WD8PRO1_P2 ( c ' est un disque interne dans mon cas ), mais c' est un disque externe chez toi .

Dernière modification par iznobe (Le 18/03/2023, à 13:02)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#9 Le 18/03/2023, à 18:56

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Je propose de s'occuper d'un DD externe par exemple sauvegardePHMN et ensuite je referai les mêmes choses avec l'autre DD externe.
D'abord une question : est-ce que la commande :

sudo rsync -av --stats /home    /media/mnph/$Label

ne serait pas suffisante pour faire la sauvegarde de tout mon Dossier personnel y compris les répertoires Documents, Musique, Images ainsi que les .config, .local,....?
Cela semble me faire cette sauvegarde dans un répertoire /home. Je pourrai alors supprimer les autres répertoires et fichiers existants sur mes disques de sauvegarde puisqu'ils se trouvent également dans ce /home.

Ensuite je dois créer un autre répertoire (ou dossier) que j'appellerai "copie" :

mkdir  /media/mnph/sauvegardePHMN/Copie

dans lequel je pourrai faire tous les copier/coller ou glisser/déposer que je veux à condition de lui affecter les bonnes permissions : lesquelles ? et comment on fait ?
Est-ce que j'ai bien compris ? Je n'en suis pas sûr.
Et je n'ai pas compris :

iznode a écrit :

si on peut dire que 777 c ' est correct ... c ' est pas une bonne pratique , on va dire que c' est pour le cas , il faudra changer ensuite

c'est quoi ce 777?

iznode a écrit :

Il faudra modifier legerement les commandes qu ' avait donné geole pour fournir le bon chemin ( puisqu ' il aura changé )

Ca c'est ce qui me fait craindre que je n'ai pas bien compris car je ne vois pas ce qui aura changé dans le chemin à utiliser pour faire les sauvegardes en lignes de commandes.

Hors ligne

#10 Le 18/03/2023, à 19:39

iznobe

Re : [Résolue]Copier/coller vers un disque dur externe impossible

il faut y aller petit a petit big_smile
Actuellement , dans la partition sauvegardePHMN , tu as :

mnph@lamy-H97M-HD3:~$ ls -ls /media/mnph/sauvegardePHMN
total 328
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   1  2021  deja-dup
 4 drwxrwxrwx  2 mnph mnph  4096 mars  14 20:21  Desktop
 4 drwxrwxrwx 19 mnph mnph  4096 févr.  6 18:04  Documents
 4 drwxrwxrwx  2 mnph mnph  4096 nov.   7  2020  Downloads
12 -rwxrwxrwx  1 mnph mnph  8980 mars  27  2018  examples.desktop
 4 drwxrwxr-x  2 mnph mnph  4096 févr.  6 14:15  Exemples
 4 drwxr-xr-x  3 root root  4096 févr.  4 22:13  home
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid11687.log
40 -rwxrwxrwx  1 mnph mnph 40128 nov.  27  2021  hs_err_pid11722.log
40 -rwxrwxrwx  1 mnph mnph 40062 nov.  27  2021  hs_err_pid15283.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid15338.log
40 -rwxrwxrwx  1 mnph mnph 40160 nov.  27  2021  hs_err_pid15991.log
40 -rwxrwxrwx  1 mnph mnph 40111 nov.  27  2021  hs_err_pid16021.log
 4 drwxrwxrwx  7 mnph mnph  4096 févr.  3 08:55  images
 4 drwxrwxrwx  5 mnph mnph  4096 janv.  5  2020 'Logiciels Wine'
16 drwx------  2 root root 16384 févr.  5 13:51  lost+found
 4 drwxrwxr-x  2 mnph mnph  4096 févr. 15 17:31  Modèle
 4 drwxrwxrwx  5 mnph mnph  4096 févr.  8 16:03  Musique
 4 drwxrwxrwx  2 mnph mnph  4096 juin  10  2020  Public
 4 drwxrwxrwx 10 mnph mnph  4096 janv. 23 21:30  snap
 4 drwxrwxrwx  6 mnph mnph  4096 nov.  12  2014 'Super Point de Croix 3'
 4 drwxrwxr-x  2 mnph mnph  4096 mars  14 21:32  Téléchargements
 4 drwxrwxrwx  3 mnph mnph  4096 oct.  22  2021  Vidéos

si tu passes cette commande , ca donne quoi :

mkdir /media/mnph/sauvegardePHMN/sauvegarde_home

Dernière modification par iznobe (Le 18/03/2023, à 19:39)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#11 Le 18/03/2023, à 21:35

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

mnph@lamy-H97M-HD3:~$ mkdir /media/mnph/sauvegardePHMN/sauvegarde_home
mkdir: impossible de créer le répertoire «/media/mnph/sauvegardePHMN/sauvegarde_home»: Permission non accordée
mnph@lamy-H97M-HD3:~$ 

Pas génial comme retour...
Merci pour tous ces échanges aujourd'hui. Je ne peux pas continuer ce soir. Je reprends le fil demain mais je ne sais pas trop quand.
Bonne soirée

Hors ligne

#12 Le 18/03/2023, à 22:14

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

sudo  mkdir /media/mnph/sauvegardePHMN/sauvegarde_home 
sudo chown $USER /media/mnph/sauvegardePHMN/sauvegarde_home    

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#13 Le 18/03/2023, à 22:29

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Ph Lamy a écrit :

D'abord une question : est-ce que la commande :

sudo rsync -av --stats /home    /media/mnph/$Label

ne serait pas suffisante pour faire la sauvegarde de tout mon Dossier personnel y compris les répertoires Documents, Musique, Images ainsi que les .config, .local,....?
Cela semble me faire cette sauvegarde dans un répertoire /home.

Manisfestement, j'ai mal expliqué.
Cette commande ne sauvegarde que ce qui est dans le répertoire home
C'est à dire  le répertoire snap et tous les répertoires commençant par un point.
Il faut obligatoirement une autre commande rsync pour sauver tes répertoires Documents..... Images  qui sont dans une autre partition stockée dans un disque dur interne.

On peut très bien mettre dans un même script ces deux commandes pour qu'elles soient lancées l'une après l'autre voir simultanément
  => home sur copie A et données sur copie B
  => puis lorsque les deux  copies sont finies
        home sur copie B et données sur copie A
Mais je n'avais pas prévu.

D'autre part, je te rappelle que je n'ai pas compris ce que tu veux copier.. A moins que cela soient des données qui proviennent d'ailleurs ( clé usb?)

Dernière modification par geole (Le 18/03/2023, à 22:52)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#14 Le 18/03/2023, à 22:42

iznobe

Re : [Résolue]Copier/coller vers un disque dur externe impossible

geole a écrit :

Cette commande ne sauvegarde que ce qui est dans le répertoire home
q C'est a dire  le répertoire snap et tous les répertoires commençant par un point.

on peut aussi faire un exlude en particulier pour le repertoire snap .

le principal probleme , est les permissions , pour le contenu , c' est relativement facile a modifier , des qu ' on prend le temps de potasser '

man rsync

                                   --------------------------------

Ph Lamy a écrit :
mnph@lamy-H97M-HD3:~$ mkdir /media/mnph/sauvegardePHMN/sauvegarde_home
mkdir: impossible de créer le répertoire «/media/mnph/sauvegardePHMN/sauvegarde_home»: Permission non accordée
mnph@lamy-H97M-HD3:~$ 

Pas génial comme retour...
Bonne soirée

non , mais on connait maintenant la cause du probleme et comment y remedier .
Pour les permissions , c ' est bien ca :

geole a écrit :
sudo  mkdir /media/mnph/sauvegardePHMN/sauvegarde_home 
sudo chown $USER /media/mnph/sauvegardePHMN/sauvegarde_home    

tu pourras alors modifier ce que tu veux , voire y ajouter manuellement des fichiers a sauvegarder.

                                   --------------------------------

si tes données sont separées de ton home , comme sur une autre partition , j ' ai cru voir ca aussi , il faut alors :

geole a écrit :

Il faut obligatoirement une commande rsync pour sauver tes retertoires Documents..... Images  qui sont dans une autre partition stockée dans un disque dur interne.

en gros si tu desires sauvegarder uniquement les données personnelles situées donc ( logiquement ) toutes sur la partition dediée , il ne faut pas sauver ton /home , mais le repertoire racine du montage de cette partition :

/dev/sdb1        ext4    1,8T    168G  1,6T  10% /media/data

qui devrait etre celle ci , que tu placeras dans le dossier sauvegarde_home/données par exemple.

Dernière modification par iznobe (Le 18/03/2023, à 23:01)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#15 Le 19/03/2023, à 01:49

Coeur Noir

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Depuis ta session utilisateur, quand tu branches un DD externe, qui est un support amovible~nomade « hotpluggable » ( connectable à chaud ),
le système monte automatiquement pour toi les partitions qu'il y trouve dans /media/$USER/uuid_ou_label_partition
soit chez toi /media/mnph/sauvegardePHMN

Cette partition héberge un système de fichiers EXT4, qui gère nativement les droits et permissions Linux.
Ces attributs sont portés directement par les éléments ( dossiers, fichiers ) eux-mêmes et déterminent qui a le droit de faire quoi dans ces éléments. Le dans est important.
⋅ le qui c'est les propriétaires ( utilisateur ou groupe ) et les autres ( le reste du monde, ceux qui ne sont ni l'utilisateur propriétaire ni membres du groupe propriétaire ) ;
⋅ le quoi c'est essentiellement écrire ( write ), lire ( read ) et exécuter ( execute ) et optionnellement hériter, restreindre.

De là plusieurs stratégies de gestions d'accès à un élément sont envisageables :

par défaut, un dossier qui sert de point de montage à une partition appartient légitimement à root:root ( c'est un morceau de matériel physique géré par le système )
avec droits rwxr-xr-x soit tout le monde accède en lecture à cette partition et seul root peut y écrire, modifier, supprimer des éléments. C'est prudent.
root peut très bien créer des éléments puis les approprier à untel ou untel, régler les droits pour qu'untel ou untel puisse gérer les données dans cet élément.
Et bien que cet élément appartienne à untel, seul root peut effacer cet élément qui se trouve dans un point de montage qui appartient à root. Encore une fois, c'est prudent.

si un élément ( disons un dossier * ) appartient à l'utilisateur mnph ainsi qu'au groupe users et qu'il accorde des droits rwxr-x---
alors nmph a tous les droits dans cet élément, les utilisateurs membres du groupe accèdent en lecture seulement, les autres n'ont aucun accès.
→ là, il te faut donc dans cette partition au moins un dossier qui accorde à l'utilisateur souhaité le droit d'écrire.

puisque cette partition est dans un support amovible~nomade, on peut estimer souhaitable que n'importe qui puisse écrire dans ce périphérique, en restreignant le droit d'effacer au seul propriétaire d'un élément. Dans ce cas on souhaite que la partition présente les droits rwxrwxrwt et on la laisse appartenir à root:root ; le t désigne le droit spécial « sticky bit » qui restreint la possibilité d'effacer un élément à son utilisateur propriétaire uniquement.
Ce qui revient à faire :

sudo chmod 1777 /media/mnph/sauvegardePHMN
sudo chown root:root /media/mnph/sauvegardePHMN

→ avec ça, les utilisateur A, B, …, Y ou Z peuvent écrire dans cette partition, chacun ne pouvant effacer que ce qui lui appartient.

____________________

* un dossier est un fichier spécial ( c'est 2 fichiers en 1, une position et un index ), qui nécessite le droit d'exécution pour pouvoir l'ouvrir~traverser.
Doc's : permissionsdroitsdroits spéciaux ( in english )

Dernière modification par Coeur Noir (Le 19/03/2023, à 02:02)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#16 Le 19/03/2023, à 12:49

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

bon je vais essayer de résumer :
- merci Coeur Noir pour les explications très détaillées et très intéressantes
-

geole a écrit :

D'autre part, je te rappelle que je n'ai pas compris ce que tu veux copier.. A moins que cela soient des données qui proviennent d'ailleurs ( clé usb?)

    je ne veux rien copier de particulier d'autre que se trouvant dans mes données personnelles. Mais je ne comprenais pas pourquoi une action aussi simple qu'un copier/coller ne fonctionne pas. et cela me permettrait de copier individuellement un fichier nouveau ou récemment modifié sans être obligé de lancer la sauvegarde totale avec les commandes que tu m'as fournies (voir #1)
- je veux donc "simplement" que mes 2 DDexternes puissent accepter les sauvegardes en lignes de commandes et aussi des copier/coller qui pourraient venir remplacer un fichier déjà présent sur le disque. Donc pouvoir aussi supprimer un fichier précédemment sauvegardé par le script de sauvegarde et le remplacer par un copier/coller. Pour arriver à ça est-ce que je dois lancer les commandes :

sudo  mkdir /media/mnph/sauvegardePHMN/sauvegarde_home 

et

sudo chown $USER /media/mnph/sauvegardePHMN/sauvegarde_home    

J'ai l'impression de vous solliciter beaucoup pour peut-être qqch que vous pouvez considérer comme inutile.

Hors ligne

#17 Le 19/03/2023, à 13:06

Coeur Noir

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Puisque tu as déjà des éléments contenus dans tes DD externes, et que ces éléments ont déjà des droits et permissions cohérents ( certains t'appartiennent, d'autres appartiennent à root de façon légitime, comme les dossiers home ou lost+found ) tu devrais pouvoir te contenter de :

sudo chmod 1777 /media/mnph/sauvegardePHMN
sudo chown root:root /media/mnph/sauvegardePHMN

pour arriver à tes fins.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#18 Le 19/03/2023, à 15:36

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Je ne remets pas en cause la solution proposée ci-dessus par Coeur Noir mais comme Iznode et Geole participent à la discussion depuis le début il me semble normal d'avoir leur avis sur cette manière d'en terminer avec mon problème.
Et on est bien d'accord, qu'ensuite, je continue mes sauvegardes avec les scripts fournis par geole (#1), tout en pouvant sauvegarder un fichier ou un dossier individuellement et manuellement (copier/coller).

Hors ligne

#19 Le 19/03/2023, à 16:48

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Coeur Noir a écrit :

Puisque tu as déjà des éléments contenus dans tes DD externes, et que ces éléments ont déjà des droits et permissions cohérents ( certains t'appartiennent, d'autres appartiennent à root de façon légitime, comme les dossiers home ou lost+found ) tu devrais pouvoir te contenter de :

sudo chmod 1777 /media/mnph/sauvegardePHMN

pour arriver à tes fins.

Comme ce sont  des fichiers qui appartiennent à la référence à sauvegardé, tu n es pas obliger de créer des répertoires spécifiques....
Autre solution qui va globalement donner la même chose

sudo chown $USER:root /media/mnph/sauvegardePHMN
sudo chown $USER:root /media/mnph/sauvegardePHMN/home
sudo chmod 774 /media/mnph/sauvegardePHMN

Afin de savoir si le mode récursif est nécessaire, donne le retour de

ls -als  /media/mnph/sauvegardePHMN/home

Bien que normalement, tu ne devrais avoir aucun fichier personnel.

Dernière modification par geole (Le 19/03/2023, à 16:49)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#20 Le 19/03/2023, à 17:31

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

mnph@lamy-H97M-HD3:~$ ls -als  /media/mnph/sauvegardePHMN/home
total 12
4 drwxr-xr-x  3 root root 4096 févr.  4 22:13 .
4 drwxr-xr-x 18 root root 4096 mars   6 09:59 ..
4 drwxr-xr-x 27 mnph root 4096 mars   6 19:30 mnph
mnph@lamy-H97M-HD3:~$ 

Est-ce que je lance les 3 commandes sudo....ci-dessus en même temps ou l'une après l'autre ?

Hors ligne

#21 Le 19/03/2023, à 18:09

geole

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Normalement, on tente d'avoir  la même façon de présenter.

echo a
echo b

veut dire qu'on lance tout le paquet à la fois et si réponse demandée,   il y a une seule réponse à donner.

echo a
echo b

veut dire qu'il faut lancer les commandes une à une et donner le retour de la commande  avant de faire la suivante et donner son retour et pas donner  toutes les commandes et leur retour en un seul paquet.

A l'intérieur du home, les permissions sont correctes.

Dernière modification par geole (Le 19/03/2023, à 18:09)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#22 Le 19/03/2023, à 18:57

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

OK et ça marche.
Donc je fais la même chose avec l'autre DD externe et je continue à faire mes sauvegardes régulières avec tes deux scripts.
Merci beaucoup à tous les trois.

Hors ligne

#23 Le 19/03/2023, à 22:39

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Modifications faites sur le 2ème DD externe.
Tout marche : sauvegardes et copier/coller.
Encore merci.

Hors ligne

#24 Le 20/03/2023, à 00:30

Coeur Noir

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Autre solution qui va globalement donner la même chose
Bah non. Ici en attribuant le point de montage à mnph, ça donne à mnph la possibilité d'effacer n'importe quoi se trouvant à la racine de la partition montée, y compris des éléments qui ne lui appartiennent pas ( or ces éléments ont potentiellement une bonne raison de ne pas lui appartenir. )
Ça restreint aussi les droits dans cette partition à mnph uniquement : on peut trouver ça bien parce qu'on se croit unique, jusqu'au jour où on veut se servir de ce disque externe depuis une autre session, ou un autre ordi, ou parce qu'on ajouterait des utilisateurs humains au système. Ça peut compliquer les choses à long terme, ou imposer d'utiliser sudo alors que ce sera impossible selon les circonstances ( disque branché sur une machine dans laquelle on n'a pas l'accès root ).
C'est quoi l'intérêt des droits 774 ici ? Les autres voient le dossier mais ne peuvent y entrer, autant qu'ils ne le voient pas du tout dans ce cas, non ?

A l'intérieur du home, les permissions sont correctes.
Question de point de vue : si l'idée c'est d'avoir une copie conforme du dossier /home initial alors il devrait appartenir à root:root en 755 et le répertoire perso' de mnph dedans, à mnph:mnph en 750 ( ou 755 si on estime que les autres peuvent y accéder en lecture. )

Mais sinon, oui ça peut marcher comme ça pour l'instant, je dis juste que ça ne sera pas toujours pratique ni simple, que ça n'est pas « à toute épreuve » dans le cas d'un support de données externe~amovible~nomade.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#25 Le 20/03/2023, à 20:46

Ph Lamy

Re : [Résolue]Copier/coller vers un disque dur externe impossible

Merci Coeur Noir pour toutes ces remarques.
Mais je suis à la fois l'administrateur et le seul utilisateur du PC et des DD externes. Il ne devrait pas y avoir d'occasion d'utiliser ces DD avec un autre ordinateur.
Donc la situation actuelle correspond à mes besoins et je préfère en rester là (je ne suis absolument pas informaticien et ces longues discussions sont un peu compliquées pour moi). J'en profite our encore une fois vous remercier et remercier tout cet environnement de UBuntu très solidaire et très convivial.

Hors ligne