[erledigt] nvme in PCIe

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

[erledigt] nvme in PCIe

Beitrag von isabena » 06.12.2023 12:33:52

hallo,
heute wende ich mich mit einer Frage an die "Mechatroniker" :mrgreen: hier !

Mein Enkel hat den Weihnachtswunsch nach einer nvme für seinen PC geäußert.
Nun sind die SATA-ports alle belegt, aber noch PCIe-slots frei.
Da ich leider in der PC-Technik nicht so bewandert bin, würde ich gern wissen, ob es problemlos realisierbar ist,
eine nvme (M.2) mittels Adapter an den PCIe-slot anzuschließen ?
Braucht es da zusätzlich einen Stromanschluß (analog ssd im SATA-port )?
Muß im mainboard (BIOS) irgendetwas frei-/ umgeschaltet werden ?

vielen Dank im voraus.
Zuletzt geändert von isabena am 07.12.2023 11:45:06, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: nvme in PCIe

Beitrag von MSfree » 06.12.2023 12:39:59

isabena hat geschrieben: ↑ zum Beitrag ↑
06.12.2023 12:33:52
ob es problemlos realisierbar ist,
eine nvme (M.2) mittels Adapter an den PCIe-slot anzuschließen ?
Im Prinzip ja.
Braucht es da zusätzlich einen Stromanschluß (analog zum SATA-port )?
Nein, der Saft kommt über PCIe.
Muß im mainboard (BIOS) irgendetwas frei-/ umgeschaltet werden ?
Das Problem ist, daß du nicht von der NVME bootten können wirst.

Boards ohne nativen M.2-Sockel haben auch keine Möglichkeit, von NVME zu booten.Ich glaube kaum, daß das ein BIOS-Update reparieren wird, denn NVME sind ja gar nicht erst vorgesehen.

isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

Re: nvme in PCIe

Beitrag von isabena » 06.12.2023 12:47:58

MSfree hat geschrieben: ↑ zum Beitrag ↑
06.12.2023 12:39:59

Das Problem ist, daß du nicht von der NVME bootten können wirst.

Boards ohne nativen M.2-Sockel haben auch keine Möglichkeit, von NVME zu booten.Ich glaube kaum, daß das ein BIOS-Update reparieren wird, denn NVME sind ja gar nicht erst vorgesehen.
DANKE !

das habe ich insoweit verstanden.
ergo könnte die zusätzliche nvme als Datengrab genutzt werden ?

Zusatzfrage: der PC hat original eine M.2 nvme als FP - aber per PCI wird da keine boot-Option angeboten ?

rhHeini
Beiträge: 2313
Registriert: 20.04.2006 20:44:10

Re: nvme in PCIe

Beitrag von rhHeini » 06.12.2023 13:25:58

Da der PC bereits NVME-Support hat kannst Du eine NVME einfach auf eine Karte in einem PCIe-Slot installieren, man könnte davon unter diesen Voraussetzungen sogar davon booten. Nebenwirkungen könnten entstehen wenn die verfügbaren PCIe-Lanes bereits alle belegt bzw. geteilt werden müssen.

PS: es gibt auch Boards die ohne nativen M2-Sockel von einer PCIe-Karte mit ner NVME booten können, die sind aber die Ausnahme. Ich hab hier so eins, ein ASUS Sabertooth FX990 R2. Da ist im letzten Bios von 2016 NVME-Support mit eingepflegt, ich boote das Ding von einer NVME.

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: nvme in PCIe

Beitrag von MSfree » 06.12.2023 13:35:31

isabena hat geschrieben: ↑ zum Beitrag ↑
06.12.2023 12:47:58
ergo könnte die zusätzliche nvme als Datengrab genutzt werden ?
Ja, das sollte klappen.
der PC hat original eine M.2 nvme als FP - aber per PCI wird da keine boot-Option angeboten ?
Wenn der PC einen Steckplatz für M.2 hat, sollte auch das Booten mit einer NVME klappen, die via Adapter auf einem PCIe-Anschluß hängt. Problematisch wird hier aber unter Umständen die Anzahl der PCIe-Lanes, die das Mainboard und die CPU zur Verfügung haben und wie gut das BIOS die Lanes auf die angeschlossenen PCIe-Geräte verteilt.

Eine NVME ist ja eigentlich ein direktes PCIe-Gerät und reserviert sich bis zu 4 Lanes. Bei 2 NVMEs wären das schon bis zu 8 Lanes. Dazu kommt noch die Graphikkarte mit bis zu 8 Lanes und Peripherie wie LAN, SATA-Controller, die auch die ein oder andere PCIe-Lane haben möchten. Wir sprechen hier schnell über 20 Lanes, die eigentlich nötig wären, um alle Geräte optimal zu versorgen.

Selbst ein Core i7-10700 stellt "nur" 16 Lanes zur Verfügung. Wer mehr will, muß zu Xeons oder Threadrippern greifen.

