Dual SATA hardrives not recognized in Win XP Pro

M

Max

I have two 160gb Serial ATA hardrives connected to an INTEL D865PERL
with an onboard Serial ATA controller. I have a separate IDE drive
with the SYSTEM on it. My problem is that it can't recognize the two
SATA hardrives, it only recognizes one of them. They are OEM drives
and I think that they're serial numbers are not set, or they have the
same serial numbers which is why I'm getting the error "windows cannot
load the device driver for this hardware because there is a duplicate
device already running in the system (code 42)" I've updated the BIOS
to the motherboard and have installed all the new drivers for the
motherboard but I still get the problem. Both hardrives are recognized
in DOS and are recognized in the MAXTOR "maxblast" program, AND one of
the hardrives is working because its showing up in "my computer" -- at
one point both hardrives were showing up BUT there was still the
yellow exclamation mark in the device manager and according to the
device manager it still didnt recognize the 2nd hardrive as being
there. I know for a fact both hardrives work properly because they
both work when I connect them to a PCI Serial ATA controller -- but I
need the hardrives to work on my ONboard SATA controller. On a
previous post I found that someone was able to set the serial numbers
corerctly on the hardrives so that they differed from eachother. Does
anyone know how to do this? Anyone have an answer.
 
B

Bob Harris

Forget my previous reply, that was to change the colume name, not id.
Instead try the following freeware program. The description is copied from
the link that follows it:

VolumeID
While WinNT/2K and Windows 9x's built-in Label utility lets you change the
labels of disk volumes, it does not provide any means for changing volume
ids. This utiltity, VolumeID, allows you to change the ids of FAT and NTFS
disks (floppies or hard drives) on both Windows NT/2K and Windows 9x.

Usage: volumeid <driveletter:> xxxx-xxxx

This is a command-line program that you must run from a command-prompt
window.

Note that changes on NTFS volumes won't be visible until the next reboot. In
addition, you should shut down any applications you have running before
changing a volume id. NT may become confused and think that the media (disk)
has changed after a FAT volume id has changed and pop up messages indicating
that you should reinsert the original disk (!). It may then fail the disk
requests of applications using those drives.

http://www.sysinternals.com/ntw2k/source/misc.shtml#VolumeId
 
M

Max

I tried the VOLUMEID method and changed the ID's for both drives, but
it still doesnt work.. Is there even an actual way to change Serial
NUMBERS on the hardrives?.. Any other solutions? I already tried
installing one hardrive at a time, and what's weird is that when I
reboot with the 2nd hardrive installed for the first time, Windows
recognizes the drive in MY COMPUTER, but doesn't recognize it in the
Device Manager. And then if i reboot once more, it goes back to the
same error CODE 42, and the 2nd hardrive is no longer recognized in my
computer... so anyone that works for hardrive company? do u know how
to manually set a SERIAL on an OEM hardrive?.... ALSO, I bought the
hardrives and they were called Maxtor 6Y160MO 160gb SATA White Label
-- what does White label stand for?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top