Verständnisfrage Samsung MZHOU512HCGL-0004 (XP941)

OiOlli

Urgestein
Thread Starter
Mitglied seit
16.05.2015
Beiträge
3.446
Laut diversen Test und der Kerbung soll es eine NVME-SSD sein. Laut Kerbung auch.

Mainboard erkennt die SSD als SATA, mein externer Adapter der Nur NVME kann, erkennt die SSD auch nicht.

Funktionieren tut sie ja, aber ich wüsste gerne den Grund.
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
"Laut Kerbung"? Du meinst, M-Key? - M-Key kann nur NVMe sein... Am besten wenigstens ein Foto rein stellen oder halt ein CrystalDisk Info Screenshot.

P.S.: kurze Google-Suche spuckt viel mit MZHPU512HCGL und nichts mit MZHOU512HCGL...
 
Zuletzt bearbeitet:
Die XP941 ist zwar eine PCIe SSD, nutzt aber kein NVMe, sondern AHCI.
 
"Laut Kerbung"? Du meinst, M-Key? - M-Key kann nur NVMe sein... Am besten wenigstens ein Foto rein stellen oder halt ein CrystalDisk Info Screenshot.

P.S.: kurze Google-Suche spuckt viel mit MZHPU512HCGL und nichts mit MZHOU512HCGL...


Ja, welche Kerbung sonst? Und richtig P, nicht O, da hab ich mich verschrieben.

Die XP941 ist zwar eine PCIe SSD, nutzt aber kein NVMe, sondern AHCI.

Danke, aber wieso?
 
Danke, aber wieso?
Die Antwort ergibt sich, wenn man in die Zeit zurück blickt, als diese SSD erschienen ist: Für diese SSD (und andere High-End SSDs) war SATA schon am Limit, aber die Ära von NVMe hat noch nicht begonnen (keine Boot-Unterstützung durch BIOS/UEFI, kein NVMe Treiber im Betriebssystem), zumindest in der breiten Masse.

Um sich vom SATA-Flaschenhals zu lösen, aber gleichzeitig breite BIOS und Betriebssystem Unterstützung zu bieten, hat man also auf PCIe gesetzt, aber gleichzeitig einen Controller geschaffen, der sich gegenüber BIOS und Betriebssystem als PCIe SATA AHCI Controller mit einem Port und einem angeschlossenen Laufwerk ausgab und sich entsprechend konform verhielt.

Die Samsung 950 Pro war dann die erste echte NVMe SSD von Samsung für den Endkunden. Und hier ging man den nächsten Schritt der Evolution: Sie hatte eine Option ROM, um die Bootfähigkeit auf älteren Systemen ohne UEFI NVMe Support herzustellen, aber im Gegensatz musste man im Windows-Setup einen entsprechenden NVMe Treiber laden, um Windows installieren zu können. Zumindest auf Windows 7, welches NVMe noch nicht kannte.

Mit der 960 Pro wurde die Option ROM dann gestrichen. Und damit ist die Geschichte von der Evolution von "PCIe AHCI" zu "PCIe NVMe" auch erzählt.
 
Laut diversen Test und der Kerbung soll es eine NVME-SSD sein. Laut Kerbung auch.
Nein, der M-Key wird normalerweise bei PCIe Anbindung verwendet, dies ist die physikalische Anbindung von SSDs die das NVMe Protokoll verwenden. SATA verwendet normalerweise das AHCI Protokoll, da schreibt aber keine AHCI SSDs, sondern alle sagen SATA SSD.

M-Key kann nur NVMe sein...
Nein, das Protokoll ist dem Slot egal.

Danke, aber wieso?
Weil es damals noch kein NVMe Protokoll gab, dies wurde erst später entwickelt und von der Nachfolgeversion der XP941, der SM951 gab es dann zwei Varianten, eine mit dem AHCI Protokoll und eine mit dem damals nagelneuen NVMe Protokoll. Es gab auch noch andere frühe PCIe M.2 SSDs die ebenfalls AHCI als Protokoll genutzt haben, z.B. die Plextor M6e. Die kann man übrigens nicht in den USB Adaptern verwenden, da sie keine SATA Schnittstelle haben, USB Adapter für M.2 SATA SSDs erkennen sie also nicht und da sie auch das NVMe Protokoll nicht unterstützen, werden sie auch in solchen für NVMe SSDs nicht erkennt, da diese ja das AHCI Softwareprotokoll nicht unterstützen.

Große Enterprise SSDs waren damals auch oft PCIe SSDs und haben eigene Treiber erfordert, also nicht AHCI verwendet, aber mit der Einführung des NVMe Protokolls wurde dieses sehr schnell von allen Herstellern von PCIe SSDs übernommen. Daher sind diese frühen PCIe SSDs die noch keine NVMe SSDs sind, eben echte Exoten und größtenteils vergessen. Damals musste das BIOS deren Kennung als PCIe Gerät kennen, um von ihnen booten zu können, denn für das BIOS war es nur ein PCIe Gerät, es musste wissen, dass es versuchen kann von diesem PCIe Gerät zu booten, wenn es diese mit AHCI Befehlen anspricht. Keine Ahnung ob die heutigen Mainboards dies noch können, oder ob sie die als SATA einstufen, weil sie eben mit dem AHCI Protokoll, welches eben von SATA Laufwerken stammt, angesprochen werden. Die XP941 ist aber eine PCIe 2.0 x4 SSDs und auch schneller als SATA es überhaupt erlaubt, wenn sie eben mit 4 PCIe 2.0 (oder schneller) Lanes angebunden wird.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh