En 1809, Geramb commanda comme colonel un régiment autrichien, qu'il dirigea également lors de la bataille de Wagram. En 1810, il s'embarqua pour Cadix pour combattre volontairement les Français en Espagne. À Cadix, où il aborda le , il trouva la ville en état de siège et reçut le brevet de général. Dans une des premières sorties des assiégés, son cheval fut tué et lui-même grièvement blessé. Aussitôt qu'il fut un peu remis, la junte de Cadix l'envoya en Angleterre pour y recruter un corps de volontaires. À Londres, le général diplomate fit appel à l'opinion publique dans un opuscule intitulé : "Lettre à Sophie", et dissipa en prodigalités insensées les crédits qui lui avaient été alloués par la junte espagnole.