[Adatok visszanyerve] ext3 "unformat" ?

El sem hiszem. Boot kozben azt mondja, ellenorizni kellene a file-rendszert.

OK, fsck.ext3 /dev/sdb3
Majd jon a kovetkezo. Mit irok be? mkfs.ext3 /dev/sdb2 ...

Mivel nincs mount-olva, kerdes nelkul formaz is. Mentes regi. A testdisk nem tud vele mit kezdeni.

Lehet meg valamit tenni? Hexdump, aztan keresgeles?

Jo lenne valami kapaszkodasra alkalmas szalmaszal...

/sza2

Hozzászólások

Nezd a jo oldalat: legalabb biztos lehetsz benne, hogy az ures fs-en nincs hiba.

Reszvetem. :-/

--
My gold plated butt-plug business is being sued by Apple.
Apparently they have a patent for overpriced crap for arseholes.

Ha előtte is ext3 volt, akkor igen nagy valószínűséggel ugyanazon LBA-kra hozta létre az új (ezúttal üres) superinode-okat, mint ahol előtte voltak, ezért nem hinném hogy vissza lehetne állítani.

Uhhh, részvétem:(

én először is, mielőtt még elkezdeném piszkálni, csinálnék dd-vel egy teljes képet a partícióról, hogy meglegyen a frissen elrontott állapot. A foremost programot javaslom arra az esetre, ha minden kötél szakad. Fájl tartalmakat keres összefüggő területen és állít vissza. Persze amiket ismer.

szerk: véletlenül az mkfs.ext3 parancs kiadása után nem nyomtál pánikszerűen control+c -t? Lehet, hogy nem futott le teljesen és sértetlen maradt egy backup superblock?

Koszi,

A dd-zest elkeztem, az elejere raengedtem a foremost-ot, talal file-okat, persze akad koztuk jocskan, ami serult.

Nyomogattam a C-c-t, de nem tudom hol allt meg. Az remlik, hogy a "Writing inode tables:"-nel, es talan meg nem volt "done".

Mindenesetre meg probalkozom, mert kb. fel eves az utolso mentes...

/sza2

Visszaállítod backupból. Ha meg nem volt, akkor valószínűleg a disken lévő cuccok se voltak fontosak.

--
Sent from my ezeréves Nokia.

Anelkul, hogy raboknek a linkre:

1. Igen, tudom ez benazas volt
2. Szerintem Te sem gondolod komolyan, hogy ez lesz az elso dolgom
3. Ezek biztos vicces dolgok, csak nem annak aki ebben a cipoben jar
4. Ezek semennyivel nem viszik elore a problema megoldasat, viszont teleszemetelve a topic-ot, kesobb masnak nehezebbe teszik a megoldas megtalalasat

/sza2

Igen, az volt. Ezért teljesen komolyan gondolom, hogy a lámerszámlálón illik pörgetni egyet. Aki ilyen cipőben jár, az előveszi a mentést, és röhög a saját bénaságán. Ha nincs mentés, akkor tudomásul veszi, hogy a formázással felülírt metaadatok visszanyerésére nincs elfogadható költségkereten belül mód, ergo vagy blokkszinten végignyálazza a diszket, és ha szerencséje van, talál olyan töredékeket, amikből össze tudja rakni a fájlok egy (vélhetően minimális) részét, vagy sem.

A megoldás tehát az, ami már volt a topicban: mentésből visszarakni. Fájdalmas, de gyakorlatilag az egyetlen értelmes (és nem csilióforintos költséggel megvalósítható) megoldás.

-1

Hajlando vagyok raszanni idot, hogy visszanyerjem az adataim egy reszet. Az Andrewjsi altal javasolt foremost pl. talalt olyan fajlokat, amik hasznalhatok. Igaz, idoigenyes, lehet, hogy a vart eredmenyt sem hozza de egy probat meger.

Ergo: nincs igazuk azoknak, akik azt mondjak: igy jartal, hulye vagy, nem tudsz csinalni semmit.

BTW: szakamai segitseget szerettem volna, nem filozofiait.

/sza2

Akkor hajrá, mérettől függően jó darabig elleszel vele - utána számold ki, mennyibe került. Ne érts félre, nem kárörvendően írtam, amit írtam - néhány TB adat röppent már el nekem is, miután raid5-ből kiszédült két diszk, és biza én sem voltam boldog - ráadásul mindez úgy történt, hogy a szervernek mennie kellett, tehát leállásra, a darabok összevadászásával tökölni nem volt lehetőség. Ja, ez egy mentéseket tároló szerver volt... A következő full mentésekig zabszem effektus befigyelt, de szerencsére más cucc nem dőlt be a következő 2-3 napon, amíg az összes full mentés legalább egyszer le nem futott.

testdisk-et nézd meg, régebben sok jót mondtak róla, persze egy dd után :).

Nos, sikerult a lehetetlen (vagy megsem lehetetlen?)

Okulaskent (na meg arra az esetre, ha ujra elofordulna:-), nehany lepes:

1. "Visszaállítod backupból. Ha meg nem volt, akkor valószínűleg a disken lévő cuccok se voltak fontosak." tipusu hozzaszolasok ignoralasa

2. az ext3 (jelen esetben) fajlrendszer felepitesenek es mukodesenek megismerese - rengeteg hasznalhato oldal van a neten, pl:
http://carlo17.home.xs4all.nl/howto/undelete_ext3.html
http://iakovlev.org/index.html?p=1251&m=1&l1=3
http://linux.sys-con.com/node/117909 - es meg rengeteg.

3. nehany tool - amik nekem segitettek:
testdisk
foremost
extundelete (talan ebbol jott a legtobb hasznalhato info)
dd - gyakorlatilag semmi massal nem irtam a disk-re, az osszes tobbi cuccot csak az infok kinyeresere hasznaltam (es persze dd-vel csinaltam a backup-ot)

4. kitartas - tobbszor ereztem ugy, hogy itt a vege, de tovabb probalkoztam

Persze nem biztos, hogy egy ilyen mutatvany sikerrel jar. Kell egy adag szerencse is.

Es persze kerdes, mennyire fontosak az adatok. Nekem egy het (estenket + a hetvege) ment ra, de hajlando lettem volna tobbet is raaldozni.

A fentiek kozul a legfontosabb: ertsd meg hogyan mukodik! - ha erted, nezd meg mid van. Ha ezek sikerultek, akkor szinte biztosan meg tudod mondani, hogy helyre tudod hozni vagy nem.

Nekem a ~70GB-bol kb. 90%-ot sikerult megmenteni (ebben van kernel forras is, ami gyakorlatilag csak szemit, hiszen barmikor letoltod ujra), a fontos file-jaimat 100%-ban sikerult visszaallitani. A regebbi mentes es az megtalalt adatok osszefesulesevel szinte teljesen megvannak az adataim.

Persze jo ezt leirni, de azert a legfontosabb megis:

___BACKUP OFTEN!!!___

/sza2

Köszönjük a visszajelzést! Örülök, hogy sikerült!