Faits: Faits: A. X._, ressortissante syrienne, née en 1977, a épousé en Syrie, le 9 août 2000, un ressortissant irakien titulaire d'une autorisation d'établissement en Suisse. Le 30 septembre 2000, elle a obtenu une autorisation de séjour au titre du regroupement familial, pour vivre auprès de son époux en Suisse. Elle a donné naissance, le 29 mai 2002, à un fils, Y._, qui a été mis au bénéfice d'une autorisation d'établissement. Le 7 décembre 2003, l'intéressée a quitté le domicile familial, avec son fils, à la suite de conflits conjugaux. Par ordonnance de mesures protectrices de l'union conjugale du 18 août 2005, le Président du Tribunal civil de l'arrondissement de la Sarine a confié la garde de l'enfant à sa mère. Le 18 octobre 2005, le Service de la population et des migrants du canton de Fribourg (ci-après: le Service de la population ) a refusé le renouvellement de l'autorisation de séjour de X._ et a révoqué l'autorisation d'établissement de son fils. Le 18 octobre 2005, le Service de la population et des migrants du canton de Fribourg (ci-après: le Service de la population ) a refusé le renouvellement de l'autorisation de séjour de X._ et a révoqué l'autorisation d'établissement de son fils. B. X._ a recouru contre la décision précitée du Service de la population auprès du Tribunal administratif du canton de Fribourg. Le 17 janvier 2006, le Président du Tribunal civil de l'arrondissement de la Sarine a rendu une ordonnance d'urgence confiant la garde de l'enfant à son père. Par décision du 7 février 2006, le Service de la population a annulé la révocation de l'autorisation d'établissement de l'enfant, le refus de renouveler l'autorisation de séjour de la mère étant maintenu. Statuant le 7 juin 2006, le Tribunal administratif a pris acte de la nouvelle décision du Service de la population du 7 février 2006 et a rejeté le recours de X._. Statuant le 7 juin 2006, le Tribunal administratif a pris acte de la nouvelle décision du Service de la population du 7 février 2006 et a rejeté le recours de X._. C. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral, en substance, d'annuler l'arrêt du Tribunal administratif du 7 juin 2006 et de lui octroyer un permis de séjour, sous suite de frais et dépens. Elle invoque essentiellement la violation de l'art. 8 CEDH. Elle requiert l'assistance judiciaire complète. Le Tribunal administratif conclut au rejet du recours. Le Service de la population renonce à formuler des observations. L'Office fédéral des migrations propose le rejet du recours.