Solved

how do you get windows to recognize primary slave

Posted on 2001-08-05
24
195 Views
Last Modified: 2010-04-27
My second hard drive was working fine. Now windows says it is not installed. How can I fix this ?

Thanks for the quick response !!!
I'm running 98se./amd athlon 700/via chipset
I currently have an important file on "D" so reformating is last option.... When I run setup and ask windows to auto detect promary slave it says "not installed". I did nothing to the system to cause this to change. In My Computer it shows D as a cdrom drine. In devise manager it only shows 1 type47 drive.
0
Comment
Question by:bdhull
  • 5
  • 4
  • 3
  • +7
24 Comments
 
LVL 13

Expert Comment

by:magarity
ID: 6353360
If the disk is new and completely bare, you'll need to use FDISK to create a partition.  Use a command prompt (win9x) and type 'fdisk' or use the local disk manager (Win2000).  If using fdisk, be certain to select '5 - change fixed disks' to pick the slave, since the default is the first disk.
0
 
LVL 3

Expert Comment

by:andysalih
ID: 6353420
im not so sure he is saying its a new install of a hard drive, he just stated that his hard drive was working FINE, & now its not.

does it show up in your device list when you boot the computer?

if not then go into your BIOS and redetect it

the reboot windows.

drop out to a dos windows

and type FDISK /MBR

which means modifie boot record.

this creates a fresh boot record.

then exit back into windows

and reboot

cheers
Andy
0
 
LVL 7

Expert Comment

by:pbessman
ID: 6353533
Fdisk/mbr Master Boot Record, does what Andy says but generally only modifies boot record of master drive.

"How can I fix this ?"  Can you be more specific?  Were there any recent changes to the system?  What motherboard, CPU, etc. are you using.  Please provide system specs.  Thanks

0
 
LVL 13

Expert Comment

by:magarity
ID: 6353766
The question has been edited since I posted first.  With the new info about this drive previously working, ignore the advice about fdisk.

What make of computer is this?  We need to know if BIOS is detecting this drive, since Windows is determined not to.
0
 

Author Comment

by:bdhull
ID: 6353798
1stMainboard SD11 ??? This computer was made for me

The BIOS ran it just fine a day ago
0
 

Author Comment

by:bdhull
ID: 6353814
OK I found my BIOS - AMIBIOS 1998 9american megatrends, inc.
0
 
LVL 31

Expert Comment

by:rid
ID: 6353830
Step 1 would be to get into BIOS and see if drive is detected. I think. If not, you need to open case and check connections. All plugs still in their assigned places etc. Start up and try to listen to the difficult drive. Is it spinning up, making any weird noices or anything like that. If this drive is slave on primary IDE, check jumpers, just in case. If it does spin up, sound OK, all connections seem OK, I would try with a CMOS reset and see if detection works. If not, see if drive is detected if it is connected to the other IDE channel (alone, jumpered to master) or in another machine. If no luck with any of these, well, there may be something wrong with the drive.
Regards
/RID
0
 
LVL 18

Expert Comment

by:centerv
ID: 6354354
Definately check the ide cable for proper connection.
Somehow those FICA boards seem to have a thing about seeeing all the drives unless both cable end are plugged into something!
0
 
LVL 5

Expert Comment

by:bparnes
ID: 6354658
Let's be systematic about this. Logically either the drive has failed or it is still able to function and something else has failed. The simplest way to determine if the drive has failed is to install it in a known good computer and see if that computer properly detects the drive. If it does, you know the problem is not with the drive, and you can the start checking everything else (cable, CMOS configuration, etc.). If the second computer fails to detect the drive, then odds are extremely good that your drive has driven south permanently (sorry I couldn't resist). My hunch is that your drive has failed, though I fervently hope I'm wrong about that. Get it tested in another system and let us know what the result is.
0
 
LVL 2

Expert Comment

by:newwavepro
ID: 6354682
To make sure that you do not have a driver conflict, or have installed software that has caused some other problem. We need to know what type of motherboard you have exactly, that way we can determine if its a driver issue.

Boot into safe mode, go into the control panel | system | device manager, look for any conflicts or Yellow ! or Red X  If there is please be specific on what it says about the device problem.

