logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

dziwne objawy po formatowaniu Compactflash

greko 03 Paź 2008 12:48 2221 7
REKLAMA
  • #1 5594293
    greko
    Poziom 12  
    Witam,
    Używam do aparatu foto kilku kart Compact Flash o pojemności 2GB różnych producentów. Zaobserwowałem, że każda karta (pusta) podawała trochę inną domyślną ilość zdjęć, różnice niewielkie, ale trudne do wyjaśnienia. Np 908, 893, 887. Licząc średnio 2MB na zdjęcie, różnice po kilkanaście MB. Wyświetlana w komputerze pojemność (w bajtach) też była różna. Pomyślałem, że może są zablokowane jakieś bloki, ale nie wiem, czy to prawda, bo różnice nie były równymi (binarnie) liczbami. Potem zrobiłem BŁĄD, czyli sformatowałem karty przez czytnik w komputerze. Skutek był taki, że pojemność kart zmniejszyła się o dalsze kilkanaście MB, i tego już nie umiem cofnąć. Formatowanie w aparacie nic nie daje. Różnica nie jest bolesna, ale problem mnie intryguje. Spotkałem się z opinią, ze fabryczne ustawienia karty nie powinny być zmieniane formatem w komputerze. Teraz już to wiem. Ale jak przywrócić te fabryczne ustawienia? Czy ktoś spotkał się z takim problemem, albo zna jakieś rozwiązanie?
  • REKLAMA
  • #2 5594355
    zetdeel
    Poziom 39  
    Pojemność podana na karcie to pojemność chipa. Jednakże każda karta wykorzystuje część tej pamięci dla celów"organizacyjnych" (tablica partycji, volume ID, itp.). Dla Ciebie pozostaje reszta. Producenci robią to w różny sposób, stąd różnice w pojemności pozostałej do wykorzystania przez użytkownika.
  • REKLAMA
  • #3 5594440
    greko
    Poziom 12  
    jak mogą tablicę partycji itp. robić różnych rozmiarów, przecież wynika to z systemu plików, FAT, FAT32.
    A jak wyjaśnić spadek pojemności po formacie w komputerze?
  • REKLAMA
  • #4 5600106
    gabik001
    Poziom 37  
    Ale o jakich fabrycznych ustawieniach karty piszesz. Przeciez karty nie sa dedykowane TYLKO do aparatow. Rowniez do kamer , tlumaczy elektronicznych , slownikow a takze komputerow...
    Czasem spadek pojemnosci powodowany jest usuwaniem zdjec z karty a nie formatowaniem. Przy usuwaniu pozostaja puste foldery ktore jakas czes pamieci zajmuja.
    A moze komputer przy formacie sprawdza jak wygladaja poszczegolne komorki pamieci i te podajzane sa poprostu blokowane.
    Pozdrawiam
  • REKLAMA
  • #5 5600256
    GOLECKI
    Poziom 16  
    Jak zapewne wiecie pamięci typu FLASH mają ograniczoną ilość cykli zapisu z tegoż powodu różny sprzęt różnie interpretuje uszkodzone bądź te "na wykończeniu" komórki i zaznacza je jako BAD SEKTOR - uszkodzone i to jest powodem malejącej ilości wolnego miejsca. Obliczanie ilości zdjęć do zrobienia jest wykonywane szacunkowo gdyż różnica w wielkości zrobionych zdjęć waha sie w granicach kilkuset kilobajtów co na kilkugigowe karty przekłada sie na megabajty a do tego dochodzą wspomniane bad sektory. Oczywiście zależy też od algorytmu obliczającego w danym sprzęcie. Kolejną sprawą jest to, że gdy masz kartę 2GB do wykorzystania masz trochę mniej przykładowo jeśli kupisz nowy twardy dysk 40GB faktycznie będzie na nim tylko około 38GB, wytłumaczył to zetdeel w swoim poście.
  • #6 5604023
    greko
    Poziom 12  
    Fabrycznymi ustawieniami nazywam te parametry, które karta miała po kupieniu. Zarówno po kasowaniu plików jak i po formacie zrobionym aparatem, pojemność była zgodna z ta początkową (fabryczną). Natomiast wystarczy zrobić format w komputerze i pojemność spada. Późniejsze formatowanie w aparacie niczego już nie zmienia. Karty sprawdzałem, na tyle, ile mogłem, czy nie ma jakiś błędnych wpisów, niedokasowanych plików czy bloków oznaczonych jako błędne.
    Po prostu zrobienie formatowania w komputerze powoduje utratę pewnej przestrzeni. Być może, związane jest to z np. przewidywaną większą przestrzenią na FAT, albo coś w tym stylu. Może jakieś dodatkowe bootcośtam są montowane.
    Dlatego interesuje mnie, czy ktoś dysponuje jakimś programikiem, który potrafi sformatować karty pamięci bez zbędnych wpisów.
    Inną sprawą jest pytanie, dlaczego nowe karty mają różną pojemność. Chyba nie chodzi o jakieś zablokowane bloki, bo różnice są niewielkie i co ciekawe, karty firm "lepszych=droższych" miały mniejszą pojemność. Może przypadek? Ale w kartach typu CF jest kilka kości pamięci i kontroler interfejsu typu ATA. Standardy znane od lat. Przecież chipy pamięciowe są w większości przypadków od Samsunga lub Toshiby a interfejsów też producent kart nie robi sobie sam tylko kupują gotowe.
    Gdzie tu miejsce na jakieś zróżnicowanie?
  • #7 5605356
    GOLECKI
    Poziom 16  
    Twoja karta po zakupie pewnie nie miała żadnych partycji, była poprostu "surowym dyskiem" i to jest to co nazywasz ustawieniami fabrycznymi. Jest jeden sposób aby doprowadzić ją do tego stanu - formatowanie niskiego poziomu. Tu masz link do programu:

    http://hddguru.com/content/en/software/2006.04.12-HDD-Low-Level-Format-Tool/

    i pamiętaj, że formatowanie usuwa nieodwracalnie dane z dysku, usuwa partycje, kilkakrotne może źle wpływać na prace dysku. Po tej operacji najlepiej utworzyć partycje w cyfrówce.

    Zastanawia mnie czy formatując pod windowsem te karty ustawiłeś FAT16 czy FAT32 bo różnica w pojemności może być spora a cyfrówka przy formacie nie zmienia rodzaju ustawionej wcześniej partycji tylko czyści tablice alokacji plików.
  • #8 5607143
    greko
    Poziom 12  
    Dzięki za program, wieczorem zrobię testy na jakiejś mniejszej karcie. Napiszę jakie wyniki.
    A formatowanie w windowsach robiłem i Fatem16 i Fatem 32, różnica była dość niewielka. Aparat akceptował oba typy, i późniejsze formatowanie w aparacie nie zmieniało typy Fata.
REKLAMA