Kopírování souborů/přeskakování chybných

SirSamElanius

Kopírování souborů/přeskakování chybných
« kdy: 07. 02. 2015, 13:11:52 »
Zdravim vsechny pritomne,
mam disk s NTFS. Ten se rozpadnul. Behem 2 dnu (ne uplne narazove) pocitac zacal byt silene pomaly, pote se zas rozbeh, pote uplne zaseknul. Disk v tuto chvili jsem schopnej primoutnovat do unixu. Soubory vidim, nicmene pri kopirovani u nekterych souboru rychlost rsyncu klesne na minimum a fotka par mega velka se zkopiruje za 5 minut (a potom nekdy vyplivne IO error). Podobne to je s dd. Tam se rychlost dost casto propada na jednotky kb za sekundu a tedy zkopirovat obraz celeho disku neni mozne.

Tudiz bych potreboval nastavit rsync (nebo nejakej specializovanejsi program) kterej by mi z disku vytahnul alespon soubory ktere jsou v poradku a ktere je mozne v normalnim case precist, ty u kterych je podezreni na poruchy proste preskocit.

Predem dekuji
« Poslední změna: 09. 02. 2015, 09:02:06 od Petr Krčmář »


jenda

Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #1 kdy: 07. 02. 2015, 16:21:58 »

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #2 kdy: 07. 02. 2015, 16:55:55 »
Asi hledate jeden z nice popsanych programu:

http://askubuntu.com/questions/211578/whats-the-difference-between-ddrescue-gddrescue-and-dd-rescue

Dobry trik je nechat disk nejak sikovne viset na kabelu a postavit k nemu ventilator, aby se pokud mozno nezahral. Casto (mozna obvykle) se stava, ze jak se disk zahreje, tak zacne blbnout mnohem vice nebo prestane jit vubec.

Olaf

Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #3 kdy: 08. 02. 2015, 02:32:07 »
... Podobne to je s dd. Tam se rychlost dost casto propada na jednotky kb za sekundu a tedy zkopirovat obraz celeho disku neni mozne. ...

Shodou okolností poslední dobou téměř nedělám nic jiného :)

Používám ddrescue (http://www.gnu.org/software/ddrescue/ddrescue.html, download třeba z http://mirror.ibcp.fr/pub/gnu/ddrescue/, manuál http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html).

Umí to spoustu věcí, např. přeskakovat vadné sektory, s použitím logfile umožňuje kdykoliv přerušit kopírování a následně pokračovat tam, kde jste přestal ...

Používám to na OS X. Pokud byste s tím měl na unixu problém, můžete třeba použít SystemRescueCd (http://www.sysresccd.org/SystemRescueCd_Homepage).

No a další postup pak záleží na tom, co z toho disku dostanete.

Pokud je třeba, k opravě NTFS používám zásadně chkdsk pod Windows. Opravu sice nabízí řada nástrojů, ale párkrát jsem se spálil a tak již neexperimentuji.

K obnově dat z poškozených partitions používám GetDataBack for NTFS (Windows, http://www.runtime.org/data-recovery-products.htm). Zas existuje spousta jiného SW (a GetDataBack "je za peníze"), ale protože ho mám k dispozici (stařičkou verzi 2.22) a je velice funkční, necítím potřebu testovat něco jiného.

Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #4 kdy: 08. 02. 2015, 02:40:27 »
(...) Soubory vidim, nicmene pri kopirovani u nekterych souboru rychlost rsyncu klesne na minimum a fotka par mega velka se zkopiruje za 5 minut (a potom nekdy vyplivne IO error). Podobne to je s dd.

Zkusil bych ddrescue, to je urcene presne pro tyto pripady.


Radovan.

Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #5 kdy: 08. 02. 2015, 09:23:13 »
Dobry trik je nechat disk nejak sikovne viset na kabelu a postavit k nemu ventilator, aby se pokud mozno nezahral.

Jeden jsem takhle vytěžoval ponořený ve vaničce s ledovou vodou a ledovými kostkami, samozřejmě obalený několika igeliťáky, aby se nenamočil. Pomohlo to, ale toho ledu jsme spotřebovali několik kil, než se pooooomaličku zkopírovalo všechno důležité.

Zajímavé je, že po pár letech odpočinku v šuplíku byl disk zase v pořádku, pracoval bez problému, ale důvěru už nedostal ;-)

nobody

Re:Kopirovani souboru/preskakovani chybnych
« Odpověď #6 kdy: 08. 02. 2015, 13:26:12 »
nez ho budes veset za kabel v ledove lazni, tak zkus vymenit sata i power kabel ;)