Schnittstelle

Bearbeiten

NVMe ist ein Protokoll. --77.189.118.152 06:19, 4. Jan. 2017 (CET)Beantworten

NVMe SSDs werden auf einigen Mainboards nur im UEFI Modus erkannt - Eventuell ist das so vom NVMe Standard vorgesehen

Bearbeiten

Ich wusste bis jetzt noch nicht, das NVMe M.2 Module die PCIe verwenden nur im UEFI Modus erkannt werden und anders als M.2 SATA Module im BIOS Modus nicht zugänglich sind. Ich habe das Problem bei meinem Supermicro X11HSSH-F Board und auf folgendem Link schon jemanden gefunden, der das gleiche Problem mit einem anderen Board hat und die Ursache soll dafür der NVMe Standard sein. Wenn das so im Standard vorgesehen ist, also dies Teil des NVMe Standards ist, dass dies von Legacy BIOS nicht unterstützt werden muss, dann sollte man das im Artikel vielleicht noch irgendwo erwähnen. Ob das so ist, dafür sind weitere Recherchen nötig, eventuell kann jemand in der Doku zum Standard nachschauen und genauer recherchieren. --134.3.80.238 03:21, 5. Dez. 2018 (CET)Beantworten

Noch eine Ergänzung. Auf der Intel Webseite wird unter folgendem Link bestätigt, dass dafür UEFI notwendig ist. D.h. Legacy BIOS wird nicht unterstützt bzw. dessen Unterstützung ist kein vorgeschriebener Teil des NVMe Standards. Das bedeutet es kann zwar sein, dass es Mainboards gibt, die das trotzdem unterstützen, aber der NVMe Standard schreibt es wohl nicht vor. --134.3.80.238 03:27, 5. Dez. 2018 (CET)Beantworten
Um das noch weiter zu präzisieren. Die Legacy BIOSe können das normalerweise nicht, man kann von NVMe M.2 Sticks gemäß Standard also nur Booten, wenn UEFI aktiviert wurde. Als reine nicht bootbare Datenträger kann man sie aber benutzen wenn das Betriebssysstem schon geladen wurde, welches ja NVMe unterstützt und das legacy BIOS hierfür nicht benötigt. Es geht also im wesentlichen um das Booten von NVMe M.2 SSDs, wofür zwingend der UEFI Modus erforderlich ist. Hier wird das Problem noch etwas weiterverdeutlicht LINK. Wer will, der kann jetzt noch eine Wikikonforme Quelle suchen und das in den Artikel einbauen. Ich würde es für sehr hilfreich finden wenn man mehr über NVMe wissen möchte. --134.3.80.238 03:33, 5. Dez. 2018 (CET)Beantworten

Das scheint mir alles ziemlicher Unsinn zu sein. Ich habe hier mehrere Systeme, die per UEFI-Firmware im CSM-Modus (also: BIOS Bootmodus) von NVMe-SSDs starten, die auf dem Mainboard in die M.2 Sockel gesteckt sind. Mache ich auf Systemen, die per TrueCrypt Bootloader starten, TrueCrypt kann keinen UEFI-Start (erst VeraCrypt als Nachfolger). Vielleicht war das ursprünglich nicht vorgesehen, aber es geht (oft?). Ich schreibe das hier von solch einem System. Unterschiedliche Mainboards (ASUS, Gigabyte), unterschiedlich alt (AMD Zen 2 bis Zen 4 Architektur). Ich denke eher, dass es UEFI-Firmware sein MUSS und dass diese das faktisch aber auch via CSM unterstützen KANN. Betriebssystem egal. --M.Söntges (Diskussion) 13:00, 24. Jan. 2024 (CET)Beantworten

Wie so oft: Es kommt drauf an. Legacy Boot ist bei NVME nicht vorgesehen. Es gibt aber NVME-SSD, die das (gewissermassen als Bonus) trotzdem unterstützen. UEFI-Boot können alle. Auf Legacy-Systemen kriegt man (nachdem man von einem anderen Gerät gebootet hat) per Treiber Zugriff auf die NVME-Moppeds. Sofern es einen Treiber gibt. --Smial (Diskussion) 16:14, 24. Jan. 2024 (CET)Beantworten

"...ohne dass dafür herstellerspezifische Treiber nötig sind"

Bearbeiten

Zitat: NVM Express (kurz NVMe) ist ein im Jahr 2011 veröffentlichtes Softwareprotokoll, um SSDs über die physische Schnittstelle PCI Express zu verbinden, ohne dass dafür herstellerspezifische Treiber nötig sind


Für die NVMe-SSD selbst sind keine Treiber nötig, richtig. Für den NVMe-Controller allerdings sehr wohl. Jeder der schonmal versucht hat Windows 10 auf einer NVMe-SSD zu installieren ohne die entsprechenden Treiber vorher im Installationsmedium einzubinden, wird dies bestätigen können. Ich halte diese Aussage daher für irreführend. (nicht signierter Beitrag von 185.44.159.161 (Diskussion) 15:33, 16. Mär. 2022 (CET))Beantworten

Nachdem ich hier° täglich Rechner mit WIN10 ohne "entsprechende" Treiber auf NVME-Disks installiere und danach inbetriebnehme, scheint mir deine Aussage nicht allgemeingültig zu sein. --Smial (Diskussion) 16:20, 24. Jan. 2024 (CET)Beantworten

Fusion IO

Bearbeiten

Fusion IO wird nicht erwähnt? Die Laufwerke von Fusion IO stellen im Prinzip den Vorgänger von NVME dar, viele Erkenntnisse daraus sind direkt in den NVME Standard eingeflossen, auch weil Fusion IO viel veröffentlicht hat. Danach wurde Fuison IO von SanDisk übernommen. https://www.datacenterknowledge.com/archives/2013/07/23/fusion-io-contributes-open-source-software-to-accelerate-flash-apps 178.115.55.230 11:11, 21. Apr. 2022 (CEST)Beantworten

Du scheinst das entsprechende Wissen zu haben, Sei mutig und schreib' es in den Artikel. --Alex42 (Diskussion) 20:42, 21. Apr. 2022 (CEST)Beantworten
Ich schreibe nichts mehr auf Wikipedia, einigen Editoren sei Dank. 88.117.169.122 14:52, 9. Mai 2022 (CEST)Beantworten
Kann ich nachvollziehen. Andererseits: Wenn du Änderungen gut belegst, werden sie Bestand haben. --Alex42 (Diskussion) 14:44, 11. Mai 2022 (CEST)Beantworten