I tuoi vecchi CD - specialmente quelli che hai bruciato te stesso - si degradano nel tempo, al punto che sono illeggibili. Ti mostreremo come spremere più dati possibile, prima che sia troppo tardi!
Si chiama lo strumento che useremo per fare ciò ddrescue, che può essere facilmente accessibile dall'ambiente Live CD. ddrescue può creare file.iso dai tuoi CD, che possono quindi essere masterizzati su un CD più affidabile oppure possono essere montati e consultati in tutti i moderni sistemi operativi.
Innanzitutto, installeremo ddrescue. Aprire il Gestore pacchetti Synaptic (Sistema> Amministrazione> Gestore pacchetti Synaptic).
Nella finestra di Synaptic Package Manager, fare clic su Impostazioni> Repository.
Aggiungi un segno di spunta nella casella la cui etichetta termina con "universo" per abilitare Ubuntu universo repository. Clicca Chiudi.
Fare clic con il tasto destro su "gddrescue" e selezionare Seleziona per l'installazione. Fare clic sul pulsante Applica e seguire le istruzioni per l'installazione ddrescue.
Successivamente, dobbiamo selezionare una posizione per salvare il file.iso da cui verrà prodotto ddrescue. Nel nostro caso, utilizzeremo un disco rigido NTFS interno. Per montarlo, faremo clic su Luoghi e quindi selezionare il disco rigido che vogliamo utilizzare.
Passare alla posizione in cui si salverà il file.iso. Nel nostro caso, si tratta di un disco rigido appena montato, quindi prima passeremo alla directory / media, quindi utilizzeremo il completamento della scheda per passare alla directory che rappresenta il nostro disco rigido.
Una volta nella giusta directory, sei pronto per essere eseguito ddrescue! ddrescue è pulito perché puoi provare a estrarre i dati da un CD più volte, e ogni volta aggiungerà allo stesso file di immagine qualsiasi nuovo dato riesca a recuperare.
Per questo motivo, per il primo passaggio, è meglio iniziare con il recupero delle parti facili prima, e quindi eseguire il drill down nelle aree problematiche in seguito.
Per il primo passaggio, il comando del terminale è:
ddrescue –n –b 2048 /dev/cdrom
Nel nostro caso, il CD che stiamo cercando di recuperare è un CD di 13 anni con Red Hat Linux 4.2 su di esso, quindi chiameremo l'immagine RedHat.iso e il file di log RedHat.log.
Alla fine il ddrescue finirà, probabilmente con alcuni errori.
Il comando terminale per questa seconda esecuzione è molto simile al primo, tranne che invece di usare il flag "-n" useremo il flag "-d" per dire a ddrescue di andare in modalità diretta e leggere quanti più dati dal CD il più possibile Per ulteriori informazioni sui parametri della riga di comando che riconosce ddrescue, consultare il relativo manuale.
ddrescue –d –b 2048 /dev/cdrom
Lasciamo andare il ddrescue durante la notte, e al mattino …
È una buona idea provare a salvare i tuoi CD ora, prima che si degradino ulteriormente. Lo spazio sul disco rigido è economico; acquistare un disco esterno è un piccolo investimento se ciò significa che puoi salvare i tuoi vecchi CD (e poi puoi buttarli via per risparmiare spazio sui tuoi scaffali).
E mentre ddrescue è un ottimo strumento per farlo, può anche essere usato per estrarre dati da altri dispositivi come hard disk e floppy disk. Se si è tentato di creare un'immagine del disco con dd e ti ha dato degli errori, poi dai ddrescue una prova, invece!