Hallo Mario,
das "Problem" mit den unterschiedlichen Dateinamen habe ich auch. Das hängt bei mir z.B. davon ab,
in welchem Gerät und mit welchem Adapter ich die Karte anschließe.
Im internen SD Slot meines Notebooks wird die Karte ebenfalls als mmcblk0 eingebunden.
Im Desktop mit einem Hama SD-Karten Adapter über USB werden alle Karten als /dev/sdx erkannt.
Im selben Desktop, welcher einen alten Multi-Card-Reader verbaut hat, der aber nur bis 2GB lesen kann,
werden alle Karten bis 2GB ebenfalls als mmcblk0 erkannt.
Habe ich schon alles versucht auch gerade per dd mit dem zero Befehl
dd if=/dev/zero of=/dev/mmcblk0p1 bs=1024 count=1024
dann als FAT32 formatiert. Hilft alles nichts immer wieder die selbe Fehlermeldung wenn ich ein neues Img installieren will. "Zu wenig Speicherplatz"
Wenn du so wie geschrieben dd'st, dann überschreibst Du nur die Partition p1 auf der SD Karte.
Um die Karte richtig platt zu machen, incl. aller Partionsinformationen musst das p1 weglassen, und zwar so:
dd if=/dev/zero of=/dev/mmcblk0 bs=1024 count=1024
Anschliessend machst du einfach einen
fdisk /dev/mmcblk0
ignorierst die Fehler/Hinweismeldung und gehst ohne weitere Angaben, einfach mit "w" wieder raus.
Es wird dadurch eine Art Grundinitialisierung auf die Karte geschrieben.
Danach kannst du wie gewohnt eine neue FAT-Partition vom Typ c mit dem guten alten fdisk anlegen und mit mkfs.vfat formatieren.
Das einzige was ich noch mache, ist den Beginn der ersten Partition auf 8192 zu legen.
Seitdem hatte ich keine Probleme mehr mit den Karten.
Gruß Günter