Data recovery from legacy magnetic media represents an important field of computer science and electronics. It is particularly significant since many archives and research institutions still hold storage media whose information content is at risk of being permanently inaccessible. Among these media, disk pack preservation has received less attention. This work presents a custom-built general-purpose acquisition system based on the ESP32 platform, designed to interface with legacy disk pack drives through dedicated hardware, firmware, and software components. The adopted preservation methodology, when available, is at the lowest available layer of abstraction, to ensure maximum information recovery. In particular, low-level acquisition allows the raw data stream to be preserved independently of its subsequent interpretation. The thesis also presents a decoding software to convert such raw data stream into an usable disk image. In addition, a custom GUI tool for file estraction from DEC RT-11 disk images is also included. The effectiveness of the developed implementation and preservation methodology have been validated with a practical preservation case of a RL02 disk pack held by Centro di Sonologia Computazionale, from which several files, including audio samples, have been successfully recovered.

Il recupero dati da supporti magnetici legacy rappresenta un ambito rilevante dell'informatica e dell'elettronica. Esso è particolarmente significativo in quanto molti archivi e centri di ricerca conservano ancora questi supporti, attualmente a rischio che l'informazione contenuta in essi vada irrimediabilmente persa. Fra questi, la conservazione attiva dei disk pack ha ricevuto minore attenzione. Il seguente lavoro presenta un sistema di acquisizione general-purpose basato sulla piattaforma ESP32, progettato e costruito dal laureando per interfacciarsi con varie tipologie di drive per disk pack, tramite componenti hardware, firmware e software dedicate. La metodologia di recupero prevede, quando disponibile, di agire sul più basso livello di astrazione disponibile, per assicurare il massimo recupero di informazione. In particolare, l'acquisizione a basso livello consente il recupero del flusso dati grezzo indipendentemente da una successiva interpretazione. La tesi illustra inoltre un software di decodifica al fine di produrre da tale flusso dati grezzo una immagine disco utilizzabile. In aggiunta, uno strumento dotato di interfaccia grafica per l'estrazione di file da immagini disco RT-11 è anch'esso presentato. I risultati effettivi dell'implementazione e della metodologia sono stati validati con un caso realistico orientato ad un disk pack del Centro di Sonologia Computazionale, da cui diversi file e campioni audio sono stati recuperati con successo.

"Methods and new technologies for low-level preservation of disk packs: a custom hardware and software implementation"

LIBERALATO, ALESSANDRO
2025/2026

Abstract

Data recovery from legacy magnetic media represents an important field of computer science and electronics. It is particularly significant since many archives and research institutions still hold storage media whose information content is at risk of being permanently inaccessible. Among these media, disk pack preservation has received less attention. This work presents a custom-built general-purpose acquisition system based on the ESP32 platform, designed to interface with legacy disk pack drives through dedicated hardware, firmware, and software components. The adopted preservation methodology, when available, is at the lowest available layer of abstraction, to ensure maximum information recovery. In particular, low-level acquisition allows the raw data stream to be preserved independently of its subsequent interpretation. The thesis also presents a decoding software to convert such raw data stream into an usable disk image. In addition, a custom GUI tool for file estraction from DEC RT-11 disk images is also included. The effectiveness of the developed implementation and preservation methodology have been validated with a practical preservation case of a RL02 disk pack held by Centro di Sonologia Computazionale, from which several files, including audio samples, have been successfully recovered.
2025
Il recupero dati da supporti magnetici legacy rappresenta un ambito rilevante dell'informatica e dell'elettronica. Esso è particolarmente significativo in quanto molti archivi e centri di ricerca conservano ancora questi supporti, attualmente a rischio che l'informazione contenuta in essi vada irrimediabilmente persa. Fra questi, la conservazione attiva dei disk pack ha ricevuto minore attenzione. Il seguente lavoro presenta un sistema di acquisizione general-purpose basato sulla piattaforma ESP32, progettato e costruito dal laureando per interfacciarsi con varie tipologie di drive per disk pack, tramite componenti hardware, firmware e software dedicate. La metodologia di recupero prevede, quando disponibile, di agire sul più basso livello di astrazione disponibile, per assicurare il massimo recupero di informazione. In particolare, l'acquisizione a basso livello consente il recupero del flusso dati grezzo indipendentemente da una successiva interpretazione. La tesi illustra inoltre un software di decodifica al fine di produrre da tale flusso dati grezzo una immagine disco utilizzabile. In aggiunta, uno strumento dotato di interfaccia grafica per l'estrazione di file da immagini disco RT-11 è anch'esso presentato. I risultati effettivi dell'implementazione e della metodologia sono stati validati con un caso realistico orientato ad un disk pack del Centro di Sonologia Computazionale, da cui diversi file e campioni audio sono stati recuperati con successo.
File in questo prodotto:
File Dimensione Formato  
LIBERALATO_ALESSANDRO_908093.pdf

non disponibili

Dimensione 1.86 MB
Formato Adobe PDF
1.86 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14247/30761