Originally Posted by jlhawn
I have had my system in my sig for a few years now with no problems, my question is my ssd's and hdd's sata cables are plugged in exactly as the asus instruction manual showed, my ssd C drive is in sata port 1 the ssd D drive is in sata port 2 my hdd E drive is in sata port 3 and my hdd F drive is in sata port 4. now windows 7 pro shows my C drive is disk 3 my D drive is disk 4 my E drive is disk 0 and my F drive is disk 1. why would it show it that way and does it matter? the bios shows the disks in the correct order of the way I installed them with my ssd C drive first and my ssd D drive as 2nd and the 2 hdd's as 3rd and 4th. the sata ports on the motherboard are numbered 1 thru 6 for the sata 3.0 and I don't use the junk sata 6.0 marvell ports.
First, are the disk numbers you mentioned that Windows shows, the ones you see in Disk Management?
Have you had all the drives you listed above in that PC from the start (2009), and never added or replaced or moved cables between SATA ports? Were ALL those drives brand new when installed in that PC?
Did you ever clear the BIOS on that PC, when all those drives were connected in their current order in the SATA ports?
If you have the Intel AHCI/IRST driver installed, you'll find the IRST UI listed in Control Panel. That will show all the drives in your system, and the true SATA port number they are connected to. I've made mistakes many times about the port number order on different boards, some count the port closest to the board as the first, on others the port above that port is first. Some boards start counting at 0, others at 1, so six ports are 0 - 5, or 1 - 6.
Drive letters are assigned by Windows sequentially over time, if you add a new drive to the PC, and the last drive letter used was F, the new drive will be G. Drive letters are not associated with any SATA port, you can move the cable to a different port and the drive letter does not change, right? You can change drive letters in Disk Management, by right clicking on a drive and selecting Change Drive Letter.
RAID arrays/volumes are seen by Windows as one disk, and counted as one disk, regardless of how many disks make up the RAID array.
I recently moved all the parts of a PC from one case to another, without adding or removing any drives, same board, etc. But I did change the SATA ports they were connected to, and experimented with not using the first SATA port, and not putting the OS drive in the first used SATA port. I cleared the CMOS/BIOS, and started the PC, and reset my BIOS settings. All the drives had letters assigned before the move to the new case and BIOS clear. The board numbers the SATA ports from 0 to 5.
Now in Disk Management I see:
Disk 0 is the E: drive. IRST tells me it is in SATA port 1, which is correct, I did not use SATA port 0.
Disk 1 is the C: drive. It's a RAID 0 array of two disks on SATA ports 2 and 3 according to IRST, which is correct.
Disk 2 is the F: drive. It's on SATA port 4 says IRST, correct.
Disk 3 is the D: drive. It's on SATA port 5, etc.
IMO, it's possible the manual or you are mistaken about the order of the SATA ports, and what you are seeing in Disk Management is correct. The IRST UI port usage matches what I see in Disk Management, and the drive letters are those assigned by Windows when I put the drives in the PC, except the OS drive which is always C, and now have no correlation between the letter and port numbers.