Pelasta vanhat, vahingoittuneet CD-levyt Ubuntu Live CD -levyllä
Vanhat CD-levyt - varsinkin ne, jotka olet palanut itse - hajoavat ajan myötä siihen pisteeseen, että ne ovat lukukelvottomia. Näytämme, miten voit puristaa niin paljon tietoja kuin mahdollista, ennen kuin on liian myöhäistä!
Tätä työkalua käytetään käyttämään tätä ddrescue, jotka ovat helposti saatavilla Live CD -ympäristöstä. ddrescue voi tehdä .iso-tiedostoja CD-levyistä, jotka voidaan sitten polttaa luotettavampaan CD-levylle tai voidaan asentaa ja käyttää kaikissa nykyaikaisissa käyttöjärjestelmissä.
Käynnistä Ubuntu Live CD -ympäristössä poltettu CD-levy tai valmis flash-asema.
Ensinnäkin asennamme ddrescue. Avaa Synaptic Package Manager (System> Administration> Synaptic Package Manager).
Napsauta Synaptic Package Manager -ikkunassa Asetukset> Varastot.
Lisää valintaruutu ruutuun, jonka etiketti päättyy "universumiin", jotta Ubuntu voidaan ottaa käyttöön maailmankaikkeus arkistoon. Valitse Sulje.
Napsauta pääikkunan Synaptic-ikkunassa Reload-painiketta uudelleen ladataksesi käytettävissä olevien pakettien luettelon.
Kun hakuhakemisto on rakennettu uudelleen, kirjoita “ddrescue” Pikahaku-tekstikenttään. Kaksi erilaista pakettia tulee esiin; varmista, että valitset ”gddrescue” eikä “ddrescue”, joka toimii hieman eri tavalla.
Napsauta hiiren kakkospainikkeella “gddrescue” ja valitse Mark for Installation. Napsauta Apply (Käytä) -painiketta ja seuraa asennusohjeita ddrescue.
Seuraavaksi meidän on valittava paikka, johon .iso-tiedosto tallennetaan ddrescue. Me käytämme sisäistä NTFS-kiintolevyä. Voit liittää sen napsauttamalla paikat ja valitsemalla sitten haluamasi kiintolevyn.
Tämän oppaan loppuosa tehdään pääteikkunassa, joten avaa se Ohjelmat> Lisätarvikkeet> Terminaali.
Siirry paikkaan, johon .iso-tiedosto tallennetaan. Meidän tapauksessamme kyseessä on äskettäin asennettu kiintolevy, joten siirrymme ensin / media-hakemistoon ja muutamme sitten kiintolevyä edustavan hakemiston välilehdellä..
Kun olet oikeassa hakemistossa, olet valmis suorittamaan ddrescue! ddrescue on siisti, koska voit yrittää vetää tietoja pois CD-levyltä useita kertoja, ja joka kerta, kun se lisää samaan kuvatiedostoon, mitä uusia tietoja onnistuu palautumaan.
Tästä syystä ensimmäistä passia varten on parasta aloittaa ensin helpon osien palauttaminen ja sitten poraaminen myöhemmin ongelma-alueille.
Ensimmäistä passia varten pääte-komento on:
ddrescue -n -b 2048 / dev / cdrom
Meidän tapauksessamme CD, jota yritämme palauttaa, on 13-vuotias CD, jossa on Red Hat Linux 4.2, joten soitamme kuvalle RedHat.iso ja lokitiedoston RedHat.log.
-N-lippu varmistaa, että tämä ensimmäinen kulku ei kestä liian kauan, mutta palauttaa CD: n helposti luettavat osat. "-B" -lippu on tärkeä, koska CD-levyillä on lohkokoko 2048 tavua.
Lopulta pelastaminen päättyy, mahdollisesti joillakin virheillä.
Meidän tapauksessamme oli noin 80 Mt tietoja, joita ei palautettu virheiden takia. Yritetään toista, syvällisempää ajaa yrittääksemme palauttaa mahdollisimman paljon tietoja.
Tämän toisen juoksun pääkomento on hyvin samankaltainen kuin ensimmäinen, paitsi että "-n" -lippun käyttämisen sijaan käytämme "-d" -lippua kertomaan ddrescueille mennä suoraan tilaan ja lukea niin paljon tietoja CD: ltä mahdollisimman. Lisätietoja komentoriviparametreista ddrescue tunnistaa, katso sen käyttöohjeesta.
ddrescue -d -b 2048 / dev / cdrom
Varmista, että .iso- ja .log-tiedostot ovat samat kuin ensimmäisessä vaiheessa.
Annoimme pelastuspalvelua yön yli ja aamulla…
olimme palauttaneet yli 55 megatavua tietoja, joita emme ole aiemmin saaneet takaisin! Jos jätimme sen pidemmälle, olemme ehkä voineet toipua vielä enemmän.
On hyvä idea yrittää tallentaa CD-levyt nyt, ennen kuin ne hajoavat. Kiintolevytila on halpaa; ulkoisen aseman ostaminen on pieni investointi, jos se tarkoittaa, että voit tallentaa vanhat CD-levyt (ja sitten voit heittää ne pois säästääkseen tilaa hyllyille).
Ja kun ddrescue on erinomainen työkalu tähän, sitä voidaan käyttää myös tietojen vetämiseen muista laitteista, kuten kiintolevyistä ja levykkeistä. Jos yritit tehdä aseman kuvan kanssa dd ja se antoi sinulle virheitä, anna sitten ddrescue kokeile sen sijaan!