Installed 2nd DVD drive...won't recognize in Windows

J_Donk

Honorable
Jun 28, 2016
48
0
10,530
I decide to upgrade dvd to a blu ray and to add a 2nd dvd/rw drive. I have tested both drives, they work fine. But if I have them both connected, neither one works. They are SATA drives, but the system is older and has IDE, so I have the IDE to SATA adapters. Both adapters are good. The data and power lights are both on, and I've ran a setup like this before. I made sure the disk was activated in BIOS. Now, here's what I've done so far and what happened:
1) Tried hooking up each drive separately, they worked fine individually.
2) Hooked up both drives: When I start the system, both drives flash like they are booting normally then The 2-3 code lights up on the front of my machine. Looked it up, it's a possible floppy HD failure. I don't have a floppy, it's disabled in BIOS/no cable. The machine will then boot into BIOS, where everything looks good. When I exit BIOS, I get the message that Drives 2&3 are not found PATA-0/1 (PRI IDE Master/Slave). The drives also don't show up in the Boot menu.
3) Went to device manager, uninstalled all IDE devices and restarted, windows reinstalled drivers but it didn't fix anything. Nothing in DevMgr shows yellow arrows or anything. I am confused about why my DevMgr shows two PATA-0 devices though and one PATA-1, but it won't recognize the drives. The drives don't show up in My Computer either. When I just went back to one disk drive, it started up fine and installed the driver like it should. The second drive that I am trying to install is just a DVD-RW drive, nothing fancy, so I def don't need any specific drivers for it.
I think that's pretty much everything. I am not sure what could possibly be wrong. I have even tried a different power supply to make sure it wasn't a power issue. I was thinking maybe the IDE cable is bad, but I actually swapped it out for one in better condition, They are SATA drives, so there is no need to set them as master/slave. I looked around online and found a few solutions that mentioned a registry edit, but that's not the problem I'm having because the values it tells me to edit aren't in my registry. The system should obviously support this setup, as it has an empty drive bay and power connectors for it. It's really starting to grind my gears. Let me know if you guys have any suggestions. Thanks!

The system is an older Pentium D
4gb RAM
1TB/500gb HDD
Blu-Ray/ DVD-RW drives (not working)
Windows 7.
 
Solution
yes the cable says master and slave but the device has to correspond with the proper address.
Address, good analogy. the address of the SATA devices are (Always, will only work if it has) whole numbers, 1201 and 1202 SATA drive. the nature of SATA means one device per cable. IDE or SATA. 1 per cable.
the IDE devices are like duplexes 1201A and 1201B IDE RD. IDE has to have (Always, will only work if it has) a letter. the letter determines master or slave. no letter=MASTER, there can be only one master per cable. when you plug them both in they are fighting for master and neither is seen. remove one and, there it is.

SATA DEVICES=1 device per cable
IDE devices=2 devices per cable
the drives are SATA there for only one device per...
the motherboard has IDE? one or two ports?
each IDE cable can carry 2 IDE devices, one a master and one a slave. unless the adaptor (IDE-SATA) has a switch/jumper it will only allow the device to be seen as the master. IIRC one IDE port=1 sata device. 1 IDE port=2 IDE devices. SATA has no master slave selector so you would need two IDE ports on the motherboard one for each SATA device.
you couls also get a PCI sata card and use that for the optical devices leaving the IDE penalty behind. like so, example only, not an endorsement
http://www.newegg.com/Product/Product.aspx?Item=N82E16816124009
this card has both an extra IDE and 2 SATA ports, there are cards with just SATA, or just IDE.
 

The config it has should work. There is an IDE cable that has two connectors on it (one says MASTER and one says SLAVE). There aren't any jumpers anywhere that I see. The only ones on the adapters are to set it from SATA to IDE or IDE to SATA, nothing about master/slave..I know they make those PCI cards, but I don't really want to spend any money on this project. it's pretty much just an older sys I keep around for testing older parts. Thanks for the help, but I'm just gonna let sleeping dogs lie and use the one drive.
 


You are absolutely correct. Who really burns anything from another disc anymore? After I posted this and spent about 10 more minutes fu**ing with it, I started thinking that the second drive is pretty much obsolete. I pretty much just wanted to do it because I had the parts, and I lost the plastic cover for the drive slot. I just keep this around for a test system. I was mainly looking for a solution in case I encounter this problem again in the future, as I haven't seen it before and there is no reason why this shouldn't work. I can make do as this works fine, but I am the type of person that likes to know WHY something isn't working instead of just making do with a half-assed solution. Cheers.
 
yes the cable says master and slave but the device has to correspond with the proper address.
Address, good analogy. the address of the SATA devices are (Always, will only work if it has) whole numbers, 1201 and 1202 SATA drive. the nature of SATA means one device per cable. IDE or SATA. 1 per cable.
the IDE devices are like duplexes 1201A and 1201B IDE RD. IDE has to have (Always, will only work if it has) a letter. the letter determines master or slave. no letter=MASTER, there can be only one master per cable. when you plug them both in they are fighting for master and neither is seen. remove one and, there it is.

SATA DEVICES=1 device per cable
IDE devices=2 devices per cable
the drives are SATA there for only one device per cable, sata, IDE, SCSI only one SATA device per cable.
The limit is the IDE cable. the cable cannot tell master from slave because the devices are not telling it which is which. these are protocol confilcts you are hitting here.
SATA was designed to be the only device on the cable, the protocols the device operate with will not allow it to coexist with another device on the same cable, like one of those fighting fish, or highlanders, there can be only one.
 
Solution
@ R_1: Right, this is exactly what I was suspecting after I read your post, that there was some sort of conflict between the two devices since there was no way to assign either one as master/slave. I had honestly never heard of the device limitations depending on the cable type, but it makes perfect sense. Thanks for explaining it so eloquently.
 


with all due respect my solution was really not as "half assed"as it is to screw around with redundant old hardware.if i had two cars,one an old vw with a shitty heater and a brand new bmw with a good heater i damn sure wouldnt be spending all my time trying to figure out why i was always cold and uncomfortable driving the vw in the winter.nicht war?