Portál AbcLinuxu, 29. října 2025 17:37
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
.
Kdyby nekdo mel nejake jine napady, jak z tohoto maleru ven, tak jsem jendim velkych uchem.
. Chtel bych vsem podekovat za rady. Ponaucil jsem se. Akorad jsem musel vyplaznout AU$300 za novy harddrive. Ale data uz vidim, tak jsem rad.
Revize postupu:
Spatny disk - partition(1) nemohla byt namountovana. Duvodem, bylo preruseni fsck.reiserfs --rebuild-tree, predtim spatne bloky na disku.
Po velice dobrych radach, jsem tedy koupil novy disk. Udelal jsem image te poskozene partition na poskozenem disku na novy disk, ktery jsem predtim naformatoval a pripojil.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.