Инструмент для получения информации о том, к какому жесткому диску подключен дисковый контроллер (Windows)?
При обслуживании серверов я часто нахожу множество различных дисков, подключенных к нескольким HD-контроллерам. Поиск и замена определенного диска на сервере, заполненном дисками, часто становится довольно утомительным занятием. Итак, вопрос: есть ли какой-нибудь инструмент, который говорит мне, какой диск подключен к какому контроллеру (возможно, даже к порту контроллера)? (каждое устройство со своим собственным именем, как в свойствах деталей).
Я проверил SIW (Системная информация для Windows), а также Piriform Speccy. SIW показывает много информации о системе, но я не смог точно определить, как подключен каждый диск. Например, на устройства SCSI ссылаются по номеру шины, TargetID и LUN. Это нормально, но часто разные диски имеют один и тот же номер шины, TargetID и LUN.
Я думаю, что есть какое-то программное обеспечение, способное не только получать конкретную информацию о дисках и контроллерах, но и сообщать, какой диск подключен к какому контроллеру (порту). Машина точно знает это - как сделать это видимым для нас?
Спасибо за ответы.
Системное оборудование:
Материнская плата: ASUSTeK Computer Inc., P8P67 Deluxe (набор микросхем: P67)
HD-контроллеры на MoBo:
- Контроллер Marvell 9128 SATA 6G (2 порта)
- Контроллер JMicron JMB362 (4 порта)
- Чипсет Intel® R для настольных ПК / рабочих станций /Server Express SATA AHCI контроллер (2 порта)
- Promise Fastrak TX4660 (4 порта - пусто, не используется)
HD-контроллеры в слотах PCIe:
- Контроллер Marvell 9123 SATA 6G (2 порта)
- Контроллер Marvell 9123 SATA 6G (2 порта)
Диски установлены и подключены к контроллерам:
- WDC WD1002FAEX-00Z3A0 (3x)
- WDC WD2001FASS-00W2B0 (4x)
- WDC WD2002FAEX-007BA0 (2x)
- WDC WD4000YR-01PLB0 (1x)
- [ATAPI iHES108 2 SCSI CdRom Device (1x)]
2 ответа
В Windows есть еще один вариант - конечно. Диспетчер устройств показывает все это, не очень удобным способом, но это точно.
Скажем, вы хотите знать, какой диск подключен к какому контроллеру.
Выберите один из дисков в диспетчере устройств, щелкните правой кнопкой мыши, чтобы открыть окно свойств, и выберите вкладку "Сведения". Отсюда можно получить необходимую информацию. Поскольку диск подключен к контроллеру, у этого диска есть родитель, а этот родитель - ваш контроллер. В случае, если на контроллере размещено несколько дисков, другой диск является его Siblings. Чтобы узнать, к какому порту контроллера подключен диск, прочитайте свойство "Путь к экземпляру устройства".
Альтернативой является запуск в свойствах контроллера и получение информации для контроллеров "Дети". В зависимости от того, какие устройства действительно подключены, может быть указан один или несколько "детей". Каждый "Ребенок" представляет диск. В этом случае значение для контроллера "child" равно "Device Instance Path" диска.
Для получения закодированных названий производителей и устройств используйте сайт: http://www.pcidatabase.com/
Я не знаю о поставщике USB и списке устройств, кроме: http://listing.driveragent.com/usb/
С помощью этой техники я смог нарисовать карту дисков и контроллеров с сервера с 16 дисками и 4 контроллерами. Лучше всего карта соответствовала фактическим внутренним компонентам, и мы смогли точно определить и извлечь этот диск с минимальным временем простоя.
Надеюсь, это может кому-то помочь.
На данный момент лучшим ответом на мой вопрос является использование инструмента "Drive Controller Info - Version 2.1.4".
Этот инструмент извлекает только информацию, нет функций. Подробности с образцом снимка экрана можно найти здесь (на немецком языке): http://www.hardwareluxx.de/community/f227/drive-controller-info-ahci-trim-detection-65207.html
URL / ссылка для прямой загрузки: информация о контроллере накопителя - версия 2.1.4: http://download.orbmu2k.de/download.php?id=48
требуется.NET Framework 3.5: (входит в состав Windows 7)