ich möchte gern eine MMC Karte mit FAT16 unter Koppix 3.9 Formatieren.
Das Kartenlesegerät kann ich sehen aber nicht die Kartenlaufwerke und
erst nicht darauf zugreifen.
mit USBView kann ich alle meine Geräte sehen.
Wie kann ich jetzt darauf zugreifen ?
Unter Windows XP kann ich leider nur FAT12 die MMC erstllen.
ich möchte die MMC gern über einen AVR ansprechen und dazu brauche ich
ein FAT16 MMC.
Wie erstelle ich diese jetzt?
Danke für die Tips.
Hi
was heißt du kannst dein Kartenlesegerät sehen? Sowas wird
üblicherweise als /dev/sda, /dev/sdb eingebunden. Und dieses Device
verwendest du dann mit fdisk.
Matthias
mit /cat/prog/partitions kannst die verfuegbaren partitionen sehen
da muesste dann bei dir warscheinlich /dev/sda, /dev/sdb, /dev/sdc,
/dev/sdd stehen, wenn du die SCSI kernel treiber geladen hast bzw im
kernel mit compiliert sind (was ich annehme)
evtl kannst du auch mal:
tail -f /var/log/messages eintippen und schauen, was passiert, wenn du
das lesegerät anschliesst (oft steht auch das device dabei)
poste evtl mal die ausgaben von /cat/prog/partitions bzw. tail -f
/var/log/messages
Gruss
Doch, FAT12 gibt es. Wird beispielsweise für Disketten verwendet. Jeder
FAT-Eintrag ist 12 Bit groß, belegt also 1,5 Bytes. Damit können
maximal 4096 Cluster verwaltet werden, was aber bei sehr kleinen
Speichermedien wie Disketten oder Speicherkarten mit weniger als 32
MByte genügt.
FAT16 wurde, wenn ich mich recht erinnere, mit DOS 4 eingeführt, das
das erste DOS war, das Festplattenpartitionen mit mehr als 32 MByte
zuließ.
Das eklige an FAT12 ist eben die Verschachtelung der FAT-Einträge, die
bewirkt, daß jeder zweite FAT-Eintrag nur nach einigen
Shift-Operationen lesbar wird.
Nachtrag:
Wenn dem Kommandozeilen-Formatierer von XP (format) per Argument eine
Clustergröße vorgeschrieben wird, die mehr als 4096 Cluster erzwingt,
sollte es auch möglich sein, Speichermedien mit 32 MByte oder weniger
mit FAT16 zu formatieren.
Bei einer Clustergröße von 512 Byte (1 Sektor) hat eine
16-MByte-Speicherkarte beispielsweise 32000 Cluster, was FAT16
erzwingt.
format x: /fs:FAT /a:512
sollte eigentlich funktionieren.
Wenn man unter XP die 16 MB MMC Formatiert und sich im Hexeditor das
anguckt steht dort FAT12 Format ( Supperfloppyformat als Stichwort )
Ich benutze Koppix LiveCD und es werden keine Message angezeigt wenn
ich die Karte rein und raus ziehe.
Nicht mal die LED am Cardreder blinkt, es Funktoniert unter XP.
Wie Formatiert du eien 16MB Karte. Möchte ich FAT32 haben wird ein
Fehler angezeigt: "Volume zu klein"
Hast Du Deine 16MB-Karte so formatiert, wie ich angegeben habe?
Was exakt sind denn die Bildschirmausgaben des Format-Kommandos?
Was sagt denn folgendes Kommando?
chkdsk x:
chkdsk x: Ausgabe im Anhang.
Das ist jetzt FAT16 ?
Dein beitrag habe ich nicht gesehen ;-)
Weist du - wie Kompatibel FAT16 Windows mit FAT16 Linux ist?
Es geht darum - wie ich es verstanden habe- das Linux ein MBR
reinschreibt und Windows noch VBR.
http://www.mikrocontroller.net/forum/read-4-125350.html#210015
Man kann Konsolenausgaben als Text in die Zwischenablage kopieren und
muss nicht einen Screenshot posten.
FAT12 ist es ganz eindeutig nicht, denn das kann nicht mit 14152
"Zuordnungseinheiten" umgehen.
Was mag für Dich ein "VBR" sein?
Es gibt genau zwei Möglichkeiten, einen Massenspeicher zu formatieren -
mit Partitionstabelle und im "SuperFloppy"-Format, das, wie der Name
suggeriert, ein aufgebohrtes Diskettenformat ist.
Windows kommt mit beidem klar, wenn Linux das nicht tun sollte, wäre
das ziemlich peinlich.
@Jens: Hier die Angaben :
root@0[proc]# cat partitions
major minor #blocks name
3 0 15032304 hda
3 1 11261533 hda1
3 2 1 hda2
3 5 3759178 hda5
240 0 1966656 cloop0
Also usb - sdx sieht man nicht - was soll ich jetzt machen?
Hallo,
ich versuche gerade eine 32mb MMC unter Knoppix 3.2 zu formatieren. Ich
will die Karte später nach Ulrich Radigs Version 2.5 ansprechen.
Leider kenn ich mich in knoppix kaum aus und weiß auch noch nicht, ob
denn mein integrierter Kartenleser die Karte erkennt.
Könnte mir jemand detailliert sagen, wie ich vorgehen muss?
Vielen Dank
@werner
karte raus
"ls /dev/sd*"
ausgabe merken ;)
karte rein
10sek. warten oder 20 ;)
"ls /dev/sd*"
unterschied zur vorherigen suchen, da wo das sternchen steht
wenn nicht vorhanden=> weiter nach der lösung deines problems suchen
wenn vorhanden
"mkfs.vfat /dev/sd[hier die bezeichnung rein, der unterschied ;)]"
fertig.
natuerlich alles unter root