ExCyber is right, your best bet is to use cdemud.
It can be rather annoying to set up initially, but once you do, you'd want to mount the image that way and use the device instead of the image file in your emulater, or re-rip it into something else from the mounted image.
I wrested with this fairly recently, none of those tools work well -- I've never ended with a working image. Don't believe you can just mount the mdf as iso format as some tutorials would have you believe either.