29Jun

Rescue CD vecchi e danneggiati con un Live CD di Ubuntu

I tuoi vecchi CD, specialmente quelli che hai bruciato tu stesso, si degradano nel tempo, al punto che sono illeggibili. Ti mostreremo come spremere più dati possibile, prima che sia troppo tardi!

Lo strumento che useremo per farlo è chiamato 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.

Avvio nell'ambiente di Ubuntu Live CD utilizzando un CD masterizzato o un'unità flash preparata.

In primo luogo, installeremo ddrescue .Aprire Synaptic Package Manager( Sistema & gt; Amministrazione & gt; Gestore pacchetti Synaptic).

Nella finestra Synaptic Package Manager, fai clic su Impostazioni & gt;Repository.

Aggiungi un segno di spunta nella casella la cui etichetta termina con "universo" per abilitare il repository dell'universo di Ubuntu. Clicca Chiudi.

Nella finestra principale di Synaptic, fai clic sul pulsante Ricarica per ricaricare l'elenco dei pacchetti disponibili.

Dopo aver ricostruito l'indice di ricerca, inserire "ddrescue" nel campo di testo Ricerca rapida. Verranno visualizzati due diversi pacchetti;assicurati di scegliere "gddrescue" e non "ddrescue", che funziona in modo leggermente diverso.

Fare clic con il tasto destro su "gddrescue" e selezionare Seleziona per l'installazione. Fare clic sul pulsante Applica e seguire le istruzioni per installare ddrescue .

Successivamente, dobbiamo selezionare una posizione per salvare il file. iso che verrà prodotto da 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.

Il resto di questa guida sarà fatto in una finestra di terminale, quindi aprilo attraverso Applicazioni & gt;Accessori & gt;Terminale.

Passare al percorso in cui verrà salvato 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 eseguire 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 & lt; ISO file & gt;& lt; file di registro & gt;

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.

Il flag "-n" garantisce che questo primo passaggio non impieghi troppo tempo, ma ripristinerà comunque le parti del CD di facile lettura. Il flag "-b" è importante perché i CD hanno dimensioni di blocco di 2048 byte.

Finalmente il ddrescue finirà, probabilmente con alcuni errori.

Nel nostro caso, ci sono stati circa 80 MB di dati che non sono stati ripristinati a causa di errori. Proviamo una seconda esecuzione più approfondita per cercare di recuperare quanti più dati possibile.

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 tutti i dati dalCD possibile. Per ulteriori informazioni sui parametri della riga di comando che riconosce ddrescue, consultare il relativo manuale.

ddrescue -d -b 2048 /dev/ cdrom & lt; ISO file & gt;& lt; file di registro & gt;

Assicurarsi che i file. iso e. log siano gli stessi utilizzati nel primo passaggio.

Lasciamo girare ddrescue durante la notte e al mattino. ..

abbiamo recuperato oltre 55 MB di dati che non avevamo ancora recuperato prima! Se l'avessimo lasciato più a lungo, potremmo essere stati in grado di recuperare ancora di più.

È 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 fare ciò, può anche essere usato per estrarre dati da altri dispositivi come hard disk e floppy disk. Se hai provato a creare un'immagine di unità con dd e ti ha dato degli errori, allora prova ddrescue a provare!