Ojo, puede que estemos enfocandolo incorrectamente
Diría que lo que necesitas realmente, es el driver de la controladora que gestiona el M2 de la placa base. Vamos, que el driver sería en realidad de tu placa.
El disco duro en si mismo no veo porque debe de necesitar un controlador específico, pero la controladora que hace que el puerto M2 se comporte como "controladora de discos" si que te es necesario. Intenta atacar el problema por ese lado