Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1623 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  écriture sur du vfat : synchro par défaut ou pas?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

écriture sur du vfat : synchro par défaut ou pas?

n°461952
arghbis
salops de dauphins
Posté le 22-04-2004 à 22:03:28  profilanswer
 

Salut tout le monde!
 
voici ma question existencielle de la soirée :
 
Quand on monte une partoche en vfat (au hasard, une clé usb), on peut remarquer que chaque opération d'écriture est effective dès la commande lancée.  
Un cp machin /mnt/maClé donne immédiatement la copie de machin sur /mnt/maClé, sans avoir besoin de faire un umount avant de retirer la dite clé.
c'est parfait, mais est-ce une spécification du support vfat ou est-ce un comportement aléatoire, puisque normalement, à part en mode sync (qui n'est pas applicable à vfat), les écritures se font lors du umount ?
 
alors docteur, c'est grave?
 
si vous avez une url pour les spécif du support vfat, je prends aussi
 
 :hello:

mood
Publicité
Posté le 22-04-2004 à 22:03:28  profilanswer
 

n°462042
udok
La racaille des barbus ©clémen
Posté le 22-04-2004 à 23:44:22  profilanswer
 

moi ça fait comme toi, mais j'ai quand même droit d'attendre au moment de l'unmount (il doit pas tout copier d'un coup au moment du cp)
et quand je mets sync et que je vire la clé sans démonter, j'ai droit à un beau oops [:sisicaivrai]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°462120
arghbis
salops de dauphins
Posté le 23-04-2004 à 09:30:05  profilanswer
 

ben moi il marque tout au moment où je lance la commande...
 
peut-être paske je monte la partoche en noatime?
 
sync fait un oops, effectivement, mais de toutes façons, il n'a aucun effet si la partoche est en vfat

n°462336
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-04-2004 à 14:50:07  profilanswer
 

lorsque tu branche ta clés usb, et notamment si tu utilises mdk, il met sync par défaut
 
en mode sync les écriture ne sont pas lors du umount, c'est l'inverse. les écritures se font tout de suite !
en async ( asynchroniser ) les écritures sont mises en cache et faites lors du umount


Message édité par Dark_Schneider le 23-04-2004 à 14:50:17

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°462439
yannigperr
Posté le 23-04-2004 à 16:35:25  profilanswer
 

On utilise ce genre d'écriture lorsqu'on désire garantir que le contenu sera correct même si on débranche la clé comme un sauvage (sans la démonter).

n°462449
arghbis
salops de dauphins
Posté le 23-04-2004 à 16:55:09  profilanswer
 

hum, petite précision : je ne demande pas comment marche sync, je le sais très bien, et désolé de te contredire Dark, mais sync ne marche pas sur du vfat (vérifié dans la doc de mount, car je pensais comme toi il y a quelques temps).
 
