mobiltelefon memóriakártya fájlrendszer elugrott

Heló!

mobil memóriakártyán kellene zenefájlt cserélnem, mobilból kártya ki, kártyaolvasóba be persze először win alatt próbáltam, sikerült is a fájlt lementenem róla. utána már sehogy sem akarta megnyitni a memóriakártyát azt írja ki, hogy nincs megformázva, lemezkezelő alatt azt írja kifogástalan, de nem ír fájlrendszer típust.
mindjárt megnézem knoppix alatt is. ha akkor sem érem el a fájlrendszert, mi a teendő?
nem akarom megformázni, mert vannak rajta más fájlok is. és persze azóta a telefonba visszatéve is azt írja ki, hogy helyezze be a memóriakártyát.

Köszi: key

Hozzászólások

"mert vannak rajta más fájlok is" akarod mondani: voltak.

--
"... the process of non thinking, called faith."

Először Linux alatt dd-vel csinálj róla egy image-et, majd a testdisk nevű programmal próbáld meg visszaállítani a fájlokat. Ha sikerült, akkor formázd meg, másolj rá mindent vissza és kész. Ha valahol esetleg elrontanád, akkor dd-vel vissza is tudod állítani az image-et. Egy szóval rosszabb biztos nem lesz.

-----------
"Pontban 0:00-kor nem nagyon szoktak véletlen dolgok történni"

persze először win alatt próbáltam

Miért? Nem az az alap, hogy amikor valami érzékeny, nem ismert dolgot teszünk, read only mount-oljuk a filerendszert? De, ha jól értem, itt még az sem nagyon volt ismerős, milyen filerendszer volt. Legalább szabályos eltávolítás, azaz umount történt, vagy művelet végeztével kihúzva a csatlakozóból, ki tudja, mi mindent hagyva a disk cache-ben?

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

Tehat levalasztas nelkul huztad ki? Barmi tortenhetett igy, mert az irasi cache nem tud teljes egeszeben kiirodni. Peldaul eleg egy kep a lemezen es megfelelo nezet a fajlkezeloben, aztan generalodik a belyegkep fajl. Maris egy egyszeru olvasasbol iras lett, ezert kell mindig levalasztani.

En ezt csinalnam
http://jamesmcdonald.id.au/faqs/mine/Restoring%20Corrupted%20USB%20Driv…
Update:
Valamiert Androidon Chrome nem masolja helyesen a cimet. Keress ra (Google): jamesmcdonald usb key restoration

photorec-kel /dev/sdd ről fájlok visszaállítva, már csak fdisk-kel való formázáshoz kérnék egy kis segítséget
köszönöm

Select a media (use Arrow keys, then press Enter):
>Disk /dev/sda - 80 GB / 74 GiB (RO) - WDC WD800BB-55JKC0
Disk /dev/sdd - 252 MB / 241 MiB (RO) - Myson CS8819A2-114 2
Disk /dev/sde - 4098 MB / 3909 MiB (RO) - Myson CS8819A2-114 3
Disk /dev/sr0 - 4111 MB / 3921 MiB (RO) - _NEC DVD_RW ND-3550A

photorec-et indítva ilyenjeim vannak. a 252-megás memóriakártyára kéne nekem egy fat16, vagy fat32 az egész tárhelyet felhasználva attól függ melyiket szereti a telefon

+text:
ja persze mondanom sem kell win nem tudja formázni a kártyát:-/

Disk /dev/sdd: 252 MB, 252706816 bytes
8 heads, 61 sectors/track, 1011 cylinders, total 493568 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x31203222

Disk /dev/sdd doesn't contain a valid partition table

És utána semmi? Ha nincs partíciós tábla, két eset lehetséges:

- nem is volt rajta, a filerendszer az eszköz elején kezdődik, megformázták, mint egy floppy-t

- volt rajta, ekkor fdisk-kel csinálni kell rá egy partíciós táblát, majd ezt követően sdd1-et formázni

Mi legyen?

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

Filerendszer nyilván volt rajta, de partíciós tábla nem feltétlen.

Az fdisk 'm'-re - aposztrofok nélkül - ad helpet, eléggé jól vezetget. Azt hiszem, 'n'-et kell nyomnod az új partíció létrehozásához, 'p'-vel tudod megnézni, mit csináltál, 'w'-vel ki is írja az eszközre és kilép.

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

Valami ilyesmit csinálnék:

dd if=/dev/zero of=/dev/sdd bs=1M count=1; sync
fdisk /dev/sdd

Itt létrehoznám az új partíciót, kilépnék 'w'-vel, majd

mkfs.vfat -F 16 -n Telefon /dev/sdd1
sync

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