Au vu de la tournure de ta question je suppose que tu n'a pas de connaissance particulière de l'outils informatique ...
Un disque dur va se "définir" par son interface ... aujourd'hui on parle en générale de SATA. il y a peu de chance qu'un HDD oit incompatible avec ta configuration, reste a prendre en compte des problématique de taille/capacité/interface ...
La vrai question ce serait plutôt pour quel besoin souhaites tu installer Linux en parallèle de ton installation Windows 7 ?
si il s'agit de découverte, tu pourrais utiliser une solution de virtualisation type VirtuaBox pour installer Linux dans une machine virtuelle et y accéder a travers ta session win7
Tu pourrais également dans cette optique de découverte, utiliser un "LiveCD" il s'agit de distribution Linux qui s’exécute a partir d'un CD Bootable et qui ne nécessite aucune installation.