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 MandarynkaPotrzebny 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