I have Windows XP and a USB to 40pin IDE cable. It works with hard drives but not CD drives. Do these cables not normally work with CD drives? It is only a cheap one.