Piątek, 31 Październik 2014, 15:42

Autor Wątek: Formatowanie karty SD dla Androida - to Cię nie zabije  (Przeczytany 58692 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Formatowanie karty SD dla Androida - to Cię nie zabije
« dnia: Sobota, 15 Styczeń 2011, 15:19 »
Na wielu forach, wśród użytkowników, proces formatowania karty SD dla Androida uważany jest za sztukę nie do wykonania.
Pada mnóstwo pytań, brakuje odpowiedzi. W praktyce proces ten jest banalny i nie wymaga posiadania wiedzy tajemnej.

Po co Ci to ?

Twój ulubiony ROM Androida ewoluował i w wymaganiach przy instalacji pojawiło się np.:

- Partycja EXT3 1GB

Teoria:

Założenie jest banalne. Potrzebujemy co najmniej 2 partycji, gdzie pierwsza jest zawsze partycją FAT32 o wielkości pomniejszonej o tą, którą "ukradniemy" dla partycji pozostałych.
Przykład - jeśli na karcie 8GB zamierzamy stworzyć układ 2 partycji (FAT32 i EXT2/3/4), gdzie EXT będzie wielkości 1GB, to dla partycji FAT32 pozostanie nam ~7GB. Proste.
Można spokojnie powiedzieć, że wielkości partycji FAT32 (pierwszej) nie liczymy, jest ona wynikiem tego, jakiej wielkości partycje stworzymy po niej.
Nie istnieje pojęcie stałej wielkości, układu, czy rodzaju(2/3/4) partycji EXT dla Androida. Ich wielkość zależy od potrzeb/widzimisię użytkownika, ew. od wymagań ROMu.
Poniżej przedstawię proces tworzenia 3 partycji w układzie:
1. FAT32
2. EXT3 1GB
3. EXT3 1GB

Praktyka:

Narzędzia - do wykonania partycji naszej karty potrzebujemy oczywiście odpowiedniego programu. Być może istnieją takowe dla systemu Windows, ja jednak opiszę ten proces z użyciem Dystrybucji Ubuntu Live i zawartego w niej programu GParted.
Taką dystrybucję znajdziemy np. tu - Malinowa Mandarynka
Potrzebny też będzie czytnik dzięki któremu podłączymy naszą kartę do PC

1. Wykonujemy kopię danych naszej karty SD.
2. Uruchamiamy komputer z wypalonej płyty Ubuntu Live (link wyżej).
3. Podłączamy czytnik USB z kartą do PC, pojawi nam się ikonka:



4. W System/Administracja znajdziemy program GParted - uruchamiamy.



5. W prawym, górnym rogu programu wybieramy naszą kartę:



6. Prawym przyciskiem myszy klikamy na naszą partycję FAT32 i wybieramy - Odmontuj



7. Ponownie prawym przyciskiem wybieramy naszą partycję FAT32 i wybieramy - Usuń.



8. W pozycji "Nieprzydzielony" klikamy prawym przyciskiem myszy i wybieramy - Nowy



9. Ponieważ zamierzamy utworzyć dwie partycje EXT, po 1GB każda, w oknie tworzenia partycji FAT32 musimy pozostawić 2000MiB (2GB) wolnego miejsca po patycji FAT32. Etykieta, to zwyczajnie nazwa partycji, jest dowolna. Po ustawieniu odpowiednich parametrów wciskamy - Dodaj



10 Mamy już utworzoną nową partycję FAT32, pora na EXTy. Ponownie klikamy prawym przyciskiem myszy na obszar nieprzydzielony i wybieramy - Nowy



11. Jak w przypadku partycji FAT32, ustawiamy parametry i wciskamy - Dodaj



12. Dla ostatniej, trzeciej partycji EXT powtarzamy kroki 10 i 11



13. Pozostało zatwierdzić zmiany. Wybieramy - Edycja/Zastosuj wszystkie działania.



13. Zastosuj



14. Na końcu oczywiście - Zamknij.



Uwagi:

Zazwyczaj stosuje się układ:
1. FAT32
2. EXT2/3/4 (1-2GB)
Wszelkie inne układy zależne są od wymagań konkretnego ROMu.

Pierwsza partycja po FAT32, czyli pierwszy EXT nie powinien przekraczać 2GB, podobno Market ma problemy z obsługą większej.

WSZYSTKIE PARTYCJE MAJĄ BYĆ PRIMARY (PODSTAWOWE).

Edit
poprawiłem link do malinki
« Ostatnia zmiana: Poniedziałek, 31 Styczeń 2011, 00:04 wysłana przez mobi »

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 20643
  • Podziękowań: 349
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #1 dnia: Poniedziałek, 31 Styczeń 2011, 00:05 »
Coś czuję, że trzeba będzie to zrobić dla polepszenia działania Androida na HD2


forum.mobione.pl

Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #1 dnia: Poniedziałek, 31 Styczeń 2011, 00:05 »

Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #2 dnia: Poniedziałek, 31 Styczeń 2011, 00:06 »
Nie boli. Tylko 1-3gb mniej na karcie.

Offline AMIGAnTOMEK

  • GZU
  • Core
  • ****
  • Wiadomości: 714
  • Podziękowań: 42
  • Płeć: Mężczyzna
  • HTC HD2,Nokia Lumia 820
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #3 dnia: Poniedziałek, 31 Styczeń 2011, 00:20 »
Zebym dobrze zrozumial. Dla "karcianych" androidów tez to jest konieczne? Wtedy nie potrzeba data.img??

Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #4 dnia: Poniedziałek, 31 Styczeń 2011, 00:26 »
Wszystko zależy od konkretnego ROMu.

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 20643
  • Podziękowań: 349
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #5 dnia: Poniedziałek, 31 Styczeń 2011, 00:36 »
Ten który mi się tak podoba, korzysta z tych partycji, a że mam 16GB to jak mi ubędzie 2GB bólu nie będzie.

Wiadomość scalona: Poniedziałek, 31 Styczeń 2011, 00:46
Mały update, zamiast ściągać całego Ubuntu, można ściągnąć tylko bootowalny GParted 0.7.1-5
« Ostatnia zmiana: Poniedziałek, 31 Styczeń 2011, 00:46 wysłana przez mobi »


Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #6 dnia: Poniedziałek, 31 Styczeń 2011, 02:20 »
Oczywiście. Opis też nie był robiony na bootowalnym (z CD) Ubuntu, tylko na zainstalowanym ;)
To tylko przykład. Zwyczajnie na Ubuntu łatwiej było robić screeny.
Można użyć każdego programu do partycjonowania, programu, który potrafi stworzyć partycję EXT i FAT32.
np. Partition Magic, Paragon Partition Manager ...
« Ostatnia zmiana: Poniedziałek, 31 Styczeń 2011, 02:30 wysłana przez may »

