Adafruit Hack Chat vous aide à copier cette disquette

Vous pensez peut-être que l’ère des disquettes de 3,5 pouces est révolue, et bien sûr, vous avez raison. Mais quand cela a-t-il déjà arrêté les pirates ? Ce n’est pas parce que ces disques ne sont plus fabriqués que vous ne pouvez pas les trouver ou que les lecteurs appropriés ne sont pas facilement disponibles. En fait, comme [Ladyada] expliqué au cours de cette semaine Disquette Interfaçage Hack Chat avec Adafruitles pénuries de puces en cours signifient qu’il est souvent plus facile et moins coûteux de retrouver du matériel ancien comme celui-ci que des microcontrôleurs modernes et d’autres composants de haute technologie.

Affiche de chat de piratageQu’est-ce qui attend le pirate informatique courageux qui récupère une boîte de disquettes aléatoires et un vieux lecteur poussiéreux au magasin d’aubaines local ? Plus que ce à quoi vous pourriez vous attendre. Au fur et à mesure que le Hack Chat se poursuit, il devient de plus en plus évident que ces pièces de technologie désuètes peuvent être assez difficiles à utiliser. D’une part, il existe plus de formats que vous ne l’avez probablement envisagé, et de manière exaspérante, tous les lecteurs ne sont pas capables de lire tous les types (même s’ils le disent). Cela signifie qu’un disque qui peut sembler raté sur un disque peut parfaitement fonctionner sur un autre, c’est pourquoi l’équipe d’Adafruit recommande d’en avoir quelques-uns sous la main si vous voulez maximiser vos chances de succès.

Maintenant, voici la partie délicate: à moins que vous n’ayez un ordinateur vintage des années 1990, il est décidément non trivial de connecter ces disques. C’est pourquoi Adafruit a recherché comment interfacer les disques avec des microcontrôleurs modernes. Cela inclut le projet Adafruit_Floppy, qui vise à porter les firmwares Greaseweazle et FluxEngine bien connus sur des MCU abordables comme le Raspberry Pi Pico. Il y a également eu des développements prometteurs avec l’apport de la prise en charge native des disquettes à CircuitPython, ce qui rendrait la lecture de ces disques aussi simple que l’écriture de quelques lignes de code.

Mais attendez, c’est sûrement un problème résolu? Pourquoi ne pas simplement acheter un lecteur de disquette USB bon marché chez le détaillant en ligne de A à Z que nous aimons tous détester ? Malheureusement, ces gadgets sont quelque peu mélangés. [Ladyada] en sépare un sur la caméra pour montrer que ce que vous obtenez réellement avec l’une de ces unités est un nouveau lecteur de disquette pour ordinateur portable ancien stock connecté à une puce douteuse spécialement conçue qui se connecte au câble flexible à 26 broches d’origine et offre un Interface USB. Ce serait formidable, si ce n’était du fait que la puce est extrêmement sélective quant au type de disques qu’elle lira. Si vous ne vous inquiétez que des disques au format IBM standard, ils peuvent fonctionner à la rigueur, mais comme on dit, vous en avez pour votre argent.

Tout cela n’est-il donc qu’académique ? Y a-t-il vraiment raison utiliser une disquette en 2022 ? Les braves gens d’Adafruit diraient que les compétences nécessaires pour lire des données utilisables à partir d’un flux de changements de flux magnétique peuvent très bien s’avérer utiles de manière inattendue sur la route. Mais même si ce n’est pas le cas, il y a au moins une bonne raison de cultiver la technologie nécessaire pour lire de manière fiable à partir de ces périphériques de stockage autrefois omniprésents : archiver les données stockées sur ces disques avant qu’elles ne succombent invariablement à la soi-disant « pourriture des bits » et soient potentiellement perdues. l’histoire.


Le Hack Chat est une session de chat en ligne hebdomadaire animée par des experts de premier plan de tous les coins de l’univers du piratage matériel. C’est un excellent moyen pour les pirates de se connecter de manière amusante et informelle, mais si vous ne pouvez pas le diffuser en direct, ces articles de synthèse ainsi que les transcriptions publiées sur Hackaday.io vous permettent de ne rien manquer.