Sata Disk 0 and Disk 1

jsquareg

New member
Power User
Local time
5:45 AM
Messages
400
For a long while I ran just one HD (Sata) on my machine. It was connected to Sata 1 on the MB and appeared as Disk 0 in Disk Managment. I just connected another Sata drive to Sata 2 on the MB. It shows up as Disk 0 and the original as Disk 1. I had thought the reverse should be true -- Original still as Disk 0 and the new as Disk 1.

BIOS shows the original connected to IDE 3 Master and the added one connected to IDE 3 Slave.

The system works fine with all the partitions and their drive letters I had assigned to them correct.

No big deal. I just wonder why the Disk Management disk numbers appear as they do.

Would someone please help me understand?

Thank you.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS-8500
OS
Windows 7 Home Premium (Retail) Full version - With SP1
CPU
3.10 Gig Intel Core i5-3350P
Motherboard
Dell 0NW73C A00
Memory
8192 Megabytes Usable Installed Memory
Monitor(s) Displays
Samsung SyncMaster [Monitor] (19.1"vis, s/n HVELA10194, Octo
Screen Resolution
1024 X 768
Hard Drives
INTEL SSDSA2CW120G3 ATA Device [Hard drive] (120.03 GB)
INTEL SSDSA2CW080G3 ATA Device [Hard drive] (80.02 GB)
Keyboard
HID Keyboard Device (HP)
Mouse
Dell (came with computer)
Internet Speed
cox high speed
Other Info
The above taken with Bel Arc Advisor
This is one of those things that I don't think anyone has really figured out. You're not the first to ask about it, and from the last thread I saw about it pretty sure there was no definitive answer as to why. At the end of the day it will make you wonder why, but it also has no affect on how anything runs. You can sit and rearrange the cables to the motherboard all day long and you might hit the combination that will change them around, but not worth the aggravation.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
Thank you.

So I guess I will right it off as one of those "Life's Imponderables."
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS-8500
OS
Windows 7 Home Premium (Retail) Full version - With SP1
CPU
3.10 Gig Intel Core i5-3350P
Motherboard
Dell 0NW73C A00
Memory
8192 Megabytes Usable Installed Memory
Monitor(s) Displays
Samsung SyncMaster [Monitor] (19.1"vis, s/n HVELA10194, Octo
Screen Resolution
1024 X 768
Hard Drives
INTEL SSDSA2CW120G3 ATA Device [Hard drive] (120.03 GB)
INTEL SSDSA2CW080G3 ATA Device [Hard drive] (80.02 GB)
Keyboard
HID Keyboard Device (HP)
Mouse
Dell (came with computer)
Internet Speed
cox high speed
Other Info
The above taken with Bel Arc Advisor
There's no mystery about it, if I am understanding your question. The numbers in Disk Management have no relation to the physical ports. If a motherboard has six SATA ports, and the primary hard drive is plugged into the sixth port (SATA5), it will still show as Disk 0 in Disk Management.
 

My Computer

OS
Windows 7 Ultimate x64 SP1
CPU
Intel Core i7-2600
Motherboard
Gigabyte GA-P67A-UD3P-B3
Memory
12 GB Patriot Extreme DDR3-1333
Graphics Card(s)
Nvidia GTX 470
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Agility3 240 GB, WD5001AALS, WD7501AALS
PSU
OCZ ModStream 700W
Case
CoolerMaster HAF 912 Advanced
Cooling
CoolerMaster Hyper 212 Plus
And that is pretty much what happened. The original disk is in Sata 1 it appeared as Disk 0. When I put the second disk on Sata 2 it showed as Disk 0 and the original disk in Sata 1(the one that showed as Disk 0) showed as Disk 1.


There's no mystery about it, if I am understanding your question. The numbers in Disk Management have no relation to the physical ports. If a motherboard has six SATA ports, and the primary hard drive is plugged into the sixth port (SATA5), it will still show as Disk 0 in Disk Management.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS-8500
OS
Windows 7 Home Premium (Retail) Full version - With SP1
CPU
3.10 Gig Intel Core i5-3350P
Motherboard
Dell 0NW73C A00
Memory
8192 Megabytes Usable Installed Memory
Monitor(s) Displays
Samsung SyncMaster [Monitor] (19.1"vis, s/n HVELA10194, Octo
Screen Resolution
1024 X 768
Hard Drives
INTEL SSDSA2CW120G3 ATA Device [Hard drive] (120.03 GB)
INTEL SSDSA2CW080G3 ATA Device [Hard drive] (80.02 GB)
Keyboard
HID Keyboard Device (HP)
Mouse
Dell (came with computer)
Internet Speed
cox high speed
Other Info
The above taken with Bel Arc Advisor
I have had times on the same system where a clean install will show the drives in a different order (within Windows). As long as the drive letters are assigned properly, it won't cause any issues.
 

My Computer

OS
Windows 7 Ultimate x64 SP1
CPU
Intel Core i7-2600
Motherboard
Gigabyte GA-P67A-UD3P-B3
Memory
12 GB Patriot Extreme DDR3-1333
Graphics Card(s)
Nvidia GTX 470
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Agility3 240 GB, WD5001AALS, WD7501AALS
PSU
OCZ ModStream 700W
Case
CoolerMaster HAF 912 Advanced
Cooling
CoolerMaster Hyper 212 Plus
This is one of those things that I don't think anyone has really figured out. You're not the first to ask about it, and from the last thread I saw about it pretty sure there was no definitive answer as to why. At the end of the day it will make you wonder why, but it also has no affect on how anything runs. You can sit and rearrange the cables to the motherboard all day long and you might hit the combination that will change them around, but not worth the aggravation.

What then makes the primary disk primary? Is it the simple fact that that disk has an operating system thus it is the primary? What if I install a second HD that also has an operating system installed?
 

My Computer

Computer Manufacturer/Model Number
Polywell
OS
Windows 7x32 Home Premium & XP SP3 x86
CPU
Athlon 64FX
Motherboard
ASUS M2N32SLI Delux
Memory
Corsair CM2X1024-8500C5
Graphics Card(s)
GeForce 7950X2 (Dual)
Monitor(s) Displays
ViewSonic A90f+ (Two)
Screen Resolution
1280x1024
Hard Drives
WD1500ADFD-00NLR1 (Originally Raid5)

Changed to three individual drives after HD crashed. May return to RAID5 if I locate a suitable HD.
PSU
TurboColl 1KW
Case
Polywell
Cooling
Cool'n'Quiet (Questionable Operation)
Keyboard
Logitech
Mouse
Logitech
Internet Speed
1GHertz (I think)
Other Info
Sony CD-RW CRX320EE

HP DVD Writer 1140d (may need to replace??)
I had the same issue, installing the ahci drivers for the sata controller sorted them correctly.
 

My Computer

Computer type
PC/Desktop
OS
Microsoft Windows 10 Professional / Windows 7 Professional
CPU
Intel i5-3570
Motherboard
Lenovo Mahobay
Memory
16GB DDR3
Graphics Card(s)
AMD Radeon HD 7850 2GB
Sound Card
(1) Realtek HD Audio (2) AMD HD Audio
Monitor(s) Displays
LG LS192WS
Screen Resolution
1440 x 900 @ 32bit color
Hard Drives
(1) SUV300S37A/120G (2) ST3500413AS SATA Disk Device AHCI mode enabled.
PSU
Corsair HX620
Case
Thermaltake V4 Black Edition
Cooling
Cooler Master Hyper 212 + Artic Silver 5 on CPU/GPU
Keyboard
Dell SK-8115
Mouse
Razer Copperhead with MAPED mat (awesome!)
Internet Speed
100 Mbps up/down
Browser
Chrome
For a long while I ran just one HD (Sata) on my machine. It was connected to Sata 1 on the MB and appeared as Disk 0 in Disk Managment. I just connected another Sata drive to Sata 2 on the MB. It shows up as Disk 0 and the original as Disk 1. I had thought the reverse should be true -- Original still as Disk 0 and the new as Disk 1.

BIOS shows the original connected to IDE 3 Master and the added one connected to IDE 3 Slave.

The system works fine with all the partitions and their drive letters I had assigned to them correct.

No big deal. I just wonder why the Disk Management disk numbers appear as they do.

Would someone please help me understand?

Thank you.

I'm not quite sure whether I'm absolutely correct, but as far as I'm aware the BIOS recognises the drive that Windows is on as Drive 0.

So even if you connect the Windows drive to SATA 1 it will still show as Drive 0 in disk management.
 

My Computer

Computer Manufacturer/Model Number
HP Pavilion Elite 495UK
OS
Windows 7 Ultimate SP1 64-Bit
CPU
Intel Core i7 870 @ 2.93GHz
Motherboard
MSI 2A9C (CPU1)
Memory
8Gb Dual-Channel DDR3 @ 664MHz
Graphics Card(s)
nVidia GeForce GTX 460 1024MB dedicated RAM
Sound Card
Realtek HD Audio
Monitor(s) Displays
HP2310i
Screen Resolution
1920 x 1080
Hard Drives
1x1954GB Hitachi HDS22020ALA 330 (RAID), 1x1954GB Hitachi External for backup and storage
PSU
460W
Case
HP Elite
Cooling
Air cooled
Keyboard
Logitech K750 solar-powered keyboard
Mouse
Logitech Wireless M180 mouse
Internet Speed
2Mb
Other Info
Pure Avanti Flow Internet Radio with iPod Dock, 64Gb iPod, HP USB Speakers, Sony MDR-V500 Headphones, Sony Vaio F-Series Laptop
Windows will see the HD Drive Disk0 when corrected to the first Sata port with a HD Drive. On Some MOBO the first Sata port is marked Sata 0 or Sata 1.
But if you have a IDE HD Drive also corrected, Windows will see the IDE as Disk0.
 

My Computer

OS
ME/XP/Vista/Win7
Windows will see the HD Drive Disk0 when corrected to the first Sata port with a HD Drive. On Some MOBO the first Sata port is marked Sata 0 or Sata 1.
But if you have a IDE HD Drive also corrected, Windows will see the IDE as Disk0.

If two HDs are connected to the SATA ports, must the intended OS be onboard the lowest numbered SATA port occupied?

What I am really asking, I think, is will the other OS simply be ignored because it is not on the lowest numbered SATA port?
 

My Computer

Computer Manufacturer/Model Number
Polywell
OS
Windows 7x32 Home Premium & XP SP3 x86
CPU
Athlon 64FX
Motherboard
ASUS M2N32SLI Delux
Memory
Corsair CM2X1024-8500C5
Graphics Card(s)
GeForce 7950X2 (Dual)
Monitor(s) Displays
ViewSonic A90f+ (Two)
Screen Resolution
1280x1024
Hard Drives
WD1500ADFD-00NLR1 (Originally Raid5)

Changed to three individual drives after HD crashed. May return to RAID5 if I locate a suitable HD.
PSU
TurboColl 1KW
Case
Polywell
Cooling
Cool'n'Quiet (Questionable Operation)
Keyboard
Logitech
Mouse
Logitech
Internet Speed
1GHertz (I think)
Other Info
Sony CD-RW CRX320EE

HP DVD Writer 1140d (may need to replace??)
What I am really asking, I think, is will the other OS simply be ignored because it is not on the lowest numbered SATA port?

Only when the other HD Drive is not connected.

If two HDs are connected to the SATA ports, must the intended OS be onboard the lowest numbered SATA port occupied?

Best installed to lowest numbered SATA port
 

My Computer

OS
ME/XP/Vista/Win7

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Home Premium 64 bit
CPU
Intel Core i7-4790
Motherboard
GA-Z87X-D3H
Memory
G.SKILL 8GB (2 x 4GB) DDR3 F3-10666CL9D-8GBNT
Graphics Card(s)
AMD Radeon R7 250
Sound Card
Realtek ALC892
Monitor(s) Displays
Samsung UN32EH5000, Dell 1703FPT
Screen Resolution
1920 x 1080, 1280 x 1024
Hard Drives
WD5003AZEX
WD10EZEX
Samsung HD103SJ
Samsung 128 GB 840 PRO
PSU
SeaSonic M12II SS-500GM
Case
Fractal Design Define R4
Cooling
Zalman CNPS9900ALED
Keyboard
Logitech K800
Mouse
Logitech M705
Internet Speed
16 Mbps
Antivirus
Avast
Browser
Firefox
Other Info
Bose Companion 2 Multimedia Speakers
Workaround

I manage labs of test machines that always run multiple sata drives having multiple partitions each. In order for our automated tools to run correctly, drive letters must always be assigned to the correct partitions on each drive. When Vista & Windows 7 started arbitrarily enumerating the first sata drive as disk1 and second one as disk0 during installation, it screwed up all our drive lettering, and hence our automated scripts stopped working.

I searched online for how to correct this but found no easy way. I finally came up with a solution that's a little cumbersome but works every time.

When you start to install Vista / Win7, check which drive it's enumerating as disk0. If it's the one you expect then great - just continue the installation. If NOT, however, follow these steps:
1. Abort the installation, reboot and launch BIOS setup
2. Turn off (disable in BIOS) all drives except the one you want as disk0
3. Save, reboot and restart the installation; it should properly enumerate your desired drive as disk0 (since there are no other drives)
4. After finishing your installation, reboot, launch BIOS setup, and re-enable your other drive(s), then save and reboot again
5. Use the Disk Management tool in Windows to re-assign drive letters (since your CD/DVD-ROM drive(s), etc. will have been assigned lower letters than your hard drives/partitions - easy to fix in Disk Management but it's recommended that you do this before installing any programs on the newly installed OS.

If you don't have the ability to disable a particular sata drive in your BIOS, you'll have to shut down the computer and physically unplug the sata cable from the drive(s) that you don't want showing up during OS installation, then plug them back in after the OS is installed.
 

My Computer

OS
Windows 7 Enterprise x64

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build
OS
Windows 7x64 Home Premium SP1
CPU
Intel i7 2600k
Motherboard
ASUS P8Z68 Deluxe
Memory
G.Skill Ripjaws (DDR3-1600) 2x4GB
Graphics Card(s)
Nvidia GeForce GTS 450; Intel HD Graphics 3000(GT2+)
Monitor(s) Displays
Dell Ultrasharp IPS panel U2311H, Samsung SyncMaster P2350
Screen Resolution
1920x1080
Hard Drives
Samsung 850 Pro SSD 256GB, Samsung SSD 840 120GB, Seagates 1TB Barracuda ST31000528AS x2
PSU
Seasonic M12II 520W
Case
Lian Li Lancool PC-K60
Cooling
Case: 1x120mm, 3x140mm CPU: Hyper 212+
Keyboard
Logitech MK520 (wireless)
Mouse
Logitech MK520
Internet Speed
6-7 Mbps
Antivirus
Norton Security Premium, Malwarebytes on 2 (MSE on 3rd PC)
Browser
FireFox
Other Info
Audio: Logitech Z523 2.1
Back
Top