29Jun

Rešite stare, poškodovane CD-je z Ubuntu Live CD-jem

Vaši starejši zgoščenki - še posebej tisti, ki ste jih spali sami - se sčasoma degradirajo do točke, da so neberljivi. Pokazali vam bomo, kako lahko iz njih stisnemo čim več podatkov, preden bo prepozno!

Orodje, ki ga bomo uporabili za to, se imenuje ddrescue , ki ga je mogoče enostavno dostopati iz okolja LiveCD. ddrescue lahko datoteke. iso iz vaših zgoščenk, ki jih lahko nato spali na bolj zanesljiv CD ali pa jih lahko pritrdite in dostopate v vseh sodobnih operacijskih sistemih.

Zagon v okolju Ubuntu Live CD s pomočjo zgorelega CD-ja ali pripravljenega bliskovnega pogona.

Najprej bomo namestili ddrescue .Odprite Synaptic Package Manager( System & gt; Administration & gt; Synaptic Package Manager).

V oknu Synaptic Package Manager kliknite Nastavitve & gt;Repozitoriji.

Dodajte potrditveno polje, katerega oznaka se konča z "vesoljem", da omogočite odlagališče v Ubuntu. Kliknite Zapri.

Nazaj v glavnem oknu Synaptic kliknite gumb Ponovno naloži, da znova naložite seznam razpoložljivih paketov.

Ko je indeks iskanja obnovljen, v polje za hitro iskanje vnesite »ddrescue«.Prišli bodo dve različni paketi;se prepričajte, da izberete »gddrescue« in ne »ddrescue«, ki deluje nekoliko drugače.

Desni klik na "gddrescue" in izberite Označi za namestitev. Kliknite gumb Uporabi in sledite navodilom za namestitev ddrescue .

Nato moramo izbrati lokacijo za shranjevanje datoteke. iso, ki jo bo izdelal ddrescue .V našem primeru bomo uporabili notranji NTFS trdi disk.Če ga želite namestiti, kliknite na mesta in nato izberite trdi disk, ki ga želimo uporabljati.

Preostali del tega vodnika se bo izvajal v terminalskem oknu, tako da ga boste odprli prek aplikacij & gt;Dodatki & gt;Terminal.

Pomaknite se na lokacijo, v kateri boste shranili datoteko. iso. V našem primeru je na novo nameščen trdi disk, zato bomo najprej preimenovali v imenik / media in nato uporabili dokončanje zavihkov, da bi se spremenili v imenik, ki predstavlja naš trdi disk.

Ko ste v pravem imeniku, ste pripravljeni za zagon ddrescue !ddrescue je čeden, ker lahko poskušate večkrat potegniti podatke z zgoščenke in vsakič, ko bo dodal isti datoteki slikovnih datotek, ne glede na to, kaj novim podatkom uspeva obnoviti.

Zaradi tega je najprej za prvi prehod najprej najprej obnoviti lahke dele in nato kasneje spuščati v problematična področja.

Za prvi prehod je terminalski ukaz:

ddrescue -n-b 2048 /dev/ cdrom & lt; ISO datoteka & gt;& lt; log datoteko & gt;

V našem primeru CD, ki ga poskušamo obnoviti, je 13-letni CD z Red Hat Linux 4.2 na njem, zato bomo poklicali sliko RedHat.iso in datoteko dnevnika RedHat.log.

Zastava "-n" zagotavlja, da ta prvi prehod ne traja predolgo, vendar bo še vedno izterjal dele, ki jih je mogoče enostavno prebrati na zgoščenki. Pomembna je zastava "-b", ker imajo zgoščenke velikosti bloka 2048 bajtov.

Sčasoma bo ddrescue končal, morda z nekaterimi napakami.

V našem primeru je bilo približno 80 MB podatkov, ki niso bili izterjani zaradi napak. Poskusimo z dodatnim poglobljenim zagonom, da poskušamo obnoviti čim več podatkov.

Terminalski ukaz za to drugo vožnjo je zelo podoben prvemu, razen da namesto uporabe "-n" zastave uporabimo zastavico "-d", da rečemo, da ddrescue preide v neposredni način in bere toliko podatkov izCD, kot je mogoče. Za več informacij o parametrih ukazne vrstice, ki jih ddrescue prepozna, si oglejte priročnik.

ddrescue -d -b 2048 /dev/ cdrom & lt; ISO datoteka & gt;& lt; log datoteko & gt;

Poskrbite, da so datoteke. iso in. log enake, kot ste uporabili v prvem koraku.

Dopustili smo, da smo prekoračili pretok ddrescue in zjutraj. ..

smo obnovili več kot 55 MB podatkov, ki jih še nismo obnovili!Če smo ga pustili dlje, smo se morda še okrepili.

Zdaj je dobro, da poskusite shraniti svoje CD-je, preden jih še naprej razgradite. Prostor na trdem disku je poceni;nakup zunanjega pogona je majhna naložba, če to pomeni, da lahko shranite stare stare zgoščenke( in potem jih lahko vrzite, da shranite prostor na policah).

In medtem ko ddrescue je odlično orodje za to, se lahko uporablja tudi za vlečenje podatkov iz drugih naprav, kot so trdi diski in diskete.Če ste poskušali narediti sliko pogona s dd in vam je dala napake, namesto tega poskusite ddrescue !