Help with drive number enumeration to correct channel for SATA HDD?
Tags:
- Chaintech
- SATA
- Hard Drives
-
Motherboards
Last response: in Motherboards
to1337ca
September 6, 2012 1:36:08 PM
I need help to fix drive number enumeration to correct channel for SATA hard disk in Windows. I am not sure if this is the correct subforum, but I suspect that this is both a problem with the motherboard and Windows.
I am in desperate need of help to solve an odd hardware problem.
I have a Gigabyte GAX38DQ6 motherboard with 2 hard disks installed. Before the upgrade, these disks were enumerated in Windows Vista correctly with Disk 0 as the BOOT DISK that was attached to SATA 0 channel on the motherboard and Disk 1 as the DATA DISK that was attached to SATA 1 channel on the motherboard.
After I upgraded my BOOT DISK hard disk to a SSD (I imaged the content over for this upgrade, so no reinstallation of Windows was done), Windows now enumerates the SSD BOOT DISK to Disk 1 and my DATA DISK to DISK 0. I want this to change back to the old enumeration.
I have read a number of threads posted elsewhere, none of which gave a working solution:
http://www.sevenforums.com/installat...t-vs-bios.html
http://support.microsoft.com/kb/937251
What makes my case different is that the enumeration CHANGES RANDOMLY on each reboot, so sometimes the disk enumeration would be one way and sometimes the other way, even when there is NO further new hardware or driver upgrade.
I need the enumeration to be correct because a backup application (which I must use for reasons I won't elaborate here) uses disk enumeration to identify which drives are to be backed up. Thus, the randomly changing enumeration breaks the application.
As the above threads are quite old, I am wondering if there has been any new solution. Can someone help?
I am in desperate need of help to solve an odd hardware problem.
I have a Gigabyte GAX38DQ6 motherboard with 2 hard disks installed. Before the upgrade, these disks were enumerated in Windows Vista correctly with Disk 0 as the BOOT DISK that was attached to SATA 0 channel on the motherboard and Disk 1 as the DATA DISK that was attached to SATA 1 channel on the motherboard.
After I upgraded my BOOT DISK hard disk to a SSD (I imaged the content over for this upgrade, so no reinstallation of Windows was done), Windows now enumerates the SSD BOOT DISK to Disk 1 and my DATA DISK to DISK 0. I want this to change back to the old enumeration.
I have read a number of threads posted elsewhere, none of which gave a working solution:
http://www.sevenforums.com/installat...t-vs-bios.html
http://support.microsoft.com/kb/937251
What makes my case different is that the enumeration CHANGES RANDOMLY on each reboot, so sometimes the disk enumeration would be one way and sometimes the other way, even when there is NO further new hardware or driver upgrade.
I need the enumeration to be correct because a backup application (which I must use for reasons I won't elaborate here) uses disk enumeration to identify which drives are to be backed up. Thus, the randomly changing enumeration breaks the application.
As the above threads are quite old, I am wondering if there has been any new solution. Can someone help?
More about : drive number enumeration correct channel sata hdd
to1337ca
September 6, 2012 3:52:44 PM
Appreciate the tips. Here is what I have already done before:
Already tried to boot to SSD only (with no other storage devices connected) to try to "retrain" Windows to register thee SSD as Disk 0 (so it can record this in the Windows registry). Yes, the SSD is connected to SATA 0 port.
BIOS already has SSD as the first boot order.
SSD is already set as active primary drive.
When I add in another HDD, Windows will sometimes show the SSD as Disk 0 (which is what I want) but sometimes it will not. Worse yet, even after it correctly shows SSD as Disk 0, when I manually reboot (warm boot, not cold boot), it will sometimes change the disk designation. I am puzzled as to why there is no "memory" of the disk designation.
Help?
Already tried to boot to SSD only (with no other storage devices connected) to try to "retrain" Windows to register thee SSD as Disk 0 (so it can record this in the Windows registry). Yes, the SSD is connected to SATA 0 port.
BIOS already has SSD as the first boot order.
SSD is already set as active primary drive.
When I add in another HDD, Windows will sometimes show the SSD as Disk 0 (which is what I want) but sometimes it will not. Worse yet, even after it correctly shows SSD as Disk 0, when I manually reboot (warm boot, not cold boot), it will sometimes change the disk designation. I am puzzled as to why there is no "memory" of the disk designation.
Help?
scout_03 said:
i would suggest to boot only with the ssd connect to the 0 sata port then try a win repair to fix the boot order also check your bios if your ssd is first boot then add the other hdd to see if there is any change in boot ,did you put the ssd as active primary drive
m
0
l
Related resources
- Need help On finding SATA cables for HDD and DVD drive - Forum
- HELP! Asus P6T Deluxe: SATA HDD/IDE OPTICAL DRIVE and WIN XP 64-bit - Forum
- Help DVD drive IDE and SATA HDD - Forum
to1337ca
September 6, 2012 4:33:33 PM
Here are my current drive configurations according to BIOS
SSD (this is the problem SSD and where Windows is installed, my drive C) - SATA 0 master
HDD1 - SATA 1 master
SSD2 - SATA 2 master
DVD drive - SATA 4 master
As such, they are already on separate connector.
Unfortunately, I cannot put HDD1 or SSD2 as SATA 0 slave because the data cable cannot be negotiated in my case to connect the drives in this order.
SSD (this is the problem SSD and where Windows is installed, my drive C) - SATA 0 master
HDD1 - SATA 1 master
SSD2 - SATA 2 master
DVD drive - SATA 4 master
As such, they are already on separate connector.
Unfortunately, I cannot put HDD1 or SSD2 as SATA 0 slave because the data cable cannot be negotiated in my case to connect the drives in this order.
m
0
l
to1337ca
September 6, 2012 4:45:49 PM
The drives are currently all connected using IDE mode. In fact, when I first set up the system, I had set to use only IDE and never made the change to ACHI because of the complicated hack required to enable it after the OS was installed.
I will try to switch the SSD2 and HDD. Will get back to you in about an hour. In the meantime, can you explain why you think this solution will work?
I will try to switch the SSD2 and HDD. Will get back to you in about an hour. In the meantime, can you explain why you think this solution will work?
m
0
l
to1337ca
September 6, 2012 9:17:58 PM
No difference. Same problem. Out of five boots, only one boot had the SATA enumeration correctly done. The others were not. The only consistency / trend I saw is that the HDD (and not SSD2) always takes precedent as Disk 0 whenever the enumeration is incorrect.
scout_03 said:
not shure it will work but that wil help us to find if the sata controller on the board is having a issue
m
0
l
to1337ca
September 7, 2012 7:38:52 PM
Read discussions in other Motherboards categories
!