Tool zum Abrufen von Informationen darüber, welche Festplatte mit welchem ​​Festplattencontroller verbunden ist (Windows)?

10076
snahl

Bei der Wartung von Servern finde ich oft viele verschiedene Festplatten, die mit mehreren HD-Controllern verbunden sind. Eine bestimmte Festplatte in einem mit Festplatten gefüllten Server zu finden und zu ersetzen, wird oft langweilig. Die Frage ist also: Gibt es ein Werkzeug, das mir sagt, welche Festplatte mit welchem ​​Controller verbunden ist (möglicherweise sogar der Controller-Port)? (jedes Gerät hat seinen richtigen Namen, wie in den Detaileigenschaften).

Ich habe SIW (System Info für Windows) und auch Piriform Speccy geprüft. SIW liefert viele Systeminformationen, aber ich konnte nicht feststellen, wie die einzelnen Laufwerke angeschlossen sind. Beispielsweise werden SCSI-Geräte über Busnummer, Ziel-ID und LUN referenziert. Das ist in Ordnung, aber oft haben unterschiedliche Laufwerke die gleiche Busnummer, TargetID und LUN.

Ich denke, es gibt eine Software, die nicht nur spezifische Informationen zu Festplatten und Controllern abruft, sondern auch erkennt, welche Festplatte an welchen Controller (Port) angeschlossen ist. Die Maschine weiß das sicher - wie machen sie uns sichtbar?

Danke für die Antworten.

Systemhardware:

Hauptplatine: ASUSTeK Computer Inc., P8P67 Deluxe (Chipset: P67)

HD-Controller auf MoBo:

  • Marvell 9128 SATA 6G Controller (2 Anschlüsse)
  • JMicron JMB362 Controller (4 Anschlüsse)
  • SATA-AHCI-Controller für Intel (R) Desktop / Workstation / Server Express-Chipsatz (2 Anschlüsse)
  • Promise Fastrak TX4660 (4 Anschlüsse - leer, nicht in Gebrauch)

HD-Controller in PCIe-Steckplätzen:

  • Marvell 9123 SATA 6G Controller (2 Anschlüsse)
  • Marvell 9123 SATA 6G Controller (2 Anschlüsse)

Festplatten installiert und mit Controllern verbunden:

  • WDC WD1002FAEX-00Z3A0 (3x)
  • WDC WD2001FASS-00W2B0 (4x)
  • WDC WD2002FAEX-007BA0 (2x)
  • WDC WD4000YR-01PLB0 (1x)
  • [ATAPI iHES108 2 SCSI-CdRom-Gerät (1x)]
