Sérült pendrive adatmentés

Az egyik kolléganő a kezembe nyomott egy 256MB-os pendrive-ot, hogy nem tudja használni, mert ugyan a gépe (Windows XP) felismeri, de amikor meg akarja nyitni, rögtön formázást ajánl, hogy használatba tudja venni.
Természetesen fontos, máshová nem elmentett dolgok vannak rajta.

A méretéből ítélve fat vagy fat32 fálrendszer lehetett rajta.

Próbáltam mountolni Linux alól is

mount /dev/sdc /mnt -t vfat

, de "missing codepage or other error" üzenetet ad.

Van-e remény valamilyen módon visszanyerni a tartalmát.

Pót kérdés: Ha dd if=/dev/sdc of=./pendrive.usb lementem, akkor ha a pendive-val Windowsos recovery csodaprogramokkal mégsem sikerül a dolog akkor dd-vel visszatöltve elvileg a jelenlegi állapotba tudom hozni a pendrive-ot?

Kiegészítés:
Az fdisk -l /dev/sdc kimenete a következő:


Disk /dev/sdc: 262 MB, 262144000 bytes
9 heads, 56 sectors/track, 1015 cylinders
Units = cylinders of 504 * 512 = 258048 bytes
Disk /dev/sdc doesn't contain a valid partition table

Hozzászólások

partíció nincsen rajta, hogy 'mount /dev/sdc'? (van ilyen is, csak kérdezem.)
én testdisk-eznék. esetleg a dd-vel lementett fájlt loop-ként fel, és azon lehet kísérletezni.

(elég sok helyen látom ezt hogy a lementett imagen kísérletezzen, pedig elég nagy hiba!
lehet épp ez a mentés volt az utolsó olvasás az ezközről!
épp hogy az az image a biztonsági mentés, ha nincs hely akkor az eredetin kell kísérletezni, de inkább még egy másolatán annak az image-nek)

(természetesen a másolatán gondoltam én is. ez a jó benne, hogy tetszőleges számú fájl/másolat készíthető az 1 darab eszközpéldányból, így bátran lehet vele kísérletezni. de amúgy én inkább a fájlon kísérleteznék, mintsem az eszközön, mert esetleg ha az egy haldokló vinyó, "terjedő" bad sectorokkal vagy akármi, akkor szerintem nem egészséges azon kísérletezni tovább, mert attól csak romolhat az állapota, pedig pont ennek ellenkezője a cél. vagy egy bad sectoros kerregő vinyón kísérletezni, amely minden egyes bad sectornál megáll fél óráig kerregni... a fájlon dolgozni haladósabb. de ki-ki ahogy érzi.)

Próbáld meg az R-Studio nevezetű programot vindóz alól

Miután a bútor stúdió honlapról visszaléptem a Google találati oldalra, találtam letölthető demót. :-{)E
Hát valami katyvaszt visszahozott. Lehet, hogyha nem demó lenne többet tudna?
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!

Van néhány olyan fájl ami rendesen eredeti névvel szerepel és úgy néz ki jó is.
De most mondta a kolléganő, hogy pont ezek voltak a kevésbé fontosak.
Van néhány tucat 1-2kB alatti méretű sorszám jellegű fájlnevű állomány is, de azok gyakorlatilag használhatatlanok. Mindez egy sajátos az eredeti meghajtón sosem volt könyvtárszerkezetben.
Úgy gondolom magához a pendrive-hoz nem nyúlt a program csak lementette egy mappába amit tudott.
Keresek tovább valami tool-t.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!

(nem nyúl egyetlen épeszűbb ilyen tool sem, de a pennát felejts el, ami image fájlt lementettél azt mentsd elé és annak másolatán dolgozz, hisz lehet hogy az az utolsó olvasás volt ami a lehető legtöbb jó bitet kiolvasta, legalábbis gondolom fizikai sérül dologról van szó a mérete (kora) miatt )

mount alatt az -o force kapcsoló? Nekem majdnem mindig segített.

---
Ó, hogy a hatalmas Kublaj kán üssön rajtad, és a házad népén!

Get Data Back. Windows alapú, eddig szinte mindent vissza tudtam vele szedni(250 GB-s megborult NTFS, 2 GB-s SD, pendrive...) Külön van FAT-hez és NTFS-hez.

GetDataBack-nek van demoverzioja, ami nem tudja lementeni. Viszont ha latja a filerendszert, es meg tudja nyitni a file-okat, akkor van remeny.
Nezted mar a dd-vel lementett image-et hexaban? Ha csupa 0x00 vagy 0xff vagy hasonlo az egesz, akkor nem sok remenyt latok.

