Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

IBSurgeon-Bibliothek

So installieren Sie einen Samsung NVMe SSD-Treiber unter Windows Server

Samsung NVMe-SSDs sind schnell, relativ günstig und zuverlässig. Sie eignen sich gut für Firebird-Datenbanken, die eine hohe I/O-Leistung benötigen.

Samsung verkauft viele dieser Laufwerke als „Consumer“-Produkte. Marketing und Preis sind die Hauptunterschiede gegenüber „Enterprise“-Laufwerken. In unseren Tests haben sich Samsung NVMe-SSDs als zuverlässig erwiesen. Wir führen täglich intensive Leistungstests auf ihnen durch und haben über mehrere Jahre hinweg keine Ausfälle festgestellt.

Das Problem ist der offizielle Installer. Er prüft die Windows-Edition und verweigert die Installation auf Windows Server.

Dieser Artikel beschreibt einen Workaround: Extrahieren Sie die MSI aus dem Installer und führen Sie diese MSI auf Windows Server aus.

1. Laden Sie den Samsung NVMe-Treiber herunter

Öffnen Sie eine Samsung-Supportseite für die 970 EVO Plus und laden Sie NVMe-Treiber Version 3.3 (Samsung_NVM_Express_Driver_3.3.exe) herunter. Laden Sie für diesen Workaround nicht Samsung Magician herunter.

Verwenden Sie eine der beiden Seiten:

Samsung NVMe-Treiber herunterladen

Speichern Sie die Datei als:

C:\Temp\Samsung_NVM_Express_Driver_3.3.exe

Dateiname und Version können abweichen. Verwenden Sie in den nächsten Schritten den Namen der heruntergeladenen Datei.

2. Laden Sie die WiX-Toolset-Binärdateien herunter

Sie benötigen WiX, um den .exe-Installer zu entpacken.

  1. Öffnen Sie https://wixtoolset.org/releases/.
  2. Öffnen Sie einen Produktions-Build.
  3. Laden Sie wixXXX-binaries.zip herunter.

Direkter Link für WiX 3.11.2:

https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip

3. WiX entpacken

Extrahieren Sie die ZIP-Datei nach C:\Wix.

4. Samsung-Installer extrahieren

Öffnen Sie eine Eingabeaufforderung in C:\Wix. Führen Sie dark.exe aus, um den Samsung-Installer zu entpacken:

Befehl
dark.exe C:\Temp\Samsung_NVM_Express_Driver_3.3.exe -x c:\Temp\SamsungDriver

Beispielausgabe:

Code
C:\wix>dark.exe C:\Temp\Samsung_NVM_Express_Driver_3.3.exe -x c:\Temp\SamsungDriver
Windows Installer XML Toolset Decompiler version 3.11.2.4516
Copyright (c) .NET Foundation and contributors. All rights reserved.

Samsung_NVM_Express_Driver_3.3.exe

C:\wix>

Nach diesem Befehl enthält C:\Temp\SamsungDriver zwei Ordner: AttachedContainer und UX.

5. AttachedContainer öffnen

Öffnen Sie C:\Temp\SamsungDriver\AttachedContainer. Sie sehen mehrere .msi-Dateien:

6. Die 64-Bit-MSI auf Windows Server installieren

Führen Sie auf Windows Server Samsung970ProInstaller64.msi aus.

Diese MSI funktioniert auch für EVO-Serien-Laufwerke, nicht nur für die 970 PRO.

7. Datenträger initialisieren und formatieren

Nach einer kurzen Installation zeigt Windows entweder:

  • den neuen Datenträger in der Datenträgerverwaltung an, oder
  • fordert Sie auf, den Server neu zu starten.

Wenn der Datenträger in der Datenträgerverwaltung erscheint:

  1. Klicken Sie mit der rechten Maustaste auf das linke Feld des Datenträgers (den Bereich, der Nicht initialisiert anzeigt).
  2. Wählen Sie Initialisieren.
  3. Erstellen Sie wie gewohnt ein Volume und formatieren Sie es.

Testen Sie den Datenträger anschließend mit CrystalDiskMark oder einem ähnlichen Tool. Beispielergebnis für eine Samsung 970 EVO Plus:

8. Schützen Sie Ihre Datenbanken

Jeder Datenträger kann ausfallen. Erstellen Sie weiterhin Firebird-Backups oder verwenden Sie Replikation, auch nachdem Sie eine schnelle SSD installiert haben.