To test to make sure that the harddrive itself is still good, unplug the computer, then the harddrive, replug them back in.  While holding the bottom (silver part) just do not make contact with the circuit side, you should 'hear' or 'feel' "whirr" or spin up.  IF this does not do this then it could possible that it is a failed or drive that is failing (it may work sometimes)

If it does spin up and it is actually getting power, then its going to be the IDE controller, with an AMD processor most likely its going to be either a VIA or ALIMagik1 chipset.

VIA Chipsets
http://www.via.com.tw/jsp/en/dr/driver.jsp
ALI Chipsets
http://www.ali.com.tw/eng/support/drivers/drivers_main.htm

In case you need those links for later
0
 
LVL 2

Expert Comment

by:newwavepro
ID: 6354684
Just noticed the small type of VIA chipset so just download the 4-in-1 driver version 4.32 for the chipset you have off the top link, forget the portion about ALI on my prior post.  Sorry about that.
0
 
LVL 5

Expert Comment

by:bparnes
ID: 6354708
What good is it going to do bdhull by installing drivers when the BIOS doesn't see the drive, even though it did a while ago? How would a driver conflict or the install of any Windows software affect the BIOS's ability to detect a drive? Inquiring minds want to know...
0
Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

 
LVL 2

Expert Comment

by:newwavepro
ID: 6354727
but my question to you is bparnes how many people really have an extra $100 harddrive just kicking around for the testing you say to do.. Not everyone.  

RID's suggestions are the first to follow then work your way down the list as you begin to solve problems, I tried not to duplicate any of his suggestions and yet add additional information that bdhull may need later.

so please be less critical to others giving additional information and more helpful to the person needing it.
0
 
LVL 5

Expert Comment

by:bparnes
ID: 6354781
I did not say to run out and get a second drive. I said to test the non-responding drive in another known good computer. If the other computer also won't recognize the drive, then that's a pretty strong indicator that the drive itself is defective. It would be useful to check cable connections, but in my experience cables don't work themselves loose anywhere near as frequently as drives going bad in this scenario.

Remember that this is a drive that was working fine for quite a while in this computer, and then one day it just stopped being recognized. There's no indication that bdhull did anything traumatic to the computer like mess around inside the box or install some software that would make the second drive disappear. The most plausible (though not necessarily the most comfortable) explanation is that the drive has died, and I simply suggested taking a direct route to testing that possibility first.
 
I'm still curious as to how getting updated Windows drivers will help get the drive detected again. I fail to see how that helps bdhull solve the problem at hand; it is a great solution to other problems however, and may even be advised once the immediate problem is solved.
0
 
LVL 7

Expert Comment

by:pbessman
ID: 6355314
What you want to do is click on the tab at the top that says Settings. One of the small boxes in Settings goes by the acronym DMA (Dynamic Memory Allocation). Chances are, if your hard drive was made within the last four to five years, it supports either DMA or Ultra DMA. If the box that says DMA is not ticked, tick it. Windows will bring up a dire warning window and tell you that it doesn't know if your hard drive supports DMA, all sorts of awful things could happen to your computer if it doesn't support DMA, and in any event, any changes you make won't take effect until you reboot the computer. If the box is already ticked, fine - you have a DMA or Ultra DMA hard drive and Windows knows about it. If it's not ticked, go ahead and tick it and restart your computer. The worst thing that's going to happen is that if your hard drive for some reason does not support DMA the option will be greyed out when Windows reboots - no big deal. DMA helps hard drives to keep things moving faster, which is what you want.

Did you already do this?  
I see you say device manager shows"only shows 1 type47 drive".  That is because you have not loaded the VIA bus mastering IDE controller correctly.  You won't get full speed until you do.  I am suspecting that your system can handle UDMA33/66/100?  You need the IDE tools found here:  http://www.viahardware.com/download/index.shtm

0
 
LVL 7

Expert Comment

by:pbessman
ID: 6355317
For more help on setting up UDMA check here:

http://www.wickedpc.com/faqs/harddrivetweaking/
0
 
LVL 31

Expert Comment