0
Wenn Sie in Geräte-Manager, Festplatte> Eigenschaften> Registerkarte "Details"> Standortinformationen nachgesehen haben, weiß ich nicht, wie die Software Ihnen mehr sagen könnte, und es gibt keine Möglichkeit, die Geräteaufzählung mit den mir bekannten physikalischen Kabeln zu verbinden. Wenn ich mich recht erinnere, hatte Intel ein Storage Manager-Dienstprogramm, mit dem Sie eine LED auf einem Laufwerk Ihrer Wahl speichern konnten. Moab vor 11 Jahren 0
Ich stimme mit @Moab überein. Sie können den Geräte-Manager jedoch auch per Verbindung zur Anzeige von Geräten wechseln, wodurch Sie Festplatteninformationen erhalten, die mit Controller-Informationen verknüpft sind. Ich bin nicht sicher, wonach Sie genau suchen. Matthew Reid vor 11 Jahren 0
@MatthewReid Ja, aber wie übersetzt man diese Informationen an den physischen Ort im PC? Moab vor 11 Jahren 0
@Moab Technisch kann man sich nicht auf einen realen physischen Standort beziehen, aber ich finde oft die Kanal- oder Verbindungs-ID dort und die Seriennummer der Festplatte ist verfügbar. Dies ist die meiste, die ich je gebraucht habe. Matthew Reid vor 11 Jahren 0
@Moab Danke. Woher weiß die Software / OS, auf welche Platte sie Benutzerdaten schreiben muss (z. B. Speichern unter ..)? Die Software / das Betriebssystem kennt die vielen möglichen Pfade, unabhängig davon, wie viele Festplatten und Controller installiert sind. Wie können wir wissen, welche Festplatte an welchen Controller angeschlossen ist? (ohne den Kabeln zu folgen oder die geführten Laufwerke zu signalisieren, meistens für alle Festplatten an der Außenseite des Gehäuses). snahl vor 11 Jahren 0
@ MatthewReid Danke. Ich suche nach Informationen, die mich über den Controller informieren, an den eine Festplatte per Kabel angeschlossen ist (SATA, IDE usw.). Es gibt einen Übersetzungsmechanismus. Das Betriebssystem weiß, wie können wir dieselben Informationen abrufen? snahl vor 11 Jahren 0
@snahl Entschuldigung für die Verzögerung, diese Woche zu Tode gearbeitet. Wir verwenden sowohl Überwachungssoftware-Agenten auf Maschinen als auch Hardware-herstellerspezifische Software, um Informationen wie Controller 1: Port: 0 -> ST35xxxxx> S / N xyz zu erhalten, zumindest in einem schönen Format. Benötigen Sie das? Wenn ja, welchen Controller hast du? Matthew Reid vor 11 Jahren 0
@MatthewReid Danke für die Antwort - hört sich interessant an. Deshalb habe ich meine Frage mit der betreffenden HW aktualisiert. Was ich suche, ist: Welcher Datenträger ist mit welchem ​​Controller (-Port) verbunden. Oder umgekehrt: Welcher Controller steuert welche Platte? snahl vor 11 Jahren 0
@snahl Try installing (if you haven't) the [Intel Management Engine Interface V8.0.0.1262 for Windows 32/64bit XP & 32/64bit](http://www.asus.com/Motherboards/Intel_Socket_1155/P8P67_DELUXE/#download) and let me know if it has the details you need. The two Intel systems I have show me the controller and port on that controller. There should be one for each vendor. While that might not be ideal long term, with different apps that is, it should give you the information. Matthew Reid vor 11 Jahren 0
@MatthewReid Ja, das ist eine Antwort. Dieses Tool gibt mir die Laufwerke und Ports, die an den Intel-Controller angeschlossen sind. Natürlich werden die anderen Laufwerke und Controller (Marvell und JMicron und Promise Fasttrak) ausgelassen. Ich denke, ich muss WMI genau unter die Lupe nehmen, da das Betriebssystem all diese Informationen hat. snahl vor 11 Jahren 0
@snahl Ich habe dort auch das Marvell-Dienstprogramm gesehen. Wenn Sie mit WMI spielen möchten, schauen Sie sich die `wbemtest.exe` und [WMI Utilities @ MSDN] an (http://msdn.microsoft.com/de-de/library/ff647965.aspx). Matthew Reid vor 11 Jahren 0
@ MatthewReid Zum Schluss habe ich es selbst herausgefunden. Interessiert? Lesen Sie meine eigene Antwort (en). snahl vor 11 Jahren 0
@Moab Sie hatten Recht, der Geräte-Manager zeigt alle erforderlichen Informationen an. Ich hab es endlich selbst raus gemacht. Interessiert? Lesen Sie meine eigene Antwort (en). snahl vor 11 Jahren 0

2 Antworten auf die Frage

2
snahl

Es gibt natürlich eine andere Option in Windows. Der Geräte-Manager zeigt alles auf eine wirklich komfortable Art und Weise, aber er tut es sicher.

Angenommen, Sie möchten wissen, welche Festplatte mit welchem ​​Controller verbunden ist.

Wählen Sie eine der Festplatten im Geräte-Manager mit der rechten Maustaste, um das Eigenschaftenfenster zu öffnen, und wählen Sie die Registerkarte "Details". Von hier aus können die benötigten Informationen abgerufen werden. Da ein Datenträger an einen Controller angeschlossen ist, hat dieser Datenträger einen übergeordneten Datenträger und dieser übergeordnete Controller ist Ihr Controller. Falls der Controller mehrere Festplatten enthält, sind die anderen Festplatten die Geschwister. Um zu wissen, mit welchem ​​Controller-Port eine Festplatte verbunden ist, wird die Eigenschaft 'Device Instance Path' gelesen.

Eine Alternative besteht darin, bei den Controller-Eigenschaften zu beginnen und die Informationen für die Controller 'Children' abzurufen. Abhängig von den tatsächlich angeschlossenen Geräten werden möglicherweise ein oder mehrere "Kinder" aufgelistet. Jedes "Kind" steht für eine Platte. In diesem Fall entspricht der Wert für einen Controller 'child' dem 'Device Instance Path' einer Platte.

Um die codierten Namen von Herstellern und Geräten abzurufen, verwenden Sie die Site: http://www.pcidatabase.com/

Ich kenne keine andere USB-Hersteller- und Geräteliste als: http://listing.driveragent.com/usb/

Mit dieser Technik konnte ich eine Karte mit Festplatten und Controllern von einem Server mit 16 Festplatten und 4 Controllern zeichnen. Am besten stimmte die Karte mit den tatsächlichen internen Komponenten überein und wir konnten genau diese eine Platte mit minimalen Ausfallzeiten lokalisieren und extrahieren.

Hoffe das kann jemandem helfen.

0
snahl

Die beste Antwort auf meine Frage ist bisher die Verwendung des Tools "Drive Controller Info - Version 2.1.4".

Dieses Tool ruft nur Informationen ab, es gibt keine Funktionen. Details mit einem Screenshot finden Sie hier: http://www.hardwareluxx.de/community/f227/drive-controller-info-ahci-trim-detection-65207.html

URL / Link zum direkten Download: Drive Controller Info - Version 2.1.4: http://download.orbmu2k.de/download.php?id=48

erfordert .NET Framework 3.5: (in Windows 7 enthalten)

enter image description here

Der deutsche Link erfordert ein Login und die Fähigkeit, Deutsch zu lesen. Bitte posten Sie die Screenshots in Ihrer Antwort, wenn Sie können. Moab vor 11 Jahren 0
@Moab - Screenshot hochgeladen. Das sind alle Informationen, die das Programm liefert. snahl vor 9 Jahren 0