Partíció törlése, azaz Mission Impossible

Fórumok

Sziasztok!

Egy ismerősöm megkért, hogy próbáljam helyrehozni az SD kártyáját. Konkrétan van rajta két könyvtár és három nulla bájt méretű fájl, mégis hiányzik másfél GB a felhasználható tárhelyből.
Két napja nem jutok vele dűlőre, látszólag mindenféle kütyü elvégzi a dolgát, de unmount/mount után a helyzet változatlan. Egyszerűen semmit nem tudok vele kezdeni, és kezd kissé frusztrálni... :)
Eddig ezekkel ez eszközökkel próbálkoztam:
- fdisk
- cfdisk
- badblocks
- dosfsck
- gparted
- gdisk
- cgdisk
- hexedit

Annyit sikerült az egyiknek (talán dosfsck) kiköpnie, hogy nem stimmel a két partíciós tábla. Természetesen megkértem, hogy hozza helyre, de amint írtam a "javítás" csak látszólagos. Nincs ötletem...

Hozzászólások

Kellene néhány konkrétum, mert anélkül akár arra is gondolhatunk, hogy GiB/GB konverziós félreértés esete áll fenn.

Névlegesen mekkora az az SD kártya, amiből 1,5 GB helyet hiányzónak látsz? Milyen filerendszer van ezen? A filerendszer milyen tulajdonságokkal bír (ld.: tune2fs), illetve miként mountolod?
Milyen és mekkora partíció van a kártyán? Mivel nézed a filerendszeren a szabad és használt hely mennyiségét? stb.

GB = GigaByte
Partíció típusa: FAT32
Papíron 8 GB a kártya típusa vfat-ként van mount-olva.
df-h szerint: " /dev/sdb1 7,4G 1,1G 6,4G 15% "
Windows alatt ugyanez a helyzet, ama rendszer sem tud vele semmit kezdeni. Maga a kártya egyébként használható, lehet rá írni, lehet róla olvasni, csak nyoma veszett (bocsánat, rosszul emlékeztem) 1,1 GB helynek, plusz ugye nem lehet formázni, particionálási műveleteket végezni, törölni bizonyos mappákat.

Ha Sandisk, akkor csinálj egy nullázást dd-vel, és vissza kell vinni a boltba ahol vettétek. Nekem volt egy hasonló problémám 4GB-s kártyával, visszavittem, szó nélkül cserélték. (merthogy élettartam garanciát vállal rá a Sandisk. és mivel nem felgyújtottam, csak használtam és úgy pusztult el, adtak egy zsírújatt.)

--
openSUSE 12.2 x86_64

Nem is segítenie kellett a nullázásnak, csak ne legyen rajta semmi :)

Ennyit tehetsz. Olyan mint ha SSD-n elhal egy cella (vagy mi a bánat a hivatalos neve)
Bár még végig tolhatod párszor dd-t, hátha fullra szétcseszi, akkor nem kérdezősködnek annyit :))

--
openSUSE 12.2 x86_64