ma clé usb ne retient pas la bonne date de fichier !
8 réponses
mumu
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque
dur externe, etc... - la date de modification retenue est celle de la
copie et non pas la date de création originelle du fichier. Un peu
embêtant quand on fait une sauvegarde pour conserver la date de prise de
vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab,
que cela provient de l'option noatime dans la ligne ajoutée par ma
mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant
c'est que cette ligne semble n'être écrite dans ce fichier que quand je
monte un périphérique. Bref, ça ne sert à rien de modifier la ligne
manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre
chose, comment faire pour que mes périphérique de stockage soient montés
à chaque fois en atime plutot qu'en noatime.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas George
mumu wrote in message <45bb8ca6$0$5104$:
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier.
Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
La date est normalement codée dans les informations EXIF. Et tu aurais tout intérêt à la coder aussi dans le nom du fichier.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma
Absolument rien à voir. Et de toutes façons, tu utilises probablement de la FAT, qui n'a pas d'atime.
mandriva LE 2006
Toutes mes condoléances.
mumu wrote in message <45bb8ca6$0$5104$ba4acef3@news.orange.fr>:
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque
dur externe, etc... - la date de modification retenue est celle de la
copie et non pas la date de création originelle du fichier.
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier.
Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
La date est normalement codée dans les informations EXIF. Et tu aurais tout intérêt à la coder aussi dans le nom du fichier.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma
Absolument rien à voir. Et de toutes façons, tu utilises probablement de la FAT, qui n'a pas d'atime.
mandriva LE 2006
Toutes mes condoléances.
Sébastien Kirche
Le 27 janvier 2007 à 18:33, mumu vraute :
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser ou autre) n'ont pas connaissance de la date de création d'un fichier mais seulement de la date de dernière modif ainsi que la date de dernier accès. Cette date est périodiquement mise à jour sur les disques (sur une machine faiblement chargée cela ont entend facilement la l'activité du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour seulement mettre cette date à jour. Par exemple si on ne fait rien d'autre le disque ne s'arrêtera jamais pour se mettre en économie d'énergie, et sur un support à mémoire flash comme les clés usb on grille des cycles d'écriture inutilement. Je suppose que c'est pour cela que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver le timestamp donc ta date de création (non testé) si tu ne modifies pas tes photos entre temps.
HTH. -- Sébastien Kirche
Le 27 janvier 2007 à 18:33, mumu vraute :
Il me semble, après avoir jeté un coup d'oeil sur le fichier
/etc/fstab, que cela provient de l'option noatime dans la ligne
ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le
plus étonnant c'est que cette ligne semble n'être écrite dans ce
fichier que quand je monte un périphérique. Bref, ça ne sert à rien de
modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne
d'autre chose, comment faire pour que mes périphérique de stockage
soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser
ou autre) n'ont pas connaissance de la date de création d'un fichier
mais seulement de la date de dernière modif ainsi que la date de dernier
accès. Cette date est périodiquement mise à jour sur les disques (sur
une machine faiblement chargée cela ont entend facilement la l'activité
du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour
seulement mettre cette date à jour. Par exemple si on ne fait rien
d'autre le disque ne s'arrêtera jamais pour se mettre en économie
d'énergie, et sur un support à mémoire flash comme les clés usb on
grille des cycles d'écriture inutilement. Je suppose que c'est pour cela
que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver
le timestamp donc ta date de création (non testé) si tu ne modifies pas
tes photos entre temps.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser ou autre) n'ont pas connaissance de la date de création d'un fichier mais seulement de la date de dernière modif ainsi que la date de dernier accès. Cette date est périodiquement mise à jour sur les disques (sur une machine faiblement chargée cela ont entend facilement la l'activité du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour seulement mettre cette date à jour. Par exemple si on ne fait rien d'autre le disque ne s'arrêtera jamais pour se mettre en économie d'énergie, et sur un support à mémoire flash comme les clés usb on grille des cycles d'écriture inutilement. Je suppose que c'est pour cela que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver le timestamp donc ta date de création (non testé) si tu ne modifies pas tes photos entre temps.
HTH. -- Sébastien Kirche
lhabert
mumu :
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier.
Je suppose que tu copies vers un fs fat. Le problème est qu'il n'a pas les mêmes notions de dates que les fs unix; linux s'en sort en ne permettant pas de les modifier...
Solutions : - passer par les mtools (option « m » de mcopy, apparament) - mettre un fs unix - faire un tarball.
Les deux dernières solutions ont également l'avantage de fonctionner si il y a des « : » ou autres joyeusetés dans les noms de fichier.
Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Mouais, les dates de fichiers c'est suffisament fragile (e.g. ton problème) pour qu'il vaille mieux éviter de se reposer dessus.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime
Non. L'effet de cette option est de ne pas mettre à jour la date de dernière lecture d'un fichier, quand un programme le lit. L'intéret est de minimiser les écritures (les clefs usb ne permettent qu'un nombre fini de réécritures, et l'info du atime est rarement utile).
Le plus étonnant 5D c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique.
Plutôt lorsque tu branches le périphérique, et elle est effacée quand tu le débranches : pour des périphériques qui s'en vont et qui reviennent, ça n'a pas grand sens d'avoir une ligne statique.
mumu :
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque
dur externe, etc... - la date de modification retenue est celle de la
copie et non pas la date de création originelle du fichier.
Je suppose que tu copies vers un fs fat. Le problème est qu'il n'a pas les
mêmes notions de dates que les fs unix; linux s'en sort en ne permettant
pas de les modifier...
Solutions :
- passer par les mtools (option « m » de mcopy, apparament)
- mettre un fs unix
- faire un tarball.
Les deux dernières solutions ont également l'avantage de fonctionner si il y
a des « : » ou autres joyeusetés dans les noms de fichier.
Un peu embêtant quand on fait une sauvegarde pour conserver la date de
prise de vue des photos par exemple...
Mouais, les dates de fichiers c'est suffisament fragile (e.g. ton problème)
pour qu'il vaille mieux éviter de se reposer dessus.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab,
que cela provient de l'option noatime
Non. L'effet de cette option est de ne pas mettre à jour la date de dernière
lecture d'un fichier, quand un programme le lit. L'intéret est de minimiser
les écritures (les clefs usb ne permettent qu'un nombre fini de réécritures,
et l'info du atime est rarement utile).
Le plus étonnant 5D c'est que cette ligne semble n'être écrite dans ce
fichier que quand je monte un périphérique.
Plutôt lorsque tu branches le périphérique, et elle est effacée quand tu le
débranches : pour des périphériques qui s'en vont et qui reviennent, ça n'a
pas grand sens d'avoir une ligne statique.
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier.
Je suppose que tu copies vers un fs fat. Le problème est qu'il n'a pas les mêmes notions de dates que les fs unix; linux s'en sort en ne permettant pas de les modifier...
Solutions : - passer par les mtools (option « m » de mcopy, apparament) - mettre un fs unix - faire un tarball.
Les deux dernières solutions ont également l'avantage de fonctionner si il y a des « : » ou autres joyeusetés dans les noms de fichier.
Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Mouais, les dates de fichiers c'est suffisament fragile (e.g. ton problème) pour qu'il vaille mieux éviter de se reposer dessus.
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime
Non. L'effet de cette option est de ne pas mettre à jour la date de dernière lecture d'un fichier, quand un programme le lit. L'intéret est de minimiser les écritures (les clefs usb ne permettent qu'un nombre fini de réécritures, et l'info du atime est rarement utile).
Le plus étonnant 5D c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique.
Plutôt lorsque tu branches le périphérique, et elle est effacée quand tu le débranches : pour des périphériques qui s'en vont et qui reviennent, ça n'a pas grand sens d'avoir une ligne statique.
mumu
Le 27 janvier 2007 à 18:33, mumu vraute :
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser ou autre) n'ont pas connaissance de la date de création d'un fichier mais seulement de la date de dernière modif ainsi que la date de dernier accès. Cette date est périodiquement mise à jour sur les disques (sur une machine faiblement chargée cela ont entend facilement la l'activité du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour seulement mettre cette date à jour. Par exemple si on ne fait rien d'autre le disque ne s'arrêtera jamais pour se mettre en économie d'énergie, et sur un support à mémoire flash comme les clés usb on grille des cycles d'écriture inutilement. Je suppose que c'est pour cela que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver le timestamp donc ta date de création (non testé) si tu ne modifies pas tes photos entre temps.
HTH.
ok ok.. j'oublie le atime / noatime qui finalement n'a rien à voir... Super, le cp -a fonctionne exactement comme je le voulais ! Encore merci à tous ceux qui m'ont répondu et qui m'ont évité de me fourvoyer dans une mauvaise direction ;)
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :( A moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas ;)
Encore merci
Vincent
Le 27 janvier 2007 à 18:33, mumu vraute :
Il me semble, après avoir jeté un coup d'oeil sur le fichier
/etc/fstab, que cela provient de l'option noatime dans la ligne
ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le
plus étonnant c'est que cette ligne semble n'être écrite dans ce
fichier que quand je monte un périphérique. Bref, ça ne sert à rien de
modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne
d'autre chose, comment faire pour que mes périphérique de stockage
soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser
ou autre) n'ont pas connaissance de la date de création d'un fichier
mais seulement de la date de dernière modif ainsi que la date de dernier
accès. Cette date est périodiquement mise à jour sur les disques (sur
une machine faiblement chargée cela ont entend facilement la l'activité
du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour
seulement mettre cette date à jour. Par exemple si on ne fait rien
d'autre le disque ne s'arrêtera jamais pour se mettre en économie
d'énergie, et sur un support à mémoire flash comme les clés usb on
grille des cycles d'écriture inutilement. Je suppose que c'est pour cela
que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver
le timestamp donc ta date de création (non testé) si tu ne modifies pas
tes photos entre temps.
HTH.
ok ok.. j'oublie le atime / noatime qui finalement n'a rien à voir...
Super, le cp -a fonctionne exactement comme je le voulais ! Encore merci
à tous ceux qui m'ont répondu et qui m'ont évité de me fourvoyer dans
une mauvaise direction ;)
Bon par contre, va falloir que je copie tout mes fichiers en ligne de
commande et que j'arrête de faire une glisser/déposer à la souris :( A
moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas ;)
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Les filesystems standards (ext2 et ext3, je ne sais pas pour xfs reiser ou autre) n'ont pas connaissance de la date de création d'un fichier mais seulement de la date de dernière modif ainsi que la date de dernier accès. Cette date est périodiquement mise à jour sur les disques (sur une machine faiblement chargée cela ont entend facilement la l'activité du disque) à une période de 4-5 secondes.
Dans certains cas il peut être pénalisant d'accéder au disque pour seulement mettre cette date à jour. Par exemple si on ne fait rien d'autre le disque ne s'arrêtera jamais pour se mettre en économie d'énergie, et sur un support à mémoire flash comme les clés usb on grille des cycles d'écriture inutilement. Je suppose que c'est pour cela que ta mandriva positionne automatiquement cette option noatime.
Donc la solution ne vient pas de la suppression de noatime.
Pour la copie, il faudrait voir du côté de cp -a qui devrait préserver le timestamp donc ta date de création (non testé) si tu ne modifies pas tes photos entre temps.
HTH.
ok ok.. j'oublie le atime / noatime qui finalement n'a rien à voir... Super, le cp -a fonctionne exactement comme je le voulais ! Encore merci à tous ceux qui m'ont répondu et qui m'ont évité de me fourvoyer dans une mauvaise direction ;)
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :( A moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas ;)
Encore merci
Vincent
david
On Sat, 27 Jan 2007 18:33:37 +0100, mumu wrote:
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier. Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Merci d'avance pour votre aide ;)
Vincent
Salut Pour la date de prise de vue de mes photos, je me fie plutôt aux données EXIF des fichiers JPG. C'est plus sûr, à condition que la date était correctement règlée sr l'APN.
David.
On Sat, 27 Jan 2007 18:33:37 +0100, mumu wrote:
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque
dur externe, etc... - la date de modification retenue est celle de la
copie et non pas la date de création originelle du fichier. Un peu
embêtant quand on fait une sauvegarde pour conserver la date de prise de
vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab,
que cela provient de l'option noatime dans la ligne ajoutée par ma
mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant
c'est que cette ligne semble n'être écrite dans ce fichier que quand je
monte un périphérique. Bref, ça ne sert à rien de modifier la ligne
manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre
chose, comment faire pour que mes périphérique de stockage soient montés
à chaque fois en atime plutot qu'en noatime.
Merci d'avance pour votre aide ;)
Vincent
Salut
Pour la date de prise de vue de mes photos, je me fie plutôt aux données
EXIF des fichiers JPG.
C'est plus sûr, à condition que la date était correctement règlée sr l'APN.
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier. Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Merci d'avance pour votre aide ;)
Vincent
Salut Pour la date de prise de vue de mes photos, je me fie plutôt aux données EXIF des fichiers JPG. C'est plus sûr, à condition que la date était correctement règlée sr l'APN.
David.
Nicolas George
mumu wrote in message <45bb9516$0$27387$:
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :(
Il y a une faute dans ta phrase : la dernière ponctuation devrait être « :) » .
mumu wrote in message <45bb9516$0$27387$ba4acef3@news.orange.fr>:
Bon par contre, va falloir que je copie tout mes fichiers en ligne de
commande et que j'arrête de faire une glisser/déposer à la souris :(
Il y a une faute dans ta phrase : la dernière ponctuation devrait être
« :) » .
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :(
Il y a une faute dans ta phrase : la dernière ponctuation devrait être « :) » .
Trinine
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :( A moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas ;)
Salut,
Par exemple, avec KDE, tu colles le texte suivant :
[Desktop Action transfert] Name=Copier Images vers Clé USB Icon=image Exec=mount /dev/sda1 && cp -a %F /mnt/sda1 && kdialog --msgbox "Copie terminée." && umount /dev/sda1
dans un fichier texte que tu nommes "Transfert_Images.desktop" et que tu enregistres dans ~/.kde/share/apps/konqueror/servicemenus/ (attention, la ligne "Exec" tient sur une seule ligne !).
Puis clic droit sur une(des) image(s) -> Action -> "Copier Images vers Clé USB" et zou, ça te monte la clé, fait la copie, te dit quand c'est terminé puis démonte la clé (le café, c'est en option).
Tu peux bidouiller la ligne "Exec" pour modifier les actions si les commandes montage/démontage ne t'intéressent pas. La ligne "ServiceTypes" te permet de définir le(s) type(s) de fichier(s) pour le(s)quel(s) tu souhaites avoir l'option disponible.
T.
Bon par contre, va falloir que je copie tout mes fichiers en ligne de
commande et que j'arrête de faire une glisser/déposer à la souris :( A
moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas
;)
Salut,
Par exemple, avec KDE, tu colles le texte suivant :
[Desktop Action transfert]
Name=Copier Images vers Clé USB
Icon=image
Exec=mount /dev/sda1 && cp -a %F /mnt/sda1 && kdialog --msgbox "Copie
terminée." && umount /dev/sda1
dans un fichier texte que tu nommes "Transfert_Images.desktop" et que tu
enregistres dans ~/.kde/share/apps/konqueror/servicemenus/ (attention, la
ligne "Exec" tient sur une seule ligne !).
Puis clic droit sur une(des) image(s) -> Action -> "Copier Images vers Clé
USB" et zou, ça te monte la clé, fait la copie, te dit quand c'est terminé
puis démonte la clé (le café, c'est en option).
Tu peux bidouiller la ligne "Exec" pour modifier les actions si les
commandes montage/démontage ne t'intéressent pas. La ligne "ServiceTypes"
te permet de définir le(s) type(s) de fichier(s) pour le(s)quel(s) tu
souhaites avoir l'option disponible.
Bon par contre, va falloir que je copie tout mes fichiers en ligne de commande et que j'arrête de faire une glisser/déposer à la souris :( A moins que quelqu'un ne sache comment faire pour forcer la -a dans ce cas ;)
Salut,
Par exemple, avec KDE, tu colles le texte suivant :
[Desktop Action transfert] Name=Copier Images vers Clé USB Icon=image Exec=mount /dev/sda1 && cp -a %F /mnt/sda1 && kdialog --msgbox "Copie terminée." && umount /dev/sda1
dans un fichier texte que tu nommes "Transfert_Images.desktop" et que tu enregistres dans ~/.kde/share/apps/konqueror/servicemenus/ (attention, la ligne "Exec" tient sur une seule ligne !).
Puis clic droit sur une(des) image(s) -> Action -> "Copier Images vers Clé USB" et zou, ça te monte la clé, fait la copie, te dit quand c'est terminé puis démonte la clé (le café, c'est en option).
Tu peux bidouiller la ligne "Exec" pour modifier les actions si les commandes montage/démontage ne t'intéressent pas. La ligne "ServiceTypes" te permet de définir le(s) type(s) de fichier(s) pour le(s)quel(s) tu souhaites avoir l'option disponible.
T.
marc
La commande "cp" pour copier un fichier admet diverses extensions GNU permettant de conserver les attributs de dates et heures de creation des fichiers. Cette option est:
--preserve=timestamps
Voir le manuel de la commande "cp". Meme une commande aussi usuelle peut demander a ce que l'on relise son manuel complet en ligne. Une alternative plus lourde peut consister a utiliser la commande "tar", mais c'est ici d'une longueur inutile.
Application frequente a mon domicile: recuperer de grosses series de photos numeriques (apres une randonnee de quinze jours par exemple) et se reserver ainsi la possibilite de trier et de reidentifier sans trop de mal les photos prises.
mumu writes:
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier. Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.
Merci d'avance pour votre aide ;)
Vincent
La commande "cp" pour copier un fichier admet diverses extensions GNU
permettant de conserver les attributs de dates et heures de creation
des fichiers. Cette option est:
--preserve=timestamps
Voir le manuel de la commande "cp". Meme une commande aussi usuelle
peut demander a ce que l'on relise son manuel complet en ligne.
Une alternative plus lourde peut consister a utiliser la commande "tar",
mais c'est ici d'une longueur inutile.
Application frequente a mon domicile: recuperer de grosses series de
photos numeriques (apres une randonnee de quinze jours par exemple)
et se reserver ainsi la possibilite de trier et de reidentifier sans
trop de mal les photos prises.
mumu <mumu.news.nospam@free.fr> writes:
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque
dur externe, etc... - la date de modification retenue est celle de la
copie et non pas la date de création originelle du fichier. Un peu
embêtant quand on fait une sauvegarde pour conserver la date de prise
de vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier
/etc/fstab, que cela provient de l'option noatime dans la ligne
ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le
plus étonnant c'est que cette ligne semble n'être écrite dans ce
fichier que quand je monte un périphérique. Bref, ça ne sert à rien de
modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne
d'autre chose, comment faire pour que mes périphérique de stockage
soient montés à chaque fois en atime plutot qu'en noatime.
La commande "cp" pour copier un fichier admet diverses extensions GNU permettant de conserver les attributs de dates et heures de creation des fichiers. Cette option est:
--preserve=timestamps
Voir le manuel de la commande "cp". Meme une commande aussi usuelle peut demander a ce que l'on relise son manuel complet en ligne. Une alternative plus lourde peut consister a utiliser la commande "tar", mais c'est ici d'une longueur inutile.
Application frequente a mon domicile: recuperer de grosses series de photos numeriques (apres une randonnee de quinze jours par exemple) et se reserver ainsi la possibilite de trier et de reidentifier sans trop de mal les photos prises.
mumu writes:
Bonjour à toutes et à tous,
Lorsque je copie des fichiers sur mes périphériques USB - clé, disque dur externe, etc... - la date de modification retenue est celle de la copie et non pas la date de création originelle du fichier. Un peu embêtant quand on fait une sauvegarde pour conserver la date de prise de vue des photos par exemple...
Il me semble, après avoir jeté un coup d'oeil sur le fichier /etc/fstab, que cela provient de l'option noatime dans la ligne ajoutée par ma mandriva LE 2006 pour le périphérique USB en sda1. Le plus étonnant c'est que cette ligne semble n'être écrite dans ce fichier que quand je monte un périphérique. Bref, ça ne sert à rien de modifier la ligne manuellement, à moins de le faire à chaque fois...
Sauf erreur de ma part et à moins que mon problème ne provienne d'autre chose, comment faire pour que mes périphérique de stockage soient montés à chaque fois en atime plutot qu'en noatime.