Offline Speeder

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 1934
  • Podziękowań: 26
  • Płeć: Mężczyzna
  • Galaxy Note 2
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #7 dnia: Poniedziałek, 07 Luty 2011, 13:33 »
Z GParted liveCD trzeba uważać - nie zawsze obsługuje czytnik (usb zdaje się obsługiwać, gorzej jak są na innych magistralach).

Ja mam za to problem ze zrobieniem więcej niż jednej partycji podstawowej, pozwala mi tylko na jedną, ew. extended i w niej partycje, ale też sypie się podczas tworzenia.

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 20643
  • Podziękowań: 349
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #8 dnia: Poniedziałek, 07 Luty 2011, 13:38 »
Alternatywnym rozwiązaniem dla PC jest program EASEUS Partition Master
Co prawda nie obsługuje ext4, ale jest ext3 i chyba to zdaje egzamin
Partition Magic nie jest rozwijany i może pod W7 nabruździć na dyskach, więc stanowczo odradzam jego używanie.


Offline KATwawa

  • ROMMaker
  • Core
  • ***
  • Wiadomości: 661
  • Podziękowań: 32
  • Płeć: Mężczyzna
  • HTC Leo HyperDroidGBX-v12 by KATwawa
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #9 dnia: Piątek, 11 Luty 2011, 21:11 »
Może się mylę ale czy przypadkiem program ROM Manager który ma funkcję Partrition SD Card nie robi tego samego? Ja użyłem tej funkcji, z domyślnymi ustawieniami i wydaje mi się OK.
do 666 postów i nic nie napisze wiecej :D

forum.mobione.pl

Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #9 dnia: Piątek, 11 Luty 2011, 21:11 »

Offline peejay

  • GZU
  • Core
  • ****
  • Wiadomości: 1009
  • Podziękowań: 34
  • Płeć: Mężczyzna
  • SGS2 JB 4.1.2 Stock
    • moje wuwuwu
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #10 dnia: Czwartek, 03 Marzec 2011, 00:58 »
tak btw tematu: cały czas nie mogę się nacieszyć Blade'm, w ramach zabawy szukam więc trików różnistych, żeby stuningować i dopieścić maszynkę. po zdjęciu smoka i "obowiązkowej" zmianie romu, przyszła pora na patrycje ;d samo podzielenie faktycznie nie zabija - zwłaszcza, że robiłem to przez clockworka. mam teraz tylko zagadkę i mogę czasem zadać głupie pytanie - ale wynika to z tego, iż albo czegoś nie kumam, albo po prostu tak to działa i nic nie poradzę ;d otóż: romik 2.2, polecany japanese jellyfish rls9.
patrycjonowanie karty jest jednym ze sposobów "powiększenia pamięci internal" [przynajmniej w "oczach systemu"], right?
czyli jeśli dobrze kumam - po tym zabiegu, niejako zbędny stanie się soft typu app2sd, bo po wypełnieniu "internala internala" użyty będzie "internal na karcie", right?
jeśli moje obie tezy są właściwe, nie kumam dlaczego:
a) po instalacji softów, app2sd informuje mnie, że niektóre mogę przenieść na kartę
b) w informacjach o objętości pamięci [info systemowe, info w app2sd] jako pamięć do wykorzystania, wcale nie widzę internala zwiększonego o 512mb-ową patrycję

