A.- Le 16 octobre 1997, le Juge d'instruction du canton de Genève est entré en matière sur une demande d'entraide judiciaire formée par le Procureur général du Pakistan, dans le cadre d'une enquête dirigée contre Benazir Bhutto, ancien Premier ministre, son mari Asif Ali Zardari et sa mère Nusrat Bhutto, soupçonnés de s'être indûment enrichis dans l'exercice de leurs fonctions. Ayant précédemment obtenu le blocage des comptes bancaires dont pouvaient disposer les personnes poursuivies, l'autorité requérante désirait obtenir la documentation bancaire complète, ainsi que la remise des avoirs déposés. Le juge d'instruction a confirmé les mesures de blocage, et a ordonné la saisie des documents bancaires, dès 1992. Le 17 octobre 1997, il a ordonné une perquisition dans une étude d'avocats genevois, et a saisi, le 22 octobre suivant, divers documents. Une procédure pénale pour blanchiment d'argent a par ailleurs été ouverte à Genève. B.- Le 27 novembre 1997, le juge d'instruction est entré en matière sur une demande d'entraide complémentaire précisant en quoi consistent les agissements poursuivis, soit la réception, par Zardari, avec l'accord de Benazir Bhutto, de plusieurs centaines de millions d'US$ de commissions et de pots-de-vin, au moyen de sociétés "offshore" détenant des comptes en Suisse, avec la participation d'un avocat genevois. Des actes d'entraide complémentaires ont été admis et exécutés. C.- Par ordonnance du 12 mars 2001, le juge d'instruction a prononcé la clôture partielle de la procédure et la transmission au Pakistan de l'intégralité de la documentation relative au compte n° xxx détenu par la société M._ auprès de la Barclays Bank (Schweiz) de Genève, et dont Nusrat Bhutto était l'ayant droit économique. S'agissant de l'admissibilité de la demande d'entraide sous l'angle de l'art. 2 let. a EIMP, le juge d'instruction a rappelé les termes de deux ordonnances rendues par la Chambre d'accusation, l'une dans le cadre de la procédure d'entraide, l'autre dans le cadre de la procédure pénale: le Pakistan avait assuré non seulement la réciprocité, mais aussi la conformité de ses procédures aux exigences du Pacte ONU II, et il n'y avait pas lieu de douter de la sincérité de cet engagement. Le principe de la spécialité était rappelé à l'intention de l'autorité requérante. D.- La société M._ a saisi la Chambre d'accusation genevoise en évoquant des défauts graves de la procédure pénale au Pakistan: la procédure dirigée contre Benazir Bhutto et ses proches n'avait d'autre but que d'évincer cette opposante au pouvoir alors en place. Les renseignements fournis par le juge d'instruction genevois à l'appui de sa demande d'entraide adressée au Pakistan avaient été utilisés comme des moyens de preuve dans le procès qui s'était tenu le 15 avril 1999 et avait abouti à une condamnation de Benazir Bhutto et de son mari à cinq ans de réclusion et à plusieurs millions d'US$ d'amende. Ce jugement avait été annulé sur appel. Un coup d'état avait eu lieu en octobre 1999 et le Pakistan était soumis à un régime militaire contrôlant le pouvoir judiciaire. Il était apparu que le procès avait été dirigé par le Premier ministre Sharif, lequel avait été ensuite renversé puis banni. Les assurances données en 1997 à propos de la garantie du procès équitable et de l'indépendance des tribunaux étaient fallacieuses. La société M._, ses organes et son ayant droit étaient exposés aux conséquences de ces violations, ainsi qu'à une confiscation arbitraire de leurs actifs. E.- Par ordonnance du 27 juin 2001, la Chambre d'accusation a déclaré le recours irrecevable: l'art. 2 EIMP, destiné à protéger l'accusé dans la procédure étrangère, ne pouvait être invoqué par une personne morale non concernée par la situation des droits de l'homme dans l'Etat requérant. La seule transmission de documents bancaires ne menaçait pas son existence, et elle n'était pas admise à intervenir pour la défense de son ayant droit ou des personnes poursuivies. F.- La société M._ forme un recours de droit administratif contre cette dernière décision. Elle en demande l'annulation, ainsi que le refus de l'entraide judiciaire. La Chambre d'accusation se réfère aux considérants de son ordonnance. Le juge d'instruction conclut au rejet du recours, l'Office fédéral de la justice à son irrecevabilité et subsidiairement à son rejet.