Link to home
Start Free TrialLog in
Avatar of rwilly9
rwilly9

asked on

Can you put a hard drive on the same ide channel as the CDROM

I have just built my first system.  I have not installed the XP yet because I had to put the CDROM on the primary ide channel and and the complete;y new hard drive on the secondary. When going through the setup Windows says it does not detect my hard drive even though the bios does detect it.

My question is "Can you put a hard drive on the same IDE channel as the CDROM?  Or would that cause some kind of damage to the system?
ASKER CERTIFIED SOLUTION
Avatar of Lee W, MVP
Lee W, MVP
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
But why did you put the CD as primary?  Most systems (all that I've seen and I've seen a LOT) put the CD on the secondary or as primary SLAVE and the C: hard drive is on the Primary Master (unless the Primary controller is failing or the system doesn't use ATA/IDE hard drives).

It sounds to me like Windows doesn't have drivers for the controller on your mainboard.  Dig up the drivers and press F6 early in Windows boot (follow the on screen instructions that will appear for a short time) and you should be able to load the drivers.  Then Windows see the drive.
As long as the jumpers are configured as master and slave, or both as cable select, you should be ok.
Re-reading the question, you say you actually put each one on a separate channel?  If so, the jumpers won't matter.  I would check if the hard drive is working by attaching it to another system as a slave.  There should be no reason why a drive is detected in the BIOS but not at installation for an IDE drive.
"...... I had to put the CDROM on the primary ide channel..."
Sounds odd. "had to"?
For simplicity's sake, put the HD on primary IDE channel as master unit and the CD unit on the secondary channel, also as master if there are no other factors to consider. Having a single drive jumpered as slave is technically "illegal" and should be avoided.
If your HD isn't recognised at all by your BIOS, you have some kind of problem with the drive, the cable or power to the unit. Or possibly the IDE channel is disabled.
/RID
Yes, you can.
Avatar of tmj883
tmj883

Your boot drive should be on IDE0 as master and appear as C:, otherwise you have already discovered why, if not detected properly by the system BIOS, then it is either jumpered incorrectly or the ide controller is defunct, or bad cable.
T
"C:"  is just a DOS/windows way of labelling the primary partition of the IDE 0 master drive. It can't exist until the drive has been partitioned in a way that windows can understand.  Some BIOS's preclude the use of an MS operating system and use "C" for IDE 0 primary drive, but not all.
/RID
Sorry, I meant "pre-suppose", not preclude.... It's a bit late in the evening over here.
/RID
Avatar of rwilly9

ASKER

thanks for your help guys I finally got it at least formatting my drive as we speak we will see how it goes.

RID- I had to put it on the primary ide port because it wouldnt boot on the secondary port.  I have no idea as to why not.

thanks guys
some computers will have a problem with the hard drive (UDMA 100/133) if the correct cable is not attached.  If you are using new equipment make sure that you are using an 80 pin cable for the hard drive and the 40 pin cable for the CDROM.  99% of all motherboards do not matter what IDE channel you place the device on.  Some motherboard/hard drive combinations do not cable select.  To eliminate any issues make the CDROM a slave (does not matter what channel it is on) and make the hard drive a master.  boot computer and see if it works.