
Avant de le retirer ?
Avant de retirer un lecteur flash USB d’un PC, Mac ou mobile compatible avec la fonctionnalité OTG, est-il vraiment nécessaire de respecter la procédure d’éjection recommandée par l’OS du dispositif ? Ne s’agirait-il pas simplement d’une mesure superflue qui ferait perdre du temps à l’utilisateur ?
Les utilisateurs peuvent trouver pénible, voire même inutile dans certains cas, de devoir à chaque fois suivre la procédure d’éjection conseillée de leur lecteur flash qui se termine généralement par un message semblable à celui-ci : « le périphérique peut maintenant être retiré en toute sécurité ». Surtout que, depuis quelques années déjà, les constructeurs ont intégré des ports de connexion (USB type C et USB 3.0 notamment) favorisant les transferts de données à grande vitesse et limitant par la même occasion les éventuelles déconvenues pouvant résulter d'une interruption accidentelle pendant le transfert de données.
Il vous est donc probablement déjà arrivé de retirer physiquement un lecteur flash de son port de connexion sur votre PC, Mac ou appareil mobile compatible sans l’avoir au préalable « éjecté en toute sécurité » comme il se doit depuis le système d’exploitation du dispositif utilisé.
Certains ont même peut-être adopté ce réflexe de « déconnexion physique du lecteur flash » après avoir à de nombreuses reprises fait face à des situations où le flash était utilisé sur un ordinateur ou un appareil mobile « infecté par un malware » et restait impossible à « retirer en toute sécurité » en suivant la voie logicielle recommandée.
En général, ce type de périphérique de stockage externe est muni d’un voyant lumineux qui clignote pour signifier qu’il est en cours d’utilisation et reste éteint ou invariable pour montrer qu’il n’est pas utilisé. Certains ont donc opté pour une méthode assez simple « d’éjection relativement sécurisée » d’un lecteur flash : après avoir reçu une notification faisant étant de l’achèvement de la copie ou du déplacement des données depuis ou vers le lecteur flash, l’utilisateur attend que le voyant d’activité du flash signale que ce dernier est inactif et la déconnecte physiquement quelques secondes plus tard.
Ce n’est certainement pas la méthode la plus sure, mais force est de reconnaitre que dans bien des cas, l’utilisateur ne semble pas pénalisé en suivant cette approche.
Cependant, en agissant de la sorte, l’utilisateur peut recevoir un message d’erreur immédiatement après le retrait du flash ou ultérieurement (à la prochaine tentative de connexion du flash) pour lui signifier que le système de fichier de son flash doit être vérifié ou que l’éjection de ce dernier ne s’est pas bien déroulée. Ce « feedback » varie en général en fonction du système d’exploitation utilisé sur le dispositif hôte, celui sur lequel était connecté le lecteur flash.
Il faut également préciser qu’en ne respectant pas la « procédure d’éjection sécurisée » d’un lecteur flash, l’utilisateur risque de corrompre un fichier ou plusieurs fichiers qui sont stockés dessus ou dans les cas extrêmes de corrompre l’ensemble du périphérique de stockage. Cela pourrait se traduire dans tous les cas par l’altération ou la perte pure et simple des données qui y sont enregistrées.
Ne serait-il pas plus judicieux au final d’adopter des mesures qui garantissent l’intégrité des données d’une manière générale, plutôt que de prendre le risque de les perdre par inadvertance ?
Source : Daring fireball
Et vous ?


Vous avez lu gratuitement 444 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.