In my BIOS, under main > IDE config > onboard IDE operate mode: you can choose either compatible or enhanced. If I choose compatible, I can boot into windows 98, but it doesn't recognize any optical drives and keeps searching for the floppy drive which isn't even installed, so I can't upgrade to windows XP. If I choose enhanced, it won't even recognize the Hard drive and I can't even boot into windows. I'm positive the CD drive is connected properly and the power to it is fine and it'll open and close fine. Any idea why this would happen and how to fix it? Thanks.