¿Qué determina el orden de los discos duros?

14

Tengo tres discos duros instalados en mi PC, aunque el orden de las unidades que se muestra en Windows no refleja el orden en que se instalan las unidades:

  • SATA 1: unidad de 120 gb
  • SATA 2: unidad de 320 gb
  • SATA 3: unidad de 750 gb

En BIOS, esto se muestra correctamente. Sin embargo, en la utilidad 'Administración de discos' en Windows, ve las unidades de la siguiente manera:

  • Disco 1: unidad de 120 gb
  • Disco 2: unidad de 750 gb
  • Disco 3: unidad de 320 gb

Intenté usar BootIt NG, que parece ver las unidades en el mismo orden que Windows en lugar del orden en que están conectadas a los controladores SATA en la placa base.

Tengo curiosidad por saber qué factores determinan el orden en que el software ve los discos duros, y si hay alguna forma de "restablecer" esto para reflejar el orden físico real.

Actualizar

Mi placa base es la Asus P5E, y los discos duros son todos diferentes: SSD de 120 gb, WD de 320 gb y Seagate de 750 gb. Después de mirar a través del BIOS, encontré una opción que permite cambiar el orden de las unidades, aunque esto no parece reflejarse en Windows o BootIt NG, que todavía parecen enumerar las unidades en un orden arbitrario. El objetivo principal al que parece servir es permitir que se cambie el disco duro utilizado para el arranque.

Es cierto que el orden físico real de las unidades no es tan importante ya que Windows permite que las letras de las unidades se reasignen fácilmente según sea necesario, aunque tenía curiosidad por saber cómo se determinó el orden de las unidades. Si no se detectan en el mismo orden en que están conectados, entonces parece que la numeración secuencial de los conectores SATA realmente no significa nada y podría fácilmente tener etiquetas no secuenciales.

Mun
fuente
¿Qué dice el BIOS, en todo caso, sobre las unidades?
pcapademic

Respuestas:

12

De este artículo de KB :

Los números de asignación de disco pueden no coincidir necesariamente con los números de canal SATA o RAID correspondientes. No hay garantía de una relación consistente entre la enumeración PnP y el orden de los discos duros que se detectan durante la configuración. Los dispositivos se presentan en el orden en que se enumeran. Por lo tanto, los números de asignación de disco pueden cambiar entre inicios. Por ejemplo, suponga que ejecuta Windows Vista, Windows Server 2008, Windows Server 2008 R2 o Windows 7 Setup en una computadora que tiene dos discos duros SATA o RAID sin formato. En esta situación, Windows puede presentar el segundo disco duro como Disco 0 cuando se le solicite el disco en el que instalar Windows Vista, Windows Server 2008, Windows Server 2008 R2 o Windows 7.

chr
fuente
2

Comenzaré diciendo que no tengo idea de cómo se hace esto. Suena como una buena pregunta que me hizo pensar. Dicho esto, ¿has visto la página de Wikipedia que habla sobre la asignación de letras de unidad? Se dice:

Asigne una letra de unidad, comenzando con C: a la primera partición primaria activa reconocida en el primer disco duro físico.

Asigne letras de unidad posteriores a la primera partición primaria en cada unidad de disco duro física sucesiva.

Asigne letras de unidad posteriores a cada partición lógica reconocida, comenzando con el primer disco duro y pasando a través de unidades de disco duro físicas sucesivas.

Aunque es bastante de alto nivel, proporciona vías para la investigación ...

Dice que se detectó el primer disco , por lo que puede haber algo en el primer disco de la cadena que haga que la respuesta sea más lenta. ¿Son todos del mismo tipo?

¿Podría configurarse la BIOS para especificar un disco específico (como un maestro secundario) en el que está montado el primer disco?

¿Es posible que la primera unidad de la cadena esté configurada como esclava y el sistema la omita al hacer su búsqueda?

DaveParillo
fuente
El artículo de Wikipedia es interesante porque cubre un período de tiempo tan largo. Convencido de que algún cambio sutil en la administración de discos de XP a Vista es responsable de un error que todavía está presente en 1809.
Laurie Stearn