Qu'est-ce que le format de fichier DSK ?
Un fichier .dsk contient une image disque. .dsk est une extension de fichier générique - elle n’est pas native à un seul programme et n’est pas standardisée dans l’industrie. L’extension stocke le plus souvent des images de disquettes de l’ère des ordinateurs personnels vintage, notamment les disques Apple II, Amstrad CPC et ZX Spectrum, bien qu’elle soit également appliquée aux images de disques durs et autres supports de stockage.
Comme .dsk est une extension « parapluie », le format interne varie selon l’origine. La variante structurée la plus reconnue est le format Amstrad CPC/ZX Spectrum, qui commence par l’en-tête ASCII MV - CPCEMU ou EXTENDED CPC DSK File à l’offset 0. Une image brute simple - telle qu’une disquette Apple II DOS 3.3 - ne comporte aucun en-tête ; il s’agit simplement des secteurs du disque disposés bout à bout. Une image .dsk peut être de l’un des types suivants :
- Brute (Raw) - une copie secteur par secteur, octet par octet, du disque.
- Logique - une copie du contenu du disque tel qu’il est vu par le système de fichiers (volume logique).
- Partition - une copie d’une partie seulement d’un disque donné, comme les données utilisateur à l’exclusion des zones système.
Les images disques sont généralement créées pour obtenir une copie de sauvegarde des données, qui peut ensuite être utilisée pour restaurer les données. Les images brutes sont également utilisées en informatique légale pour préserver les preuves. Étant donné que .dsk est un format d’image générique, un fichier créé dans un programme peut ne pas être compatible avec un autre, même si les deux prennent en charge l’extension .dsk. À l’aide d’outils appropriés, les images .dsk peuvent être montées comme des disques virtuels et parcourues comme s’il s’agissait d’un stockage physique. Les formats associés incluent .IMG, .ISO, .VHD et .NIB (image nibble Apple II).
Sécurité et sûreté
RISQUE : MEDIUMLe conteneur .dsk lui-même est constitué de données de secteur passives, mais le disque qu’il image peut contenir des logiciels exécutables - une image de jeu rétro est généralement inoffensive, mais une image de disquette PC peut contenir d’anciens virus de secteur d’amorçage ou des logiciels malveillants DOS que certains antivirus signalent encore. Les risques concernent principalement la source et l’obsolescence : téléchargez des images .dsk rétro à partir d’archives de préservation réputées, analysez les fichiers extraits avant de les exécuter, et n’oubliez pas qu’un .dsk endommagé ou non standard peut simplement ne pas s’ouvrir dans le mauvais outil (il n’est pas corrompu - c’est juste la mauvaise variante pour ce programme).
Détails du format
en brefProgrammes qui ouvrent les fichiers DSK
Détails techniques
spécifications approfondies| Catégorie de format | Image disque binaire secteur par secteur - une extension parapluie sans standard interne unique |
| Octets magiques (Magic bytes) | Aucun pour les images brutes ; la variante Amstrad CPC/Spectrum commence par l’ASCII `MV - CPCEMU` ou `EXTENDED CPC DSK File` à l’offset 0 |
| Structure de l’en-tête | Absent en mode brut (les secteurs commencent à l’octet 0) ; la variante Amstrad CPC s’ouvre par un bloc d’informations disque de 256 octets suivi de blocs d’informations de piste de 256 octets |
| Taille de fichier brute typique | 143 Ko (disque Apple II 140 Ko), 720 Ko (disquette 3,5 pouces DD), 1,44 Mo (disquette 3,5 pouces HD) - déterminée entièrement par la géométrie du disque source |
| Compression | Non intégrée au format ; les images `.dsk` brutes sont des copies binaires non compressées des secteurs du disque sans encodage inhérent |
| Type MIME | application/octet-stream |
| Géométrie de la variante brute Apple II | 35 pistes × 16 secteurs × 256 octets chacun (DOS 3.3, 143 360 octets) ; l’ordre d’entrelacement des secteurs correspond au contrôleur Disk II d’origine |
| Disposition des pistes Amstrad CPC | Jusqu’à 80 pistes par face, simple ou double face ; la géométrie standard utilise 9 secteurs × 512 octets par piste ; le format étendu prend en charge un nombre variable de secteurs par piste |
| Géométrie des disquettes MS-DOS | Images 720 Ko : 80 pistes, 2 faces, 9 secteurs × 512 octets ; les images 1,44 Mo utilisent 18 secteurs par piste avec le même nombre de pistes et de faces |
| Méthode d’identification | Pas de nombre magique universel ; la variante est déterminée par la taille du fichier, la table de géométrie connue et l’émulateur ou l’outil d’imagerie qui l’a produit |
| Nombre de faces | Simple face (SS) ou double face (DS) selon le disque source ; la plupart des images distribuées pour émulateurs sont des disquettes simple face de 35 ou 40 pistes |
| Montage sur Linux | Les images `.dsk` brutes peuvent être montées comme des périphériques blocs loopback en utilisant `mount -o loop disk.dsk /mnt` lorsque le système de fichiers interne est reconnu |
| Utilisation moderne principale | Préservation de logiciels et émulation d’ordinateurs vintage - l’extension est le format d’échange standard pour les émulateurs Apple II, Amstrad CPC, ZX Spectrum et CP/M |
| Conflit de nom d’extension | L’extension `.dsk` est également revendiquée par les jeux de disques compressés Turbo Pascal et plusieurs utilitaires de sauvegarde propriétaires, provoquant une ambiguïté de format lorsqu’aucun en-tête n’est présent |
| Encodage des données de secteur | Les secteurs sont stockés dans l’ordre physique ou logique sous forme d’octets bruts ; aucune donnée de somme de contrôle ou de correction d’erreur du contrôleur de disque d’origine n’est préservée dans les images brutes simples |
| Publié | Used since the 1980s home-computer era; no single standard |
| Spécification | en.wikipedia.org |
Conversions DSK
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers DSK.