This article explains how to repair the MDF file using the native repair methods and how to use a Reliable MDF file Repair ...
--only provide new mountpoint name or drive letter, it will create script to move file to different location, folder structure needs to be same on new drive ...