allsports hat geschrieben:Kann mich da jemand aufklären
Also:
CHDK kann auf dem manuellen Weg - also mittels des "Firmware Update" Befehls aus dem Canon-Menü - von jeder Karte mit einer beliebigen Größe und einem beliebigen Dateisystem gestartet werden.
Der Autostart-Mechanismus (also das automatische Laden von CHDK direkt beim Einschalten der Kamera) dagegen funktioniert nur von einer FAT12/FAT16 formattierten Partition aus, das ist durch die Canon-Firmware bedingt.
Die maximale Partitionsgröße für das FAT16 Dateisystem liegt bei 4GB.
Um dennoch mit Speicherkarten > 4GB automatisch starten zu können, kann die Speicherkarte partitioniert werden, CHDK startet dann von einer kleinen FAT12 oder FAT16 - Partition (dort muss sich nur die datei diskboot.bin befinden), erkennt die zweite Partition und schaltet dann auf diese um.
Wenn Du also CHDK manuell startest, ist partitionieren, swappen usw. nicht nötig; Du kanns die SD-Karte in der Kamera formattieren (ab 2GB wird dabei automatisch FAT32 verwendet) und dann CHDK darauf kopieren, das wars.
Möchtest Du den Autostart verwenden, musst Du die SD-Karte CHDK-bootfähig machen (z.B. mittels Cardtricks) und den Schreibschutz aktivieren.
Bei Karten > 4GB musst Du diese vorher partitionieren, beide Partitionen formattieren, die kleine Partition CHDK-bootfähig machen, den Schreibschutz aktivieren - und natürlich die CHDK-Dateien auf beide Partitionen kopieren.
Um von einem Windows-PC ohne spezielle Treiber auf beide Partitionen einer Speicherkarte zugreifen zu können, musst Du dann die Partitionen "swappen", also vertauschen, entweder in der Kamera ("Swap partitions" im Misc. / Debug Menü, nicht bei allen Kameras) oder mit einer Software wie dem SDM Installer.