Dine gamle CDer - spesielt de du har brent deg selv - degraderes over tid, til det punktet de er uleselige. Vi viser deg hvordan du skal presse så mye data ut av dem som mulig, før det er for sent!
Verktøyet som vi skal bruke for å gjøre dette, kalles ddrescue, som lett kan nås fra Live CD-miljøet. ddrescue kan lage.iso-filer ut av CD-ene dine, som enten kan brennes til en mer pålitelig CD, eller kan monteres og åpnes i alle moderne operativsystemer.
Først skal vi installere ddrescue. Åpne Synaptic Package Manager (System> Administrasjon> Synaptic Package Manager).
I vinduet Synaptic Package Manager klikker du på Innstillinger> Oppbevaringssteder.
Legg til en sjekk i boksen hvis etikett slutter med "univers" for å aktivere Ubuntu univers oppbevaringssted. Klikk på Lukk.
Høyreklikk på "gddrescue" og velg Mark for installasjon. Klikk på Bruk knappen, og følg instruksjonene som skal installeres ddrescue.
Deretter må vi velge et sted for å lagre.iso-filen som skal produseres av ddrescue. I vårt tilfelle bruker vi en intern NTFS-harddisk. For å montere den, klikker vi på Steder og velger deretter harddisken vi vil bruke.
Naviger til stedet der du vil lagre.iso-filen. I vårt tilfelle er det en nymontert harddisk, slik at vi først bytter til / mediekatalogen, og bruker deretter fanebladet til å bytte til katalogen som representerer harddisken vår.
Når du er i riktig katalog, er du klar til å kjøre ddrescue! ddrescue er pent fordi du kan prøve å trekke data ut av en CD flere ganger, og hver gang det vil legge til samme bildefil hva som helst nytt data klarer å gjenopprette.
På grunn av det, for første pass, er det best å starte med å gjenopprette de enkle delene først, og deretter borde ned i problemområder senere.
For første pass er terminalkommandoen:
ddrescue –n –b 2048 /dev/cdrom
I vårt tilfelle er CDen vi prøver å gjenopprette en 13 år gammel CD med Red Hat Linux 4.2 på den, så vi skal ringe bildet RedHat.iso og loggfilen RedHat.log.
Til slutt blir ddrescue ferdig, muligens med noen feil.
Terminalkommandoen for denne andre løp er veldig lik den første, bortsett fra at i stedet for å bruke "-n" -flagget, vil vi bruke "-d" -flagget for å fortelle ddrescue å gå inn i direkte modus og lese så mye data fra CDen som mulig. For mer informasjon om kommandolinjeparametere, gjenkjenner ddrescue, se håndboken.
ddrescue –d –b 2048 /dev/cdrom
Vi lar ddrescue løpe over natten, og om morgenen …
Det er en god ide å forsøke å lagre CDene dine nå, før de forringes videre. Harddiskplass er billig; Å kjøpe en ekstern stasjon er liten investering hvis det betyr at du kan lagre dine gamle CDer (og så kan du kaste dem bort for å spare plass på hyllene dine).
Og mens ddrescue er et flott verktøy for å gjøre dette, det kan også brukes til å trekke data fra andre enheter som harddisker og disketter. Hvis du prøvde å lage et kjørebilde med dd og det ga deg feil, så gi ddrescue et forsøk i stedet!