Ich gehe davon aus, dass die Partition für / dev / sdd2 erstellt wurde und vom korrekten Typ ist, weil Sie diesen Schritt manuell ausprobiert haben und sie sah OK aus. Möglicherweise möchten Sie jedoch das Skript ./setup_sdcard.sh mit "--debug - fdisk-debug ", um mehr Informationen über die Partitionierung zu erhalten. Da wir bereits eine Partition haben, die wahrscheinlich als root oder 'sudo -i' korrekt ist, gehen Sie folgendermaßen vor:
mkfs.ext4 /dev/sdd2 -L rootfs mkdir /tmp/temp_mount mount -t ext4 /dev/sdd2 /tmp/temp_mount
Dieser letzte Schritt sollte fehlschlagen, zumindest erwarten wir es, weil dies im Grunde das ist, was das Skript macht. Wenn dies gelingt, haben Sie eine schlechte ./setup_sdcard.sh und sollten sie wahrscheinlich erneut herunterladen. Dies ist ein guter Zeitpunkt, um dmesg (Typ 'dmesg' an einem Terminal) auf kürzlich aufgetretene Fehler im Zusammenhang mit Festplatten oder Partitionen zu überprüfen. Wenn Sie Fehler in Bezug auf "Zeitschriften" sehen, versuchen Sie Folgendes:
tune2fs -j /dev/sdd2 mount -t ext4 /dev/sdd2 /tmp/temp_mount
und versuchen Sie, fsck wie folgt auszuführen:
fsck.ext4 /dev/sdd2 mount -t ext4 /dev/sdd2 /tmp/temp_mount
Versuchen Sie auch als Sanitätsprüfung:
mkfs.ext4 /dev/sdd2 mount /dev/sdd2 /tmp/temp_mount
Eine weitere Option wäre, die Karten mit Nullen (dd if = / dev / zero von = / dev / sdd) zu füllen und das Skript erneut zu versuchen. Stellen Sie jedoch sicher, dass sich keine wertvollen Daten auf der Karte befinden, da dadurch alles gelöscht wird. Dann versuchen Sie den Vorgang erneut.
Der Grund für das Fehlschlagen liegt wahrscheinlich nicht an der Kartenhardware, da Sie verschiedene Karten ausprobiert haben (obwohl Sie möglicherweise einen anderen Kartenleser versuchen). Ich vermute, dass es entweder ein Hardware-Fehler mit dem Kartenleser, ein Kernel-Fehler oder ein Problem mit e2fsprogs ist. e2fsprogs ist die neueste stabile Version, also wahrscheinlich OK. Versuchen Sie die Formatierung auf einem anderen Computer mit einem anderen Lesegerät.
Hoffentlich hilft Ihnen eine der oben genannten Lösungen.