Forum: PC Hard- und Software SD-Karte mit FAT16 formatieren


von Jörn (Gast)


Lesenswert?

Hi,
ich habe jetzt endlich meine SD-Karte mit dem Code von Ulrich Radig zum 
Initialisieren bekommen.
Unter Linux habe ich versucht die Karte mit FAT16 zu formatieren. Nur 
wenn ich dann mit Windows eine Datei draufspiele und dann die SD-Karte 
wieder auslese, dann kommt kein vernünftiger Dateiname dabei heraus.
1
0 5e 0 32 5f 5b bf ff ed b7 ff 9f 96 c0 0 73
2
Directory
3
4
Cluster = 0000 DirA = 00 FileName = 
5
Cluster = 0000 DirA = 00 FileName = 
6
Cluster = 0000 DirA = 00 FileName = !
7
Cluster = 0000 DirA = 00 FileName = )
8
Cluster = 0000 DirA = 00 FileName = 1
9
Cluster = 0000 DirA = 00 FileName = 9
10
Cluster = 0000 DirA = 00 FileName = A
11
Cluster = 0000 DirA = 00 FileName = I
12
Cluster = 0000 DirA = 00 FileName = Q
13
Cluster = 0000 DirA = 00 FileName = Y
14
Cluster = 0000 DirA = 00 FileName = a
15
Cluster = 0000 DirA = 00 FileName = i
16
Cluster = 0000 DirA = 00 FileName = q
17
Cluster = 0000 DirA = 00 FileName = y
18
Cluster = 0000 DirA = 2e FileName = 
19
Cluster = 0000 DirA = 00 FileName = ‰
20
Cluster = 0000 DirA = 00 FileName = ‘
21
Cluster = 0000 DirA = 00 FileName = ™
22
Cluster = 0000 DirA = 00 FileName = ¡
23
Cluster = 0000 DirA = 00 FileName = ©
24
Cluster = 0000 DirA = 00 FileName = ±
25
Cluster = 0000 DirA = 00 FileName = ¹
26
Cluster = 0000 DirA = 00 FileName = Á
27
Cluster = 0000 DirA = 00 FileName = É
28
Cluster = 0000 DirA = 00 FileName = Ñ
29
Cluster = 0000 DirA = 00 FileName = Ù
30
Cluster = 0000 DirA = 00 FileName = á
31
Cluster = 0000 DirA = 00 FileName = é
32
Cluster = 0000 DirA = 00 FileName = ñ
33
Cluster = 0000 DirA = 00 FileName = ù
34
Cluster = 0000 DirA = 2e FileName = 
35
Cluster = 0000 DirA = 00 FileName =    
36
Cluster = 0000 DirA = 00 FileName = 
37
Cluster = 0000 DirA = 00 FileName = 
38
Cluster = 0000 DirA = 00 FileName = !
39
Cluster = 0000 DirA = 00 FileName = )
40
Cluster = 0000 DirA = 00 FileName = 1
41
Cluster = 0000 DirA = 00 FileName = 9
42
Cluster = 0000 DirA = 00 FileName = A
43
Cluster = 0000 DirA = 00 FileName = I
44
Cluster = 0000 DirA = 00 FileName = Q
45
Cluster = 0000 DirA = 00 FileName = Y
46
Cluster = 0000 DirA = 00 FileName = a
47
Cluster = 0000 DirA = 00 FileName = i
48
Cluster = 0000 DirA = 00 FileName = q
49
Cluster = 0000 DirA = 00 FileName = y
50
Cluster = 0000 DirA = 2e FileName = 
51
Cluster = 0000 DirA = 00 FileName = ‰
52
Cluster = 0000 DirA = 00 FileName = ‘
53
Cluster = 0000 DirA = 00 FileName = ™
54
Cluster = 0000 DirA = 00 FileName = ¡
55
Cluster = 0000 DirA = 00 FileName = ©
56
Cluster = 0000 DirA = 00 FileName = ±
57
Cluster = 0000 DirA = 00 FileName = ¹
58
59
Directory Ende
60
61
62
FERTIG!!


Unter Linux habe ich die Karte so formatiert:
1. Karte unmountet
2. sudo fdisk /dev/sdc
3. alle Partitionen mit "d" gelöscht
4. mit "n" eine neue Partition erstellt. Überall standart
5. mit "t" und 6 die Partition auf FAT16 gesetzt
6. mit "w" die Einstellungen geschrieben

Pc neugestartet und dann:
1. Karte unmountet
2. sudo mkdosfs /dev/sdc1
3. Pc mit Windows neu gestartet
4. *.wav Datei auf die Karte gespielt

Es ist eine 1GB SD-Karte von Transcend

Wo ist der Fehler?

MfG Jörn

von Olaf D. (Firma: O.D.I.S.) (dreyero)


Lesenswert?

Hallo Jörn,

der Fehler war, daß Du eine Partition angelegt hast.
Windows erwartet das Filesystem Fat16 in /dev/sdc,
also direkt auf dem Medium.

Ist mir auch schoneinmal passiert.

Also Partinionen löschen und "mkdosfs /dev/sdc" eingeben.

Dieser Tip ist aus meinem Speicher ohne wahlfreiem Zugriff. Also bitte 
mit Vorsicht geniessen und nicht hinterher jammern ;-)

Gruß

Olaf

von Olaf (Gast)


Lesenswert?

> Windows erwartet das Filesystem Fat16 in /dev/sdc,
> also direkt auf dem Medium.

Das ist quatsch. Ich hab alle meine Karten partioniert und Windows
hat damit kein Problem. Das einzige wo die Firma mal wieder zu bloed 
ist,
sind Karten mit mehr als einer Partition. Aber das ist ja auch eine
ungewoehnliche Anwendung.

Olaf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.