Page 1 sur 1
[Sync] à chaque fois ?
Publié : lun. 04 janv. 2016, 09:23
par ES007
Bonjour je voulais savoir lorsque l'on copie des fichiers par exemple images, vidéos... Si il fallait faire "sync" dans une console avant d'éjecter la clé USB ?
Merci.
Re: [Sync] à chaque fois ?
Publié : lun. 04 janv. 2016, 09:36
par benjarobin
Bonjour,
Utiliser sync n'est pas suffisant avant de débrancher une clé USB.
sync permet de savoir si toutes les données ont été écrites sur la clé USB, mais en aucun cas c'est suffisant.
A minima il faut démonter la clé USB via umount, dans l'idéal utiliser le bouton éjecter de ton interface graphique qui va finir d'écrire toute ce qui a à écrire (en gros un sync), démonter le système de fichier (umount) et pour finir proprement couper l'alimentation de la clé USB
Re: [Sync] à chaque fois ?
Publié : lun. 04 janv. 2016, 10:17
par HS-157
Ouais, mais si on utilise pas tout ça ?
En ligne de commande, qu'est-ce qu'il faut faire ?
Re: [Sync] à chaque fois ?
Publié : lun. 04 janv. 2016, 10:36
par Moviuro
HS-157 a écrit :Ouais, mais si on utilise pas tout ça ?
En ligne de commande, qu'est-ce qu'il faut faire ?
Re: [Sync] à chaque fois ?
Publié : lun. 04 janv. 2016, 11:08
par benjarobin
Ou pas, ce n'est pas totalement suffisant (bien que dans la majorité des cas cela ne pose pas de problème de faire ainsi)
Pour faire les choses proprement c'est comme ceci (le umount devrait déclencher un sync) :
D'abord on démonte les partitions montées, 3 solutions (si on a udisks2 ou udisks) :
Code : Tout sélectionner
umount /dev/sdb1
udisks --unmount /dev/sdb1
udisksctl unmount -b /dev/sdb1
Puis on envoi la commande pour arrêter la clé USB, 2 solutions possible :
Voir aussi
http://unix.stackexchange.com/questions ... ct-command