by:rid
ID: 6355342
"1 type 47 drive" - That could be the recognized C:, type 47 being "User defined" or something like that. I suppose questioner would like to see 2 type 47 drives... which doesn't appear to happen. For some yet undiscovered reason. There are loads of good advice above. Now is the time for some feedback?
Regards
/RID
0
 
LVL 7

Expert Comment

by:pbessman
ID: 6355368
I suppose questioner would like to see 2 Maxtors or whatever he has.  When you get this under the drive type the drive has not been fully recognized.  You need the proper ATA or UDMA controller dirvers to see the drive identified correctly by brand and model number.  This setup indicates a generic IDE controller driver is being used.

I do have to agree with you.  I het when people pose questions and go on a leave of absence.  We are all here wondering what is going on and this guy is off for the weekend or something.

I DOUBT your drive has failed.  It just needs to be setup properly.
0
 

Author Comment

by:bdhull
ID: 6356057
Thank you all for your comments. I downloaded the VIA 4 in 1 before the problem. I ran the auto install but am not sure the new busmaster is in use. After unplugging the ribbon and plugging it back in it is now working. I went to setup ran auto and it recognized the slave. It would not stay in auto however went to user defined and is working ok. Maybe a bad ribbon ???
0
 
LVL 2

Expert Comment

by:newwavepro
ID: 6356399
yep sure sounds like bad cable, its easy to get a 40-pin IDE cable for (ATA 33/66) and a double 40-pin IDE for ATA 100 dirves.  Make sure you get the right one or you will not get ATA 100 without benefits without the right cable from a computer store, then change it out to make sure it is good then go from there. It is easy for the cable to get a bend in it and break one of the wires in it thus causing the problem. So make sure its not being forced or bent too tight.

If that works then you can change the BIOS to user defined if you know exactly what type it is or let the BIOS continue to look for it.  Your Choice on that one. ALSO MAKE SURE THAT THE BIOS IS NOT ON CABLE SELECT, if you are using jumpers on the harddrives themselves, this causes drives to go undetected as well.
0
 
LVL 7

Expert Comment

by:pbessman
ID: 6356453
One way to be sure it to go back to http://www.viahardware.com/download/index.shtm and get the IDE tool.  This will add a neat little tool allowing you to fine tune all of your attached IDE devices.  Also if the bus mastering is not installed properly you will be prompted to do so before installing.


"its easy to get a 40-pin IDE cable for (ATA 33/66) and a double 40-pin
IDE for ATA 100 dirves."

You should use an 80 pin cable for ATA 66 and higher.  Most of the newer motherboards even suggest using them for your CD rom drives as well even though these don't exceed ATA 33 in most cases,  there are some newer ones that support ata 66 but most of them are the ata33.
0
 
LVL 4

Expert Comment

by:fruey
ID: 6363869
You said your drive is working OK. Just that it goes to user defined. this may be normal behaviour. Auto will get the parameters the first time, then set them and they will become user until you switch it back to auto

No need to auto detect each time as long as the drive is working. In fact, boot is quicker with user defined.
0
 

Expert Comment

by:ComTech
ID: 6703862
Hi all,

This question has been open for quite awhile. I am going to allow feedback from the questioner and experts. If it is not resolved, I will delete or accept an answer based on the info I have been given. Experts, feel free to offer input, or even suggest who you  think is correct. I will monitor this question for a period of 5-7 days and come back and evaluate this question.

Questioner, if you were helped, chooses whom you would like to award the question to, and Accept Comment.  It is your responsibility to complete this question.

Thank you,
ComTech
Community Support

PLEASE DO NOT ACCET THIS COMMENT AS AN ANSWER
0
 

Accepted Solution

by:
ComTech earned 0 total points
ID: 7038029
This question has been abandoned and will be placed in PAQ and points refunded.

Best regards,
ComTech
Community Support
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

This is about my first experience with programming Arduino.
This paper addresses the security of Sennheiser DECT Contact Center and Office (CC&O) headsets. It describes the DECT security chain comprised of “Pairing”, “Per Call Authentication” and “Encryption”, which are all part of the standard DECT protocol.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now