# Copie de nombreux fichiers plante

**URL:** <https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131>\
**Category:** Support Debian\
**Created:** [Janvier 31, 2020, 3:16 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131 "2020-01-31T15:16:38Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Janvier 31, 2020, 3:16 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/1 "2020-01-31T15:16:38Z")

</div>

Bonjour,

Buster+gnome, à jour.

J’essaie de copier 493 fichiers pour 2.2 MO depuis un disque réseau windows monté avec mount.cifs dans fstab vers un disque dur externe SSD monté en usb et ça ne marche pas. Je peux copier 1 fichier, 2 fichiers, je ne me suis pas amusé à chercher à partir de combien de fichier cela plantait. Si je fais la copie par cp ça marche parfaitement bien, mais c’est par nautilus que ça plante.

J’ai fait une recherche rapide sur le net, pas vraiment trouvé de question similaire, une ici mais qui date de 2016, ça parle de /run/lock trop petit, mais je n’ai pas de partition pour /run/lock.

Merci d’avance pour toute piste.  
@+

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Janvier 31, 2020, 4:01 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/2 "2020-01-31T16:01:16Z")

</div>

/run est un tmpfs (système de fichiers temporaire en mémoire) monté automatiquement au démarrage qui sert à contenir des fichiers généralement de petite taille utiles pour le fonctionnement des processus en cours. Ce serait surprenant qu’il soit plein ou à court d’inodes. Tu peux vérifier son remplissage avec

```
df -h /run
df -i /run
```

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Janvier 31, 2020, 4:26 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/3 "2020-01-31T16:26:01Z")

</div>

```
$ df -h /run
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
tmpfs 1,6G 20M 1,6G 2% /run
$ df -i /run
Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
tmpfs 2029582 940 2028642 1% /run

```

Sinon en faisant une recherche en anglais j’ai fini par trouver un rapport de bug,  
[https://bugzilla.kernel.org/show\_bug.cgi?id=198349](https://bugzilla.kernel.org/show_bug.cgi?id=198349)

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Janvier 31, 2020, 7:29 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/4 "2020-01-31T19:29:50Z")

</div>

Et, c’est pareil avec `rsync` ?

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Février 3, 2020, 8:03 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/5 "2020-02-03T08:03:59Z")

</div>

Bonjour  
Merci de la suggestion ; je ne sais pas. Je veux pas faire de la synchronisation, juste de la copie. Il s’agissait de reproduire sur un HDD externe une architecture répertoires et fichiers d’un disque réseau pour des raisons d’enseignement.  
@+

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Février 3, 2020, 8:52 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/6 "2020-02-03T08:52:00Z")

</div>

Bonjour,

Il y a une piste, c’est si `tracker` est planté.

Tu peux essayer avant de retenter la copie :

```plaintext
$ tracker reset --soft

```

Faire une archive de ton arborescence d’origine permettrait de n’avoir qu’un fichier à copier sans enlever la possibilité de la reproduire à l’extraction.

J’évite au possible les copies ou les déplacements - en nombre ou de masse - avec un gestionnaire de fichiers graphique.

Et le `tracker`, ce service d’indexation qui tourne en permanence : c’est un bouffeur de ressources.

Place un terminal avec `top` ou `htop` avant de lancer la copie et observe-le pendant.

* * *

Un autre genre d’ennui avec Nautilus :

