Me auto respondo: El problema era que habian dos particiones swap y yo creia que tenia una en ext2, la swap y la fat de la microsd. No se en que momento se crearon dos swap y por eso el link2sd no era capaz de crear el script, ahora todo funciona correctamente