Undelete ext3 fontos lenne :-/

Fórumok

EXT3 file rendszerről sikeressen törölve let egy könyvtár az alkönyvtáraival és a benne lévő állományokkal. Friss mentés nincs róla.
Valaki tud megoldást a dologra?

Hozzászólások

Olyat olvastam, hogy fel kell mountolni EXT2-ként és akkor lehet (bár egyes vélemények szerint akkor sem). A kérdés, hogy mivel és hogyan?

Ha valaki tud valamit kérem segítsen, nagyon fontos lenne ...

IMHO nem lehet, az ext2-es eszközök sem működnek. Ha utánagugliztál (gondolom megtetted) ezt fogod találni.
Nem tudom, hogy mit töröltél, de nagyobb (> n*blocksize) bináris file-okat visszahozni kb. esélytelen. Ha kis file-ok, vagy szöveg az áldozat akkor meg lehet próbálni a /dev/xxx-t grep-elni keresett/gyakori mintára.

Q: How can I recover (undelete) deleted files from my ext3 partition?

A: Actually, you can't! This is what one of the developers, Andreas Dilger, said about it:

In order to ensure that ext3 can safely resume an unlink after a crash, it actually zeros out the block pointers in the inode, whereas ext2 just marks these blocks as unused in the block bitmaps and marks the inode as "deleted" and leaves the block pointers alone.

Your only hope is to "grep" for parts of your files that have been deleted and hope for the best.

--
trey @ gépház

Volt szerencsém ehhez az infohoz 1-2 éve amikor belepancsoltam egy törlésbe.. gyors akartam lenni /mnt/... nyomtam egy tabot hogy kiegészít stb enter... és elszállt 120gb..

tanulság: rm -i, biztonsági mentés, többfelé particionálás stb... mélyeket lélegezni, megfontoltan cselekedni meg hasonlók.

Software is like sex, it's better with a penguin. :D (r)(tm)(c)

Üdvözlet a klubban...azóta egy életre megtanultam, hogy a második a rendszer telepítése után a libtrash felrakása.

Amennyire tudom ez ubuntun rajta van alapból, de sajnos nem sokat segít olyan esetben, ha az ominózus file rendszeren lévő állományokat samba-n keresztül érik el a windows-os kliensek :-/

Azt egyébként én is tudom, hogy egy jó mentést semmilyen eszköz nem helyettesít, de ami ma történt az tipikus Murphy...

amit egyszer kitoroltel az ki van torolve, ezert hivjak torlesnek
haszalj lomtarat, ha nem bizol magadban :)

grep-pel talan vissza lehet hozni, ha ugyesekedsz es tudod, hogy mit keresel, az is novelne az eselyeidet, hogyha azota csak olvashatokent lenne csatolva a particio

szerintem meg mindig az iso9660 a legbiztonsagosabb fajlrendszer :)

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Hali!

Az ugy megy, hogy fogod a particio image-t, lemasolod egy masik particiora:
dd if=/dev/hda5 of=/mnt/jonagyfile bs=1M
Itt a hda5 a beteg filerendszer.
Es szepen a keletkezett /mnt/jonagyfile-ban elkezdesz turkalni ertelmes szoveg utan. Pl. strings jonagyfile. Amugy OO.o fileoknal nagyon kicsi az eselye a sikeres mentesnek, kiveve ha a fileok kicsik (blokkmeret alattiak), ekkor jok az eselyeid.

By(t)e
TBS::Antiemes

az mc-nek van undelete files (ext2fs only) funkcioja ; ugyan a fileneveket nem kapod vissza, meg eleg maceras de engem jopar eve mar eccer kihuzott a csavabol.

Nekem is kellett volna ez kb. 10 napja és én is rájöttem, hogy jó dolog az ext3, de ne akarjak törölt fájlokat visszahozni, mert egyszerűen nem lehet.

http://linux.sys-con.com/read/117909_1.htm hátha itt találsz segítséget, de amúgy amit a tré mondott az igaz. Vagy ext2 vagy reiser... reisernél van egy rebuild-tree az jó tud lenni, bár előtte a megmaradt fájlokat érdemes menteni, mert előkerülhet régebbi verziója.. vagy elbaszódik..

Software is like sex, it's better with a penguin. :D (r)(tm)(c)