os dais cuenta que programas como minitool partition tienen una opción que se llama "resize" y lo que hace es modificar el tamaño de una partición?
si se queda pequeña la partición ext para link2sd, haz más pequeña la otra partición con resize, la fat32 y quedará un espacio sin formato (unallocated). luego selecciona la partición ext, le das a resize y podrás aumentarla tanto espacio como le hayas quitado a la partición fat32.
no pierdes datos haciendo esto pero por si tienes miedo, copia todo en el pc antes d probar, así te mueves sobre seguro
