14

На моем компьютере установлено три жестких диска, хотя порядок дисков, указанный в Windows, не отражает порядок их установки:

  • SATA 1: диск 120 ГБ
  • SATA 2: диск 320 Гб
  • SATA 3: диск 750 Гб

В BIOS это отображается правильно. Однако в утилите «Управление дисками» в Windows диски выглядят следующим образом:

  • Диск 1: диск 120 ГБ
  • Диск 2: диск 750 Гб
  • Диск 3: 320 ГБ диск

Я попытался использовать BootIt NG, который, похоже, видит диски в том же порядке, что и Windows, а не в том порядке, в котором они подключены к контроллерам SATA на материнской плате.

Мне интересно, какие факторы определяют порядок, в котором программное обеспечение видит жесткие диски, и есть ли способ «сбросить» это, чтобы отразить фактический физический порядок?

Обновить

Моя материнская плата - Asus P5E, и все жесткие диски разные: 120 ГБ SSD, 320 ГБ WD и 750 ГБ Seagate. Посмотрев в BIOS, я нашел опцию, которая позволяет изменять порядок дисков, хотя это, похоже, не отражается в Windows или BootIt NG, которые, похоже, по-прежнему перечисляют диски в произвольном порядке. Кажется, что основная цель, которую он выполняет, - это изменение жесткого диска, используемого для загрузки.

Следует признать, что фактический физический порядок накопителей не так важен, поскольку Windows позволяет легко назначать буквы дисков по мере необходимости, хотя мне было просто интересно узнать, как был определен порядок накопителей. Если они не обнаруживаются в том же порядке, в котором они подключены, то похоже, что последовательная нумерация разъемов SATA ничего не значит и может с такой же легкостью иметь непоследовательные метки.

2 ответа2

12

Из этой статьи KB:

Номера назначений дисков могут не совпадать с соответствующими номерами каналов SATA или RAID. Нет уверенности в согласованности между перечислением PnP и порядком жестких дисков, обнаруженных во время установки. Устройства представлены в том порядке, в котором они перечислены. Поэтому номера дисков могут меняться между запусками. Например, предположим, что вы запускаете программу установки Windows Vista, Windows Server 2008, Windows Server 2008 R2 или Windows 7 на компьютере с двумя неформатированными жесткими дисками SATA или RAID. В этой ситуации Windows может представить второй жесткий диск как диск 0, когда вам будет предложено указать диск, на который нужно установить Windows Vista, Windows Server 2008, Windows Server 2008 R2 или Windows 7.

1

Я начну с того, что сам не знаю, как это сделать. Просто звучит как хороший вопрос, который заставил меня задуматься. Тем не менее, вы видели страницу в Википедии, которая обсуждала назначение буквы диска? Это говорит:

Присвойте букву диска, начиная с C: первому активному первичному разделу, распознанному на первом физическом жестком диске.

Присвойте последующие буквы дисков первичному первичному разделу на каждом последующем физическом жестком диске.

Присвойте последующие буквы дисков каждому распознанному логическому разделу, начиная с первого жесткого диска и заканчивая последовательными физическими жесткими дисками.

Хотя это довольно высокий уровень, он предоставляет возможности для расследования ...

В нем говорится, что обнаружен первый диск, поэтому на первом диске в цепочке может быть что-то, что замедляет его реакцию. Они все одного типа?

Можно ли настроить BIOS, чтобы указать конкретный диск (например, вторичный мастер), смонтирован ли первый диск?

Возможно ли, что первый диск в цепочке настроен как подчиненный, и система пропускает его при поиске?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .