Copier une disquette
Protégez les disquettes en écriture avant de les insérer dans un lecteur. Cela empêche un éventuel système de protection contre la copie de modifier leur contenu, cela empêche Windows de modifier leur identifiant OEM, cela évite une modification ou un effacement involontaire.
1) Copier une disquette vers une autre disquette ou vers une image disque
Une disquette est divisée en pistes circulaires concentriques de même largeur, sur une face ou sur les deux faces. Lors d’un formatage bas niveau, chaque piste est divisée en secteurs de n octets. Quelques formatages standards :
| Taille Capacité |
Nombre de faces | Nombre de pistes / face | Nombre de secteurs / piste | Taille d’un secteur | Ordinateur |
| 5,25 pouces 160 Kio |
1 | 40 | 8 | 512 o | Compatible PC |
| 5,25 pouces 180 Kio |
1 | 40 | 9 | 512 o | Compatible PC |
| 5,25 pouces 320 Kio |
2 | 40 | 8 | 512 o | Compatible PC |
| 5,25 pouces 360 Kio |
2 | 40 | 9 | 512 o | Compatible PC |
| 5,25 pouces 1 200 Kio |
2 | 80 | 15 | 512 o | Compatible PC |
| 3,5 pouces 360 Kio |
1 | 80 | 9 | 512 o | Compatible PC, Atari ST |
| 3,5 pouces 720 Kio |
2 | 80 | 9 | 512 o | Compatible PC |
| 3,5 pouces 1 440 Kio |
2 | 80 | 18 | 512 o | Compatible PC |
Les données écrites sur une disquette sont réparties dans les secteurs. Chaque secteur contient des octets d’écart avec le secteur précédent (gap en anglais) puis des octets de synchronisation, un identifiant de secteur, des données puis un code correcteur pour vérifier l’intégrité des données.
Certains lecteurs lisent les disquettes PC 3,5 pouces de 1 440 Kio mais pas celles de 720 Kio. Vous pouvez acheter des lecteurs qui lisent les deux formats chez floppydisk.com. Ils vendent aussi un lecteur de disquettes 5,25 pouces. En occasion, vous pouvez acheter le berceau extractible FDDM-101 / Dell 7T761-A01 avec le lecteur de disquettes NEC FD3238T ou le berceau extractible MPF82E / Dell 6Y185-A00 avec le lecteur de disquettes SONY MPF820U. Ces berceaux s’insèrent dans un ordinateur portable Dell Latitude Dxxx ou se branchent avec un câble USB mini-B / Type-A.
Pour copier intégralement le contenu d’une disquette 3,5 pouces de 720 ou de 1 440 Kio, n’utilisez pas DISKCOPY, il modifie le numéro de série de volume de la disquette lors de la copie. Utilisez plutôt un de ces logiciels :
- raread pour faire une copie sous la forme d’une image disque puis rawrite pour faire une copie sur une autre disquette, à partir de l’image disque. Pour DOS.
- RawWrite pour faire une copie sous la forme d’une image disque au format IMG puis une copie sur une autre disquette, à partir de l’image disque. Pour Windows 95/98/Me/2000/XP.
- DiskImageTool pour Windows 7 et versions suivantes. Avec Windows 7, nécessite l’installation préalable de KB4474419 puis de Microsoft .NET Framework 4.8 et Microsoft .NET Framework 4.8 Language Pack (Français) version 4.8.03761. Permet de faire une copie sous la forme d’une image disque au format IMG/IMA ou une copie sur une autre disquette :
Les formats d’enregistrement d’image disque IMA et IMG sont identiques, seule l’extension diffère. Ils sont utilisés pour les disquettes PC uniquement.
Utilisez OmniFlop ou ImageDisk (sous DOS) pour copier intégralement tout autre type de disquette. Le format d’enregistrement d’image disque HFE peut être utilisé pour tout type de disquette. Vous pouvez convertir la plupart des formats d’enregistrement d’image disque avec HxCFloppyEmulator ou avec Disk Utilities.
2) Copier une disquette protégée contre la copie
Méthodes de protection contre la copie :
- La disquette est formatée avec des secteurs d’une taille différente de 512 Kio.
- Une ou plusieurs pistes sont formatées avec un nombre de secteurs non standard.
- Une ou plusieurs pistes ne sont pas formatées bas niveau, les secteurs n’y sont pas définis.
- Une ou plusieurs pistes sont ajoutées après la dernière piste, la plus au centre de la disquette.
- Dans certains secteurs, les octets d’écart, les octets de synchronisation, l’identifiant du secteur ou le code correcteur sont faussés sur la disquette originale et le logiciel vendu sur la disquette s’attend à y lire ces fausses valeurs. Sur une copie, ces valeurs ne sont pas copiées ou sont corrigées et le logiciel refuse de fonctionner.
- Bits flous ou Weak bits en anglais : certaines zones de la disquette originale ont un champ magnétique faible, le logiciel vendu s’attend à y lire des données aléatoires. Sur une copie, cette zone devient fiable et le logiciel lit toujours les mêmes données, il refuse alors de fonctionner.
- Un trou est fait dans le support magnétique de la disquette, avec un laser, et le logiciel vendu vérifie qu’il y a bien une erreur de lecture à cet emplacement.
Les logiciels cités précédemment ne lisent que des formats standards, ils ne peuvent pas contourner les protections. Vous pouvez en contourner certaines avec CopyWrite ou Copy II PC. Des contournements ont parfois été retirés de certaines versions, essayez-en plusieurs. Vous pouvez aussi essayer SAMdisk ou en dernier recours, utiliser une des cartes contrôleur listées ci-dessous. Le format d’enregistrement d’image disque HFE version 3 conserve les protections.
3) Copier une disquette abîmée
Si la disquette est abîmée, vous pouvez essayer de la copier avec DskImage, en choisissant 5 à 10 tentatives de lecture sur chaque secteur illisible.
Sinon, branchez le lecteur de disquettes sur une de ces cartes contrôleur pour qu’il puisse lire les pistes magnétiques à une plus grande fréquence d’échantillonnage et envoyer à la carte contrôleur non plus une mais plusieurs valeurs 0 ou 1 pour chaque bit lu sur la disquette. Cela augmente la probabilité d’en déduire la valeur correcte de chaque bit :
- FluxEngine : utilisable avec son logiciel FluxEngine GUI basé sur l’éditeur hexadécimal ImHex ou avec UnifiedFloppyTool.
- bbc-fdc (+ Raspberry Pi).
- Applesauce : utilisable avec FluxEngine GUI.
- Pauline : utilisable avec une version en mode web de HxCFloppyEmulator.
- KryoFlux : utilisable avec son logiciel KryoFlux Host Software ou avec UnifiedFloppyTool, floppy.
- Greaseweazle : utilisable avec les outils en ligne de commande Greaseweazle Host Tools, avec les interfaces graphiques pour ces outils GreaseweazleGUI ou FluxMyFluffyFloppy, avec DiskImageTool, G-Copy, DiskFlashback, FluxEngine GUI, UnifiedFloppyTool, Sovox Amiga Disk Master, floppy.
- SuperCard Pro : utilisable avec DiskFlashback ou avec UnifiedFloppyTool, floppy.
- ADF-Copy : utilisable avec son logiciel ADF-Copy ou avec G-Copy.
- DrawBridge : utilisable avec G-Copy ou avec DiskFlashback.
- FC5025 : utilisable avec UnifiedFloppyTool.
Enregistrez le flux de données binaires dans un fichier de préférence au format SCP. Ce fichier sera bien sûr énorme, inadapté pour archiver. Mais à partir de ce fichier, vous pouvez générer un format d’archivage spécifique à un type de disquette : IMA/IMG pour les disquettes PC, ADF pour les disquettes Amiga, HFE pour tout type de disquette ou pour les disquettes protégées, etc.
En dernier recours, vous pouvez essayer de nettoyer la disquette et la tête du lecteur. Vous pouvez acheter un kit de nettoyage de disquette, un kit de nettoyage de lecteur ou en fabriquer un. Conservez vos disquettes avec un sachet déshydratant pour éviter la formation de moisissure.
Des résidus accumulés sur les rails de guidage peuvent empêcher le lecteur de positionner correctement les têtes de lecture/écriture. Nettoyez les rails avec de l’alcool isopropylique et lubrifiez-les avec un lubrifiant à base de silicone. Utilisez un coton-tige, ne vaporisez jamais de produit chimique à proximité du lecteur de disquettes.
Le lecteur doit fonctionner à une vitesse de rotation constante, avec une marge d’erreur très réduite. Si une courroie patine, changez-la. Si le moteur pas à pas qui déplace les têtes de lecture/écriture ou le moteur d’entraînement en rotation sont grippés, appliquez un peu d’huile dégrippante et laissez agir quelques jours avant d’essayer de le faire tourner manuellement.
4) Utiliser une image disque
Utiliser une image disque à la place d’une disquette permet de mieux conserver la disquette et de moins solliciter le lecteur de disquettes. C’est une excellente solution d’archivage.
Après chaque création d’une image disque, supprimez les droits d’écriture sur le fichier image disque et calculez sa somme de contrôle avec GtkHash. Notez-la dans un autre fichier et vérifiez régulièrement qu’elle ne change pas lors d’une copie, d’un transfert ou si le support de stockage a été altéré. L’éditeur hexadécimal ImHex permet d’afficher les différences entre deux fichiers IMG/IMA, il est aussi capable de reconnaître et d’afficher la structure d’une image disque, par exemple celle d’une disquette DOS.
Vous pouvez remplacer votre lecteur de disquettes par un émulateur de lecteur de disquettes sur lequel vous branchez une clé USB contenant des images disque :
- Gotek, avec le logiciel FlashFloppy.
- HxC, avec son logiciel HxCFloppyEmulator.
- Floppy Emu, pour les ordinateurs Apple II, Macintosh et Lisa.
Une image disque au format IMG peut être montée dans le lecteur d’une machine virtuelle créée avec VirtualBox :