> [@Problème avec les transferts de fichiers sur USB](https://www.debian-fr.org/t/probleme-avec-les-transferts-de-fichiers-sur-usb/80966/16):
>
> [unix.stackexchange.com](https://unix.stackexchange.com/questions/180818/gnome-nautilus-copy-files-to-usb-stops-at-100-or-near)
> 
> #### [Gnome, nautilus copy files to USB stops at 100% or near](https://unix.stackexchange.com/questions/180818/gnome-nautilus-copy-files-to-usb-stops-at-100-or-near)
> 
> **linux, usb, nautilus, clipboard**
> 
> asked by user27938 on [03:38PM - 24 Jan 15 CET](https://unix.stackexchange.com/questions/180818/gnome-nautilus-copy-files-to-usb-stops-at-100-or-near)

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Février 3, 2020, 11:59 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/7 "2020-02-03T11:59:11Z")

</div>

> [@Mobidique](#):
>
> Merci de la suggestion ; je ne sais pas. Je veux pas faire de la synchronisation, juste de la copie. Il s’agissait de reproduire sur un HDD externe une architecture répertoires et fichiers d’un disque

C’est un très bon moyen justement de reproduire ton architecture répertoires et fichiers là où tu le veux. Et l’avantage par rapport à une commande telle `cp` est que la copie sera fidèle, et que si jamais tu as à «&nbsp;recopié&nbsp;» certains fichiers, `rsync` le fera sans sourciller ; là où `cp` te recopiera tout !

cf : le manpage de rsync :

> rsync - a fast, versatile, remote (and local) file-copying tool  
> (…)  
> DESCRIPTION  
> Rsync is a fast and extraordinarily versatile file copying tool. It  
> can copy locally, to/from another host over any remote shell, or  
> to/from a remote rsync daemon.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Février 3, 2020, 4:16 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/8 "2020-02-03T16:16:06Z")

</div>

> [@PengouinPdt](#):
>
> Et l’avantage par rapport à une commande telle `cp` est que la copie sera fidèle,

En quoi une copie faite avec `cp -a` ne serait pas fidèle ?

> [@PengouinPdt](#):
>
> et que si jamais tu as à “recopié” certains fichiers, `rsync` le fera sans sourciller ; là où `cp` te recopiera tout

Pourquoi ces guillemets autour de «&nbsp;recopier&nbsp;» ? Pourquoi `cp` recopierait-il «&nbsp;tout&nbsp;» (tout quoi ?) si on lui demande de recopier seulement «&nbsp;certains fichiers&nbsp;» ?

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Mars 11, 2020, 9:42 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/9 "2020-03-11T09:42:15Z")

</div>

Bonjour,

Toujours le même pb. Symptôme : je copie un répertoire Zotero depuis un répertoire réseau monté avec fstab vers mon home sur disque dur, 744 fichiers pour 44.4MO, il copie trois fichiers et ne bouge plus. Par comparaison, je monte le répertoire réseau dans nautilus avec smb://\<mon\_serveur\>/\<mon\_partage\> et là c’est réglé en moins de 15 secondes.

En référence à cela :

> [@Erreur lors de l’opération de « splicing » sur le fichier : Erreur d'entrée/sortie (debian 10)](https://www.debian-fr.org/t/erreur-lors-de-l-operation-de-splicing-sur-le-fichier-erreur-dentree-sortie-debian-10/80778/13):
>
> Un lien intéressant proposant des choses à tester au montage CIFS : cache=none ou rsize=16384

soit ajouter une option rsize=16384 (c-à-d. 2^14), j’ai ajouté une option wsize=16384 mais ça ne marche pas mieux.

Quelqu’un sait comment monter un partage smb de manière permanente sans passer par CIFS ? Il me faut pourvoir y accéder via un chemin genre /media/mon\_partage.

@+

PS pour l’histoire : zotero ne marchait pas avec sa base sur mon partage réseau monté avec CIFS. Une fois copié sur mon home sur disque dur via le montage dans nautilus, plus de pb …

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Mars 11, 2020, 11:07 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/10 "2020-03-11T11:07:57Z")

</div>

Truc intéressant : en ouvrant un terminal dans un partage réseau monté via nautilus + samba je trouve le chemin du répertoire :  
`/run/user/1000/gvfs/smb-share:server=<mon_serveur>,share=<mon_partage>`  
Encore plus intéressant : ce chemin est valide dans mon langage (i.e. R) et je peux descendre dans les sous répertoires.

Ainsi je pourrait monter mes 12 répertoires réseaux dans nautilus et y accèder via mes programmes … Idéalement, reste à faire comprendre à Nautilus que je veux que ces signets soient montés automatiquement.

Presque résolu donc …

@+

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 11, 2020, 11:44 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/11 "2020-03-11T11:44:01Z")

</div>

Je pense que Nautilus devrait pouvoir retenir des signets de montages réseau.

J’ai trouvé un autre moyen, qui peut être essayé ?

> **[Debian -- Error](https://packages.debian.org/fr/buster/gigolo)**

> Gigolo est une interface pour gérer facilement les connexions à des systèmes de fichiers à distance en utilisant GIO/GVfs. Elle permet de se connecter à un système de fichiers distant ou de le monter rapidement et de le gérer au travers de signets.
> 
> Il a la capacité de monter automatiquement un signet, chaque fois que le système de fichiers marqué est présent.

Autrement, [Main page (Français) - ArchWiki](https://wiki.archlinux.fr/Samba#gvfs) résume.

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Mars 12, 2020, 8:21 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/12 "2020-03-12T08:21:28Z")

</div>

Bien vu.  
J’avais croisé gigolo il y a un moment maintenant, mais comme je procédais avec fstab et que nautilus me montait les répertoires réseaux occasionnels, je n’avais pas vu l’intérêt.  
Merci  
@+

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mars 13, 2020, 8:10 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/13 "2020-03-13T08:10:02Z")

</div>

Je confirme l’usage automatique ou manuel avec Gigolo. Il fait le job très bien !

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Mars 13, 2020, 8:25 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/14 "2020-03-13T08:25:02Z")

</div>

Pour archive je continue à alimenter le sujet.

Parmi tous les répertoire réseaux j’ai identifié ceux dont j’avais vraiment besoin en permanence (2) et ceux auxquels j’accédais occasionnellement (~10). Ces derniers je les ais montés dans nautilus j’ai fait des signets et j’ai commenté les lignes correspondantes dans fstab.

reboot tout est OK. Je vais pour enregistrer une pièce jointe d’un email : on voit pas les signets et on ne voit, dans l’interface ouverte par thunderbird, que les répertoires réseaux qui ont été montés =\> en l’occurrence je n’ai pas monté le répertoire réseau où il faut que j’enregistre ma pièce jointe, donc il faut que je retourne dans nautilus pour le monter.  
No comment …

---

<div class="post-metadata">

**Author:** ![Mobidique](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mobidique/32/7788_2.png) [@Mobidique](https://www.debian-fr.org/u/Mobidique)\
**Post date:** [Mars 13, 2020, 9:35 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/15 "2020-03-13T09:35:23Z")

</div>

Again.

J’essaie d’ouvrir un fichier libreoffice, j’ai essayé avec un odt et un odp =\> logo libreoffice, animation de chargement, souris en mode «&nbsp;sablier&nbsp;» et rien. J’ai des espaces dans mes noms de répertoires et dans mes noms de fichiers : je les vire tous =\> pas mieux. J’ai des accents aussi, je les vire tous =\> pas mieux. J’ouvre un terminal dans le répertoire, je tape libreoffice =\> fenêtre de message d’erreur

> Erreur d’entrée/sortie générale lors de l’accès à /run/user/1000/gvfs/smb-share

je vous épargne la fin qui ne fait que reprendre le nom du répertoire et du fichier. C’est beau comme du windows.  
Sans déconner, le libre de fois faut vraiment le vouloir. Ça doit faire 10 ans que je suis passé opérationnellement sous linux, je ne sais pas comment c’est sous windows maintenant, mais sous linux faut le vouloir …

conclusion : j’ai le choix entre ne pas pouvoir copier de grands ensembles de fichiers (sauf à passer par cp) et ne pas pouvoir ouvrir les fichiers libreoffice. Dans ce dernier cas je ne peux pas bosser donc détricotage et retour au fstab …

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 13, 2020, 11:50 UTC](https://www.debian-fr.org/t/copie-de-nombreux-fichiers-plante/81131/16 "2020-03-13T11:50:32Z")

</div>

J’aurais ouvert seulement libre office localement pour utiliser ensuite le menu fichier / ouvrir un des fichiers situés sur un des montages réseau.

Dans la logique, cela ne change pas grand chose mais en pratique je me demande ?
