I don't know what you did the first time you encountered the problem, but chances are, if you do the exact same steps again, you'll end up with a 32 MB drive again as well...
Make sure your motherboard is running its most recent bios and be wary of external HD enclosures using older chipsets...