--
-Tolthetek egy kis teat?
-Tolthetsz, de akkor seedeld is!

Hiren’s BootCD korábbi verzióin (9.x, 10.x) rajta volt a GetDataBack, többször használtam, tényleg az egyik legjobb megoldásnak tűnik, egy próbát megér, úgy emlékszem, hogy scannelés után más meghajtóra el tudod végezni a visszaállítást, az eredetihez nem nyúl - kis odafigyeléssel, de magától értetődő opciói vannak.

Google keresés Hiren’s BootCD GetDataBack kulcsszavakra - és biztosan találni még a bootcd-ből letölthető verziót, amin nem demo üzemmódban fent van a GetDataBack.

Ha a demo látja, akkor vedd meg(HW-hez nem nyúl, csak olvassa, úgyhogy tudsz próbálkozni). Én anno BH-ról szedtem le, de miután megmentett 2x250GB adatot, megvettem a fat32 és az ntfs változatot is. Azóta jópárszor használtam mindkettőt és többszörösen behozta az árát úgy is, hogy magánemberként vettem meg.
Ha nem ér meg 70 dollárt a sérült eszközön lévő adat akkor megértem, hogy nem akarjátok megvenni. Persze (ha jól sejtem) te fejlesztő vagy. Ha eltöltesz ezzel fél munkanapot, a bérköltséged többe jön ki, mint a program ára. Másrészről nem mindegy, hogy van a fiókban egy progi amit vész esetén azonnal tudsz alkalmazni.

Esetleg így 2017-re van valami fejlettebb módszer erre a problémára?
Asszonyka járt ma úgy a sulis pendrivejával, hogy meghalt neki.
Az érdekesség az volt, hogy a gépbe két pendrive volt dugva. Amit kihúzott az nem a sajátja volt, visznt azután a sajátját többet nem tudta olvasni a Windows, illetve egyik másik gép sem.

Megnéztem itthon. A Win látja a meghajtót, de 0 byte méretűnek látja, ismeretlen fájlrendszerűnek és persze nem is tudja megnyitni.

A topicban említett két progi sem tud vele mit kezdeni.

Egy osztály dolgozata van rajta, amit újra meg kell íratni velük, ha nem sikerül leszedni róla valahogy. Örülni fognak :D

photorec a teljes /dev/sdc-re
(photorec a testdisk csomagban)

előtte image-eld le a gépre

ha kész vagy, vidd el szervizbe a pendrive-ot vagy indíts class-action pert a gyártó ellen tervezett elavulásért

Hátha valakinek van ötlete, köszi:

# Pendrive, FAT32, kb. 13.3GB adat, sok fájl és bonyi könyvtárstruktúra
- Windows 10 formázni akarja
- eszközkezelő látja, meghajtó jelet kap
- fájlrendszer RAW

# Amit próbáltam:
- PhotoRec: adatok kb. 90%-át visszahozza, fájlnevek és könyvtárstruktúra elveszik
- EaseUS Data Recovery (fizetős): adatok kb. 90%-át visszahozza, fájlnevek és könyvtárstruktúra kb. 50%-a megmarad

# Kérdéseim:
- érdemes más szoftverrel is megnézni, ha igen, mivel?
- adatmentésre specializálódott cég jobb eredményre jutna pl. fájlnevek és könyvtárstruktúra terén?

# RHE, Rocky, NethServer, MBP14

Még a GetDataBackkel érdemes egy próbát tenni (a Wines cuccok közül nekem azzal voltak eddig a legjobb tapasztalatom), az is fizetős, de megmutatja, hogy mit tud megmenteni (és apró oversight: kérhetsz preview-t 1-1 fájlról, amit ilyenkor ő elegáns mozdulattal bemásol a Temp-be... csakmondom :) )

Linux mit lát belőle? (partíciós lista, fájlrendszer, csatolási kísérletkor dmesg stb.)

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

Linux alól dd-vel - sőtt itt ddrescue vagy dd-rescue inkább - csinálj szektoros mentést image file-ba, arról még egy példányt másolj, s utána az image-et mount-old loop device-ként. Akkor már önfeledten játszhatsz vele, mert ha sikerül szétrongálni, a másik példányból újra előállíthatod a játszós image-et.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

A „sőt” az természetesen egy 't', csak már álmos voltam este. Örülök, hogy segíthettem. :)

Lehet pendrive-ot használni, csak nem arra, hogy fontos, nélkülözhetetlen file-ok kizárólag azon legyenek meg.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE