Záchrana starých, poškodených diskov CD s Ubuntu Live CD
Vaše staré disky CD - najmä tie, ktoré si vypálili - sa časom zhoršujú, až do tej miery, že sú nečitateľné. Ukážeme vám, ako vytlačiť čo najviac údajov z nich, ako je to možné, skôr ako bude neskoro!
Použije sa nástroj, ktorý budeme používať na tento účel ddrescue, ktoré možno ľahko získať z prostredia Live CD. ddrescue môžu vytvoriť súbory .iso z vašich diskov CD, ktoré môžu byť buď vypálené na spoľahlivejšie CD alebo môžu byť namontované a sprístupnené vo všetkých moderných operačných systémoch.
Zavádzajte do prostredia Ubuntu Live CD pomocou vypáleného disku CD alebo pripraveného disku Flash.
Najprv sa nainštalujeme ddrescue. Otvorte aplikáciu Synaptic Package Manager (Systém> Správa> Správca balíkov Synaptic).
V okne Správca balíkov Synaptic kliknite na položku Nastavenia> Úložiská.
Pridajte šek do rámčeka, ktorého štítok skončí s "vesmírom" a povolí Ubuntu vesmír úložiska. Kliknite na tlačidlo Zavrieť.
Späť v hlavnom okne Synaptic kliknite na tlačidlo Znovu načítať a opätovne načíta zoznam dostupných balíkov.
Po obnovení indexu vyhľadávania zadajte text "ddrescue" do poľa pre rýchle vyhľadávanie. Objavia sa dva rôzne balíky; uistite sa, že zvolíte "gddrescue" a nie "ddrescue", ktorý funguje trochu inak.
Kliknite pravým tlačidlom myši na položku "gddrescue" a vyberte Označiť pre inštaláciu. Kliknite na tlačidlo Použiť a postupujte podľa pokynov na inštaláciu ddrescue.
Ďalej musíme vybrať umiestnenie pre uloženie súboru .iso, ktorý bude vytvorený ddrescue. V našom prípade použijeme interný pevný disk NTFS. Ak ho chcete pripojiť, klikneme na položku Miesta a potom vyberieme pevný disk, ktorý chceme použiť.
Zvyšok tejto príručky sa uskutoční v terminálovom okne, takže otvorte aplikáciu> Príslušenstvo> Terminál.
Prejdite na miesto, v ktorom uložíte súbor .iso. V našom prípade je to novo namontovaný pevný disk, takže najprv zmeníme adresár / media a potom použite klávesovú skratku na zmenu adresára, ktorý predstavuje náš pevný disk.
Keď ste v správnom adresári, ste pripravení na spustenie ddrescue! ddrescue je čistý, pretože sa môžete pokúsiť vytiahnuť dáta z CD niekoľkokrát a zakaždým to pridá k tomu istému obrazovému súboru bez ohľadu na to, aké nové dáta dokáže obnoviť.
Z tohto dôvodu je pre prvý priechod najvýhodnejšie začať najskôr zotavovať jednoduché časti a následne vtláčať do problémových oblastí neskôr.
Pri prvom prechode príkaz terminálu je:
ddrescue -n-b 2048 / dev / cdrom
V našom prípade sa CD, ktoré sa snažíme obnoviť, je 13-ročné CD s Red Hat Linuxom 4.2, takže budeme volať obrázok RedHat.iso a súbor denníka RedHat.log.
Príznak "-n" zabezpečuje, že tento prvý prechod nebude trvať príliš dlho, ale stále obnoví ľahko čitateľné časti disku CD. Príznak "-b" je dôležitý, pretože disky CD majú veľkosť blokov 2048 bajtov.
Nakoniec sa skončí ddrescue, prípadne s niektorými chybami.
V našom prípade bolo približne 80 MB údajov, ktoré neboli získané z dôvodu chýb. Vyskúšajme druhý, hlbší beh, aby sme sa pokúsili získať čo najviac údajov.
Príkaz terminálu pre toto druhé spustenie je veľmi podobný prvému, s výnimkou toho, že namiesto použitia príznaku "-n" použijeme príznak "-d", aby sme povedali ddrescue, aby sme prešli do priameho režimu a čítali toľko dát z CD ako sa dá. Ďalšie informácie o parametroch príkazového riadku, ktoré ddrescue rozpozná, nájdete v príručke.
ddrescue -d -b 2048 / dev / cdrom
Uistite sa, že súbory .iso a .log sú rovnaké, ako ste použili v prvom kroku.
Dali sme ddrescue beh cez noc, a ráno ...
získali sme viac ako 55 MB údajov, ktoré sme predtým nezískali! Ak sme to odišli dlhšie, možno sme sa mohli zotaviť ešte viac.
Je to dobrý nápad pokúsiť sa uložiť vaše CD teraz, predtým, než ďalšie zhoršujú. Priestor na pevnom disku je lacný; nákup externej jednotky je malá investícia, ak to znamená, že môžete uložiť svoje staré disky CD (a potom ich môžete vyhodiť, aby ste ušetrili nejaký priestor na vašich poliach).
A kým ddrescue je to skvelý nástroj na to, môžete ho použiť aj na vytiahnutie dát z iných zariadení, ako sú pevné disky a diskety. Ak ste sa pokúsili vytvoriť obraz disku dd a dali vám chyby, potom dať ddrescue skúste namiesto toho!