Was ist das DSK-Dateiformat?
Eine .dsk-Datei enthält ein Disk-Image. .dsk ist eine generische Dateiendung - sie ist keinem einzelnen Programm eigen und nicht branchenübergreifend standardisiert. Die Endung speichert am häufigsten Images von Disketten aus der Ära der Vintage-Heimcomputer, darunter Apple II, Amstrad CPC und ZX Spectrum, wird aber auch auf Images von Festplatten und anderen Speichermedien angewendet.
Da .dsk eine Sammelendung ist, variiert das interne Format je nach Herkunft. Die bekannteste strukturierte Variante ist das Amstrad-CPC-/ZX-Spectrum-Format, das bei Offset 0 mit dem ASCII-Header MV - CPCEMU oder EXTENDED CPC DSK File beginnt. Ein einfaches Raw-Image - wie ein Apple-II-DOS-3.3-Disketten-Image - trägt überhaupt keinen Header; es sind einfach die Sektoren der Disk hintereinander. Ein .dsk-Image kann einer der folgenden Typen sein:
- Raw - eine 1:1 Byte-für-Byte-Sektorkopie der Disk
- Logisch - eine Kopie des Disk-Inhalts, wie er vom Dateisystem gesehen wird (logisches Volume)
- Partition - eine Kopie nur eines Teils einer bestimmten Disk, z. B. Benutzerdaten ohne Systembereiche
Disk-Images werden typischerweise erstellt, um eine Datensicherungskopie zu erhalten, die dann zur Wiederherstellung von Daten verwendet werden kann. Raw-Images werden auch in der digitalen Forensik zur Beweissicherung eingesetzt. Da .dsk ein generisches Image-Format ist, ist eine in einem Programm erstellte Datei möglicherweise nicht mit einem anderen kompatibel, selbst wenn beide die .dsk-Endung unterstützen. Mit geeigneten Tools können .dsk-Images als virtuelle Laufwerke eingebunden und wie physische Speicher durchsucht werden. Verwandte Formate sind .IMG, .ISO, .VHD und .NIB (Apple-II-Nibble-Image).
Sicherheit
RISIKO: MEDIUMDer .dsk-Container selbst ist passive Sektordaten, aber der Disk-Inhalt kann ausführbare Software enthalten - ein Retro-Spiele-Image ist in der Regel harmlos, aber ein PC-Disketten-Image kann alte Bootsektoren-Viren oder DOS-Malware enthalten, die manche Antivirenprogramme noch erkennen. Die Risiken beziehen sich hauptsächlich auf Herkunft und Veralterung: Laden Sie Retro-.dsk-Images aus seriösen Preservierungsarchiven herunter, scannen Sie extrahierte Dateien vor der Ausführung, und beachten Sie, dass eine beschädigte oder nicht standardkonforme .dsk im falschen Werkzeug möglicherweise einfach nicht geöffnet werden kann - sie ist nicht beschädigt, sondern die falsche Variante für dieses Programm.
Formatdetails
kurz gefasstProgramme zum Öffnen von DSK-Dateien
Technische Details
technische Spezifikation| Formatkategorie | Binäres sektor-für-sektor Disk-Image - eine Sammelendung ohne einen einzigen internen Standard |
| Magic Bytes | Keine für Raw-Images; die Amstrad-CPC-/Spectrum-Variante beginnt bei Offset 0 mit ASCII `MV - CPCEMU` oder `EXTENDED CPC DSK File` |
| Header-Struktur | Im Raw-Modus nicht vorhanden (Sektoren beginnen bei Byte 0); die Amstrad-CPC-Variante beginnt mit einem 256-Byte-Disk-Informationsblock, gefolgt von 256-Byte-Track-Informationsblöcken |
| Typische Raw-Dateigröße | 143 KB (Apple-II-140-KB-Disk), 720 KB (3,5-Zoll-DD-Diskette), 1,44 MB (3,5-Zoll-HD-Diskette) - vollständig durch die Geometrie der Quelldisk bestimmt |
| Komprimierung | Nicht im Format eingebaut; Raw-.dsk-Images sind unkomprimierte Binärkopien von Disk-Sektoren ohne inhärente Kodierung |
| MIME-Typ | application/octet-stream |
| Apple-II-Raw-Varianten-Geometrie | 35 Tracks × 16 Sektoren × 256 Bytes (DOS 3.3, 143.360 Bytes); Sektor-Interleave-Reihenfolge entspricht dem originalen Disk-II-Controller |
| Amstrad-CPC-Track-Layout | Bis zu 80 Tracks pro Seite, einseitig oder zweiseitig; die Standardgeometrie verwendet 9 Sektoren × 512 Bytes pro Track; das erweiterte Format unterstützt variable Sektorzahlen pro Track |
| MS-DOS-Disketten-Geometrie | 720-KB-Images: 80 Tracks, 2 Seiten, 9 Sektoren × 512 Bytes; 1,44-MB-Images verwenden 18 Sektoren pro Track bei gleicher Track- und Seitenanzahl |
| Identifikationsmethode | Keine universelle Magic Number; die Variante wird durch Dateigröße, bekannte Geometrietabelle und das Emulator- oder Imaging-Tool, das sie erzeugt hat, bestimmt |
| Seitenanzahl | Einseitig (SS) oder zweiseitig (DS) je nach Quelldisk; die meisten Emulator-verteilten Images sind einseitige 35- oder 40-Track-Disketten |
| Einbinden unter Linux | Raw-.dsk-Images können als Loopback-Block-Geräte mit `mount -o loop disk.dsk /mnt` eingebunden werden, wenn das enthaltene Dateisystem erkannt wird |
| Primäre moderne Verwendung | Software-Erhaltung und Vintage-Computer-Emulation - die Endung ist das Standard-Austauschformat für Apple-II-, Amstrad-CPC-, ZX-Spectrum- und CP/M-Emulatoren |
| Endungsnamenskonflikt | Die .dsk-Endung wird auch von Turbo-Pascal-komprimierten Disk-Sets und mehreren proprietären Backup-Dienstprogrammen beansprucht, was zu Formatmehrdeutigkeiten führt, wenn kein Header vorhanden ist |
| Kodierung der Sektordaten | Sektoren werden in physischer oder logischer Reihenfolge als Roh-Bytes gespeichert; keine Prüfsummen- oder Fehlerkorrektur-Daten des originalen Disk-Controllers werden in einfachen Raw-Images bewahrt |
| Veröffentlicht | Used since the 1980s home-computer era; no single standard |
| Spezifikation | en.wikipedia.org |
DSK-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu DSK-Dateien.