Portál AbcLinuxu, 8. května 2025 04:33
dd if=/dev/hda of=/mnt/jinydisk/zaloha.img bs=512 conv=noerror,sync,notrunc mount -o loop,ro /mnt/jinydisk/zaloha.img /mnt/zaloha
Podle toho, co to nahlasi pri mountovani, je pak mozne zkusit ruzne postupy na opravu filesystemu, napr. pres reiserfsck --rebuild-tree
.
Kdyz se to povede, staci prekopirovat data zpet na vymeneny disk. Ovsem vzhledem k predchozimu nesmyslnemu pocinani je docela mozne, ze ty data uz z toho nikdo nedostane.
fsck.reiserfs --rebuild-treeale vzdy se mi zastavi na spatnem bloku. Tak ten spatny blok musim zapsat do souboru a pustit znova
fsck.reiserfs --rebuild-tree --badblocks file.txtaby ten spatny preskocil. Jen se modlim, abych to nemusel delat tisickrat
dd if=/dev/hdax of=/mnt/jinydisk/zaloha.img bs=512 conv=noerror,sync,notruncTento image jsem nechal zkontrolovat a obnovit strom:
fsck.reiserfs --rebuild-tree /mnt/jinydisk/zaloha.imgPo oprave jsem namountoval tento image do nejakeho adresare;
mount -o loop,ro /mnt/jinydisk/zaloha.img /mnt/nejaky_adresarTed uz mate data viditelna a manipulovatelna. Az mi vymeni ten spatny disk, tak budu kopirovat data do noveho adresare a image muzu smazat. Jeste jednou diky vsem, hlavne JM za nazorny priklad.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.