jeśli coś źle rozumiem - dajcie znać, będę googlał dalej, aż się może nauczę ;) a jeśli dobrze kumam, ale źle coś robię - może do info o formatowaniu warto byłoby zrobić mini tutka pt. "jak użyć patrycji ext jako części dodatkowej internala"?

ewentualnie też, jeśli gadam od rzeczy, możecie obrzucić mnie pomidorami ;)  :msz:
home is where the hard disk is | silence! i design you! | [9]™
żona się bawi: SGS2 JB 4.1.2 Stock


Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #11 dnia: Czwartek, 03 Marzec 2011, 01:08 »
Też mogę lekko bredzić, bierz na to poprawkę.
EXT nie jest po to, żeby przejąć na siebie bagaż po zapełnieniu internala.
To od ROMu zależy jak sobie radzi z EXTem.
Dane mogą być przechowywane w EXT na /data/app, /data/app-private, /data/dalvik-cache, /data/data, czyli zwyczajnie jeśli coś instalujesz, to trafia to na EXTa własnie, jako, że widziany jest jako internal. A w zasadzie trochę inaczej - katalogi na EXT mają "skróty" w internalu i system "sądzi", że tam właśnie leżą.
Pamięci ubywa CI jednak, ponieważ nie wszystkie ROMy mają wszystko przeniesione na EXT (często zostaje dalvik i data/data). ROM z przeniesionymi wszystkimi katalogami będzie miał internal prawie zawsze nietknięty.
« Ostatnia zmiana: Czwartek, 03 Marzec 2011, 01:25 wysłana przez may »

Offline peejay

  • GZU
  • Core
  • ****
  • Wiadomości: 1009
  • Podziękowań: 34
  • Płeć: Mężczyzna
  • SGS2 JB 4.1.2 Stock
    • moje wuwuwu
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #12 dnia: Czwartek, 03 Marzec 2011, 01:22 »
okej, czyli przede wszystkim trza sprawdzić czy rom na to pozwala - choć z różnych opisów wynikało, że "jeśli nie pozwala, to nie będzie przenoszenia i koniec", stąd pewnie moje błędne podejście.
gitęs, to już mi kierunek wyznacza - czas w wolnej chwili ogarnąć sprawy czysto romowe zatem ;d dzięki za info :ok:
home is where the hard disk is | silence! i design you! | [9]™
żona się bawi: SGS2 JB 4.1.2 Stock


Offline may

  • Administrator
  • Core
  • *****
  • Wiadomości: 2769
  • Podziękowań: 109
  • Płeć: Mężczyzna
  • HTC One, Samsung GT P7500
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #13 dnia: Czwartek, 03 Marzec 2011, 01:26 »
Poszukaj świeżego wątku Mobiego na zbliżony temat. Dałem tam dwa linki to wątków na XDA, są tam gotowe rozwiązania, które mogą posłużyć do nauki.

lupus

  • Gość
Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #14 dnia: Czwartek, 03 Marzec 2011, 12:45 »
i zainstaluj triala Titanium Backup. Pokazuje cz masz exta i jaki jest jego stan. Powiem Ci, że to czy widzisz tą (karta) pamięć w systemie zależne jest jak napisał May od romu i też urządzenia ale też sposobu. Samdroid Tool np nic nie pokazuje. Po prostu przerzuca jak mu tam wygodniej. Jedyny efekt jest taki, że mam ok 40 aplikacji i pamięci wolnej ok 40 MB, gdzie bez app2sd w ogóle by się to nie zmieściło. A po wipe nie muszę nic instalować  :D :ok:
Natomiast robiąc to ręcznie w shelu (skrypt po skrypcie) można to zrobić tak ab było widać pamięć np 612 (512+100). Ale z tego co doczytałem zabawy na spor kawał czasu...

ups...

forum.mobione.pl

Odp: Formatowanie karty SD dla Androida - to Cię nie zabije
« Odpowiedź #14 dnia: Czwartek, 03 Marzec 2011, 12:45 »