Fat32 Image auf exFat klonen

spargl

Lt. Commander
Registriert
Juli 2003
Beiträge
1.367
Moin,

irgendwie finde ich keine adäquate Antwort, auf mein Problem.

Wie kann ich ein Image meiner SDkarte (Fat32, 32GB) auf eine neue Karte mit 128 GB und exFat klonen, ohne dass das Dateistem und die Partitionsgröße vom alten Image übernommen werden.

Gruß
 
Hängt halt vom Image ab. Das Dateisystem ist nun mal Teil von einem ordentlichen Image.
 
Habe es mit Win32Imager erstellt und wird natürlich auch 1:1 so auf die neue Karte geschrieben, hab das Image nun mit 7z auf die neue Karte "entpackt", ist vermutlich der einfachste Weg.
 
Gibt es einen zwingenden Grund weshalb die 128 Gbyte Karte in exFAT formatiert sein muss?
Falls nicht würde ich die 128 Gbyte Karte mit FAT32 als Dateisystem nutzen. Man muss nur ein Programm nutzen welches Datenträger größer 32 Gbyte in FAT32 formatieren kann; das FAT32 Dateisystem selber unterstützt Partitionen bis 2 Tbyte.
 
wahrscheinlich stört ihn die Einschränkung der maximalen einzelnen Dateigröße von 4Gbyte pro Datei bei FAT32...
 
Geht nicht beim klonen wird das Dateisystem auch geklont.
Warum kopierst du nicht einfach die Dateien?
 
  • Gefällt mir
Reaktionen: ekin06 und kartoffelpü
Also wenn ich das machen müsste würde ich wie folgt vorgehen.

Speicherkarte in FAT32 formatieren. (Speicherkarten dieser Größe sind üblicherweise in exFAT vorformatiert.)
Dateien um kopieren
Dateisystem der Karte im Bedarfsfall von FAT32 nach exFAT umkonvertieren.
 
Versteh ich nicht ganz 🙂
Ich würde
Inhalt der SD auf Platte kopieren
SD mit FatX formatieren
Dateien auf SD kopieren
 
WinnieW2 schrieb:
Denkbar wäre es wenn da ein Bootsektor oder eine Partitionstabelle vorhanden ist, diese lassen sich nicht einfach als Datei kopieren.
Das wäre alles kein Problem (dd if=/dev/foo of=/dev/bar bs=512 count=1), ist aber witzlos, da der MBR die Partitionstabelle enthält, die sich jedoch ändern muss (Partionsid fat32 != exfat)
 
spargl hat nicht erwähnt welches Betriebssystem er / sie nutzt. Der dd Befehl steht nur unter einem Unix-System zur Verfügung, zumindest meines Wissens nach.
 
WinnieW2 schrieb:
spargl hat nicht erwähnt welches Betriebssystem er / sie nutzt. Der dd Befehl steht nur unter einem Unix-System zur Verfügung, zumindest meines Wissens nach.
Doch, dd kann man auch unter Windows nutzen. Zum Beispiel per cygwin: https://scheible.it/dd-windows-cygwin/ Oder man nimmt das für Windows vorkompilierte dd, das mit Git mitkommt: https://stackoverflow.com/a/58616973.

Es gibt aber auch genug Tools unter Windows, die direkt Rohdaten von Datenträgern lesen / kopieren / umwandeln, ist schließlich alles kein Hexenwerk...
 
  • Gefällt mir
Reaktionen: foo_1337
Zurück
Oben