Що визначає порядок жорстких дисків?


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, а жорсткі диски всі різні: 120gb SSD, 320gb WD і 750gb Seagate. Переглянувши BIOS, я знайшов опцію, яка дозволяє змінити порядок накопичувача, хоча це, здається, не відображається в Windows або BootIt NG, які, як видається, перераховують диски в якомусь довільному порядку. Основна мета, якій, здається, служить, - це змінити жорсткий диск, який використовується для завантаження.

Правда, власне фізичний порядок накопичувачів не настільки важливий, оскільки Windows дозволяє легко призначати літери диска за необхідності, хоча мені просто цікаво, як визначається порядок накопичувачів. Якщо вони не будуть виявлені в тому ж порядку, що і підключені, то, схоже, послідовна нумерація роз'ємів SATA насправді нічого не означає і може так само легко мати непослідовні мітки.


Що BIOS говорить, якщо що, про накопичувачі?
pcapademic

Відповіді:


12

З цієї статті KB :

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


2

Почну з того, що я сам не знаю, як це робиться. Просто звучить як гарне питання, яке змусило мене задуматися. Це означає, що ви бачили сторінку вікіпедії, на якій обговорювалося призначення літер диска? Каже:

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

Призначте наступні літери диска першому первинному розділу на кожному наступному фізичному диску жорсткого диска.

Призначте наступні літери диска кожному розпізнаваному логічному розділу, починаючи з першого жорсткого диска і переходячи через послідовні фізичні накопичувачі жорсткого диска.

Хоча це досить високий рівень, але він пропонує дороги для запиту ...

Він говорить, що перший диск виявлений , тому може виникнути щось про перший диск у ланцюжку, що робить його повільніше реагувати. Чи всі вони одного типу?

Чи можуть бути встановлені біоси, щоб вказати конкретний диск (наприклад, вторинний головний), чи встановлений перший диск?

Чи можливо, що перший привід у ланцюзі налаштований як підлеглий , а система пропускає його під час пошуку?


Стаття у Вікіпедії цікава тим, що охоплює такий великий проміжок часу. Переконавшись в тому, що деякі тонкі зміни в управлінні диска з XP на Vista , несе відповідальність за помилки до сих пір присутній в 1809
Лорі Стерн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.