Manche BIOSe vergeben 4 Lanes bevorzugt an den M.2-Sockel, so daß am Ende für eine am PCIe angeschlossene NVME nur noch wenig übrig ist und die NVME unter Umständen gar nicht mehr erkannt wird. Es ist also ein kleines Lotteriespiel, auf das man sich hier einläßt.

Besser wäre in jedem Fall, einfach die alte NVME gegen einen größere auszutauschen. Vorher klont man die alte NVME einfach auf die neue mittels eines USB-Adapters. Die alte NVME kann man dann immer noch in dem USB-Adapter ale besseren USB-Stick weiter verwenden.

isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

Re: nvme in PCIe

Beitrag von isabena » 06.12.2023 18:11:28

herzlichen Dank an euch Beide.

mit diesen Infos werden wir mal sehen wie wir das lösen mit dem i7-6700

mein Enkel möchte, wie ich heute erfahren habe, eigentlich nur die VMs auf eine eigene Platte auslagern,
so wie er es bei der Oma gesehen hat :D

reox
Beiträge: 2464
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: nvme in PCIe

Beitrag von reox » 07.12.2023 11:17:25

MSfree hat geschrieben: ↑ zum Beitrag ↑
06.12.2023 13:35:31
Dazu kommt noch die Graphikkarte mit bis zu 8 Lanes
Du meinst bis zu 16?
Klar gibt es Karten die einen PCIe x16 Slot haben aber nur 8 Lanes brauchen.

Zumindest mein Ryzen 3900X hat auch 16 Lanes für PCIe, 4 für nvme und 4 für den Chipsatz - insgesamt also 24 - wobei halt die 4 für den Chipsatz nicht frei nutzbar sind.
Also es braucht da nicht unbedingt einen Threadripper um 20 Lanes zu bekommen.

Benutzeravatar
florit
Beiträge: 61
Registriert: 10.01.2022 12:24:50
Lizenz eigener Beiträge: MIT Lizenz

Re: [erledigt] nvme in PCIe

Beitrag von florit » 09.01.2024 21:49:20

habe hier noch einen coolswift PCI-e3.0x16 m.2 NVME Adapter by jeyi Group rum liegen

mit so etwas kann man ohne probleme in einem freien pci-3 x16 slot eine nvme verbauen
im übrigen der nutzt nur 8 lanes :THX:

schwedenmann
Beiträge: 5529
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: [erledigt] nvme in PCIe

Beitrag von schwedenmann » 10.01.2024 07:04:47

Hallo



fall sdu,was in aller Regel der Fall ist,von einer amPCI-E-Adapter hängenden nvme nicht booten kannst, kann man nur /boot auf eine bootfähige SATA/SSD legen, dann klappt das booten ohne Probleme.


mfg
schwedenmann

P.S.
Die Geschwindigkeit amPCI-E wird durch die version von PCI-E auf dem MB bestimmt !
Zuletzt geändert von schwedenmann am 10.01.2024 09:13:59, insgesamt 1-mal geändert.

Benutzeravatar
hikaru
Moderator
Beiträge: 13594
Registriert: 09.04.2008 12:48:59

Re: [erledigt] nvme in PCIe

Beitrag von hikaru » 10.01.2024 09:12:20

schwedenmann hat geschrieben: ↑ zum Beitrag ↑
10.01.2024 07:04:47
falsdu,was in aller Regel der Fall ist,von einer amPCI-E-Adapter hängenden nvme nciht booten kannst, kann man nur /boot auf eine bootfähige SATA/SSD legfebn, dann klappt das booten ohne Probleme.
Es reicht, Grub auf der HDD zu installieren.

schwedenmann
Beiträge: 5529
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: [erledigt] nvme in PCIe

Beitrag von schwedenmann » 10.01.2024 09:15:55

Hallo

Es reicht, Grub auf der HDD zu installieren.
Reicht das auch bei einer mit luks verschlüsselten / ?


Mit der separaten /boot ist man da auf jeden Fall m.M. nach auf der sicheren Seite.

mfg
schwedenmann

Benutzeravatar
hikaru
Moderator
Beiträge: 13594
Registriert: 09.04.2008 12:48:59

Re: [erledigt] nvme in PCIe

Beitrag von hikaru » 10.01.2024 09:24:26

schwedenmann hat geschrieben: ↑ zum Beitrag ↑
10.01.2024 09:15:55
Reicht das auch bei einer mit luks verschlüsselten / ?
Wenn /boot unverschlüsselt ist, dann geht das auch mit verschlüsseltem /.
Wie es mit verschlüsseltem /boot aussieht weiß ich nicht. Als ich das zum Bookworm-Release (generell, nicht speziell mit Bezug auf NVMe im PCIe-Slot) testen wollte, bin ich nicht durchgestiegen, welche Rahmenbedingungen erfüllt sein müsen, damit Grub von luks bootet.

Antworten