Ja sam, u slicnoj situaciji (cache nije bio na SD, ali a2sd+ je trazio EXT3 particiju), uradio sledece: Iskljucio telefon, zamenio kartice, usao pravo u recovery. Tamo za svaki slucaj prvo uradio format SD, zatim particionisao karticu - dao EXT3 1GB, SWAP 0, ostalo FAT32. Onda, ne izlazeci iz recovery, mount USB, prekopirao rom.zip na FAT32 particiju koju Windows vidi, i flashovao ROM (uz sve moguce wipe, sto se sad zove full wipe, znaci dalvik+cache+system).
Ovo je cisto resenje koje sigurno radi. Moguce je da postoje brza resenja - ko ih zna, nek izvoli. Upozorenje, deo koji pada pod EXT particije Windows ne vidi - videce kasnije ROM, kao A2SD storage - pa kartica izleda manja no sto jeste.
Nisam koristio Cache2SD skriptu - ali verujem da ce novi ROM bez problema to da uradi sam, kad vidi da postoji EXT particija (verovatno se ona koristi za to, a?)
Da ne napominjem, back up prethodno, svega...
U to vreme ja sam koristio AmonRa recovery koji je dozvoljavao particionisanje - ClockWorkMode nije. Sad mislim, pazi mislim (ne koristim CWM pa ne mogu da testiram), i CWM dozvoljava particionisanje, ali to proveri pre no sto resis kako ces. Moram da napomenem jos i to da je ovaj sistem resavanja meni ostao jos od Win98 i fdisk pre svega, pa onda bilo kakva petljanja po sistemu, i da ljudi koji stvarno znaju sta rade sigurno mogu brze i lakse ovo da urade nego "sve iz pocetka".