Che cos'è il formato di file DSK?
Un file .dsk contiene un'immagine disco. .dsk è un'estensione di file generica - non è nativa di un singolo programma e non è standardizzata nel settore. L'estensione memorizza più comunemente immagini di floppy disk dell'era dei computer d'epoca, inclusi i dischi Apple II, Amstrad CPC e ZX Spectrum, sebbene venga applicata anche a immagini di dischi rigidi e altri supporti di memorizzazione.
Poiché .dsk è un'estensione «ombrello», il formato interno varia in base all'origine. La variante strutturata più ampiamente riconosciuta è il formato Amstrad CPC/ZX Spectrum, che inizia con l'intestazione ASCII MV - CPCEMU o EXTENDED CPC DSK File all'offset 0. Un'immagine grezza (raw) semplice - come un floppy Apple II DOS 3.3 - non contiene alcuna intestazione; si tratta semplicemente dei settori del disco disposti uno dopo l'altro. Un'immagine .dsk può essere di uno dei seguenti tipi:
- Raw - una copia settore per settore 1:1, byte per byte del disco
- Logica - una copia del contenuto del disco come visto dal file system (volume logico)
- Partizione - una copia di solo una parte di un determinato disco, come i dati utente escludendo le aree di sistema
Le immagini disco vengono solitamente create per ottenere una copia di backup dei dati, che può poi essere utilizzata per ripristinare le informazioni. Le immagini raw vengono utilizzate anche nell'informatica forense per preservare le prove. Poiché .dsk è un formato di immagine generico, un file creato in un programma potrebbe non essere compatibile con un altro, anche quando entrambi supportano l'estensione .dsk. Utilizzando gli strumenti appropriati, le immagini .dsk possono essere montate come dischi virtuali e sfogliate come se fossero supporti fisici. I formati correlati includono .IMG, .ISO, .VHD e .NIB (immagine nibble Apple II).
Sicurezza e incolumità
RISCHIO: MEDIUMIl contenitore .dsk in sé è costituito da dati di settore passivi, ma il disco di cui crea l'immagine può contenere software eseguibile - l'immagine di un retro-game è solitamente innocua, ma l'immagine di un floppy per PC può contenere vecchi virus del settore di avvio o malware DOS che alcuni antivirus segnalano ancora. I rischi riguardano principalmente la fonte e l'obsolescenza: scarica immagini .dsk retro da archivi di preservazione affidabili, scansiona i file estratti prima di eseguirli e ricorda che un .dsk danneggiato o non standard potrebbe semplicemente non aprirsi nello strumento sbagliato (non è corrotto - è la variante sbagliata per quel programma).
Dettagli del formato
in sintesiProgrammi che aprono file DSK
Dettagli tecnici
specifiche approfondite| Categoria del formato | Immagine disco binaria settore per settore - un'estensione ombrello senza un singolo standard interno |
| Magic bytes | Nessuno per le immagini raw; la variante Amstrad CPC/Spectrum inizia con ASCII `MV - CPCEMU` o `EXTENDED CPC DSK File` all'offset 0 |
| Struttura dell'intestazione | Assente in modalità raw (i settori iniziano al byte 0); la variante Amstrad CPC si apre con un blocco di informazioni sul disco da 256 byte seguito da blocchi di informazioni sulle tracce da 256 byte |
| Dimensione tipica del file raw | 143 KB (disco Apple II da 140 KB), 720 KB (floppy DD da 3,5 pollici), 1,44 MB (floppy HD da 3,5 pollici) - determinata interamente dalla geometria del disco sorgente |
| Compressione | Non integrata nel formato; le immagini `.dsk` raw sono copie binarie non compresse dei settori del disco senza codifica intrinseca |
| Tipo MIME | application/octet-stream |
| Geometria variante raw Apple II | 35 tracce × 16 settori × 256 byte ciascuno (DOS 3.3, 143.360 byte); l'ordine di interleave dei settori corrisponde all'originale controller Disk II |
| Layout tracce Amstrad CPC | Fino a 80 tracce per lato, a lato singolo o doppio; la geometria standard utilizza 9 settori × 512 byte per traccia; il formato esteso supporta un numero variabile di settori per traccia |
| Geometria floppy MS-DOS | Immagini da 720 KB: 80 tracce, 2 lati, 9 settori × 512 byte; le immagini da 1,44 MB utilizzano 18 settori per traccia con lo stesso numero di tracce e lati |
| Metodo di identificazione | Nessun magic number universale; la variante è determinata dalla dimensione del file, dalla tabella della geometria nota e dall'emulatore o dallo strumento di imaging che l'ha prodotta |
| Conteggio lati | Lato singolo (SS) o lato doppio (DS) a seconda del disco sorgente; la maggior parte delle immagini distribuite per emulatori sono floppy a lato singolo da 35 o 40 tracce |
| Montaggio su Linux | Le immagini `.dsk` raw possono essere montate come dispositivi a blocchi loopback usando `mount -o loop disk.dsk /mnt` quando il filesystem all'interno è riconosciuto |
| Uso moderno principale | Preservazione del software ed emulazione di computer d'epoca - l'estensione è il formato di interscambio standard per gli emulatori Apple II, Amstrad CPC, ZX Spectrum e CP/M |
| Conflitto di nome estensione | L'estensione `.dsk` è rivendicata anche dai set di dischi compressi Turbo Pascal e da diverse utility di backup proprietarie, causando ambiguità di formato quando non è presente alcuna intestazione |
| Codifica dei dati di settore | I settori sono memorizzati in ordine fisico o logico come byte grezzi; nessun dato di checksum o di correzione degli errori dal controller del disco originale viene preservato nelle immagini raw semplici |
| Rilasciato | Used since the 1980s home-computer era; no single standard |
| Specifica | en.wikipedia.org |
Conversioni DSK
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DSK.