genword 发表于 2009-10-17 23:10

请教 Win 7 下 SATA 硬盘的识别顺序

主板为技嘉 EP43-UD3L,ICH10R 南桥,开启了 AHCI 和 Native Mode,操作系统 Win 7 Pro x64,Intel 芯片组驱动版本 9.1.1.1019,没装 Matrix Storage Manager。

主板有 6 个 SATA 接口,编号 SATA2_0~SATA2_5,其中 SATA2_0 西数,SATA2_1 希捷,SATA2_2 准备再接个硬盘,SATA2_3 光驱,SATA2_4 和 5 接后面挡板转 e-SATA。

问题:系统对硬盘的识别顺序总是比较怪,总是把希捷盘识别为 Disk 0,西数盘识别为 Disk 1,如果接上 e-SATA 硬盘的话,还会把外接盘识别为 Disk 0,这是为什么呢?为什么不是按接口顺序识别成 Disk 0 和 Disk 1 等等呢?小弟刚刚接触原生 SATA 设备和主板,不太了解情况。请问这种现象是正常的么?总感觉怪怪的。

搜索了一下 Google 没有找到什么信息……

genword 发表于 2009-10-18 00:00

找到了一个相关的微软知识库文章,但是限于英语水平,基本没读懂……

http://support.microsoft.com/kb/937251

Solite 发表于 2009-10-18 09:40

The disk-assignment numbers may not necessarily match the corresponding SATA channel numbers. There is no assurance of a consistent relationship between PnP enumeration and the order of the hard disks that are detected during setup. Devices are presented in the order in which they are enumerated. Therefore, the disk-assignment numbers may change between startups. For example, assume that you run Windows Vista or Windows Server 2008 Setup on a computer that has two unformatted SATA hard disks. In this situation, Windows may present the second hard disk as Disk 0 when you are prompted for the disk on which to install Windows Vista or Windows Server 2008.

简单来说就是windows本身没法保证 PNP enumeration顺序(也就是SATA 口的顺序)跟启动时检测到的硬盘顺序一致。
所以就当它是正常现象好了。

攻守俱其 发表于 2009-10-18 10:02

不影响正常使用的话就不要管他好了

genword 发表于 2009-10-18 11:52

好吧,谢谢楼上两位~

其实也只是在装系统和查看磁盘管理的时候感觉很别扭……如果有人有两块容量一样且未分区的硬盘就悲剧了……

鸡蛋灌饼 发表于 2009-10-18 12:56

好吧,谢谢楼上两位~

其实也只是在装系统和查看磁盘管理的时候感觉很别扭……如果有人有两块容量一样且未分区的硬盘就悲剧了……
genword 发表于 2009/10/18 11:52 http://bbs.saraba1st.com/images/common/back.gif
容量一样,没有分区,那硬盘之间还有差别么
ps:磁盘管理里面可是看得到硬盘的硬件信息的

genword 发表于 2009-10-18 13:28

6# 鸡蛋灌饼

比如 SATA_0 1T 黑,SATA_1 1T 绿,想用黑盘做系统盘,绿盘做仓库,结果安装系统的时候识别顺序乱了……

知道有这种情况的会注意一下,不知道的会很难办的

Cityrat 发表于 2009-10-18 15:19

我每次都自己改盘符……

genword 发表于 2009-10-18 15:25

8# Cityrat

说的不是盘符的问题,虽然盘符也常乱乱的……

Andiry 发表于 2009-10-18 19:01

页: [1]
查看完整版本: 请教 Win 7 下 SATA 硬盘的识别顺序