ce que je demande, c'est si la spécification de l'implémentation de vfat définie que les écriture sont immédiates (donc équivalent à un montage en sync pour les systèmes le supportant), ou si c'est un comportement aléatoire. Tout ça dans le but de connaitre le fonctionnement exacte de vfat pour ne pas risquer de pertes de données lorsqu'un user débranche sa clé/dd externe/autre, puisque mes user ne veulent pas se servir de mount/umount (ce qui est bien normal d'ailleurs).
 
de plus, je ne veux pas utiliser supermount, car il entraine une certaine instabilité lors de transferts de gros fichiers.
 
--edit--
pour préciser : debian sid + 2.6.4-ck2 + udev


Message édité par arghbis le 23-04-2004 à 16:56:18
n°462688
arghbis
salops de dauphins
Posté le 23-04-2004 à 19:55:57  profilanswer
 

up!

n°462868
matafan
Posté le 24-04-2004 à 02:21:29  profilanswer
 

Avec mon iRiver et usb mass storage, je dois démonter le lecteur pour que les données soient écrites. Je parle d'expérience puisqu'à la première utilisation, j'ai transféré une 40aine de Mo, puis j'ai débranché le lecteur sans unmount. Aucun fichier n'a été écrit.
 
Donc la réponse à ta question est « il est nécessaire de démonter le périphérique avant de le débrancher ».

n°462898
911GT3
en roue libre
Posté le 24-04-2004 à 09:56:01  profilanswer
 

malgré ce qui est écrit dans man mount, async/sync à une influence réelle sur le comportement de mes périphériques amovibles en fat (disquette et clé USB)

n°462923
arghbis
salops de dauphins
Posté le 24-04-2004 à 11:20:49  profilanswer
 

ouais mais bon, s'il a une influence, elle est mauvaise (oops du kernel en 2.6.4+udev), et je suis pas le seul à avoir ce problème!!
 
en plus, s'il a une influence, pourquoi le contraire est-il indiqué? est-ce que c'est un effet de bord? est-ce prévu ainsi?
 
je trouve ça pas clair et pas top

mood
Publicité
Posté le 24-04-2004 à 11:20:49  profilanswer
 

n°464083
Dark_Schne​ider
Close the World, Open the Net
Posté le 26-04-2004 à 15:22:35  profilanswer
 

ou la doc qui n'est pas à jour ;)


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°464087
ZeBib
4tus
Posté le 26-04-2004 à 15:26:47  profilanswer
 

qqn a testé le noatime sur un périphérique vfat ?

n°464092
arghbis
salops de dauphins
Posté le 26-04-2004 à 15:29:21  profilanswer
 

ouaip, pourquoi?

n°464100
ZeBib
4tus
Posté le 26-04-2004 à 15:41:08  profilanswer
 

arghbis a écrit :

ouaip, pourquoi?


 
ça permet d'écrire au moment ou on fait l'opération ou ça attend qd même ?

n°464102
arghbis
salops de dauphins
Posté le 26-04-2004 à 15:43:50  profilanswer
 

noatime permet de ne pas tenir compte de la date du dernier accès au fichier. en meme temps, je crois qu'il n'a pas d'effet sur du vfat

n°464188
ZeBib
4tus
Posté le 26-04-2004 à 17:15:57  profilanswer
 

arghbis a écrit :

noatime permet de ne pas tenir compte de la date du dernier accès au fichier. en meme temps, je crois qu'il n'a pas d'effet sur du vfat


 
mince  :(  
Donc pas de solution pour une écriture à la volée pour une clé USB si j'ai bien compris  :sweat:

n°464265
[Albator]
MDK un jour, MDK toujours !
Posté le 26-04-2004 à 18:28:48  profilanswer
 

Heu, chez moi j'ai une clé USB, montée par supermount, avec l'option Sync (vaut mieux avec supermount ...) et je vous garantis que l'écriture se fait en synchrone ...

n°464274
arghbis
salops de dauphins
Posté le 26-04-2004 à 18:38:22  profilanswer
 

c pas l'option sync qui fait ça, mais supermount.

n°464373
udok
La racaille des barbus ©clémen
Posté le 26-04-2004 à 20:08:53  profilanswer
 

[Albator] a écrit :

Heu, chez moi j'ai une clé USB, montée par supermount, avec l'option Sync (vaut mieux avec supermount ...) et je vous garantis que l'écriture se fait en synchrone ...


 
oué mais sans supermount ça marche pas [:spamafote]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  écriture sur du vfat : synchro par défaut ou pas?

 

Sujets relatifs
2 cartes son : changer celle par defaut ? (MDK 10.0 official)[WEB_DAV]Permissions par défaut ...
Probleme de synchro d'heure sur Samba[rsync ] prob de synchro
NTFS en écriture (avec Suse9) ?Pb d'installation du Modem Fast 800 avec Mandrake 10... pas de synchro
2 OS avec winxp par défautConnaitre imprimante et serveur d'impression par défaut
acces en ecriture au partage windows en mode utilisateur[K3B] pas d'info sur le buffer d'écriture
Plus de sujets relatifs à : écriture sur du vfat : synchro par défaut ou pas?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR