Ich verwende übrigens diesen https://www.amazon.de/dp/B0CSJZ7NSS?tag=psblog-21 [Anzeige] Adapter mit der https://www.amazon.de/dp/B0BTDRKBBL?tag=psblog-21 [Anzeige] NVMe und damit habe ich keine Probleme. Das wird auch erkannt, wenn von USB oder SD im Slot gebootet wird.

NVMe wird bei Start von anderen Medien nicht erkannt, bootet aber
-
VoidZeroOne -
January 2, 2025 at 3:43 AM -
Thread is Unresolved
-
-
NVMe wird bei Start von anderen Medien nicht erkannt, bootet aber? Schau mal ob du hier fündig wirst!
-
Ich verwende übrigens diesen
Komisch. Die Kombi habe ich auch
-
Post by VoidZeroOne (
January 4, 2025 at 4:20 AM ).This post was deleted by the author themselves (January 4, 2025 at 4:21 AM ). -
Ich merke, du hast dich da echt gut reingekniet und auf alles ne Antwort
Und Geduld hast du auch beim Antworten, denn ich glaube, ich hab mitunter ne Frage wiederholt, obwohl die ja schon beantwortet war. Sorry.Hi McDotter,
ich seh das eher als öffentliche Dokumentation und deswegen versuch ich das so erschöpfend wie möglich fest zu halten.
Man weis nie wer es mal brauchen kann und vieleicht laufen ja doch n paar SSDs mehr als wir bis jetzt gedacht haben.
-
Hmm und da ist mein Problem die Transcend die hyle und Franjo G verwenden kostet meher und hat ca die halbe Kapazität von https://www.amazon.de/dp/B0CWQ7TK7Q?tag=psblog-21 [Anzeige]
Ich bin absichtlich auf die billigste 1TB Gen3 NVM, die ich bei Amazon finden konnte, gegangen weil Performance mit einer PCIe Lane egal ob Gen3 oder Gen2 eh grottig ist.
Wie gesagt wenn ich das Teil richtig aufgesezt habe werd ich mal noch n paar Werte nachliefern.
-
Und jetzt nochmals die infos zur SSD frisch vom laufenden System (Raspberry Pi 5, 8 GB im ARGON One V3 NVME)
SSD: ORICO J-10 1TB M.2 Gen 3x4 (kein DRAM Cash) INNOGRIT Controler
ORICO J10 3500MB/s+ PCIe 3.0 M.2 NVMe SSDExperience blazing-fast speeds with the ORICO J-10 PCIe 3.0 NVMe M.2 SSD. With sequential read speeds of 3500MB/s and sequential write speeds of 2800MB/s, this…oricotechs.comCode
Display Moresudo dmesg -ex | grep pcie kern :notice: [ +0,000000] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave smsc95xx.macaddr=2C:CF:67:5D:93:37 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=5deaa881-02 rootfstype=btrfs rootflags=subvol=@root fsck.repair=yes rootwait quiet cfg80211.ieee80211_regdom=DE zswap.enabled=1 zswap.compressor=lzo kern :info : [ +0,000648] brcm-pcie 1000110000.pcie: host bridge /axi/pcie@110000 ranges: kern :info : [ +0,000007] brcm-pcie 1000110000.pcie: No bus range found for /axi/pcie@110000, using [bus 00-ff] kern :info : [ +0,000007] brcm-pcie 1000110000.pcie: MEM 0x1b80000000..0x1bffffffff -> 0x0080000000 kern :info : [ +0,000005] brcm-pcie 1000110000.pcie: MEM 0x1800000000..0x1b7fffffff -> 0x0400000000 kern :info : [ +0,000004] brcm-pcie 1000110000.pcie: IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000 kern :info : [ +0,001385] brcm-pcie 1000110000.pcie: Forcing gen 3 kern :info : [ +0,000237] brcm-pcie 1000110000.pcie: PCI host bridge to bus 0000:00 kern :info : [ +0,086425] brcm-pcie 1000110000.pcie: link up, 8.0 GT/s PCIe x1 (!SSC) kern :info : [ +0,000144] pcieport 0000:00:00.0: enabling device (0000 -> 0002) kern :info : [ +0,000031] pcieport 0000:00:00.0: PME: Signaling with IRQ 38 kern :info : [ +0,000096] pcieport 0000:00:00.0: AER: enabled with IRQ 38 kern :info : [ +0,000172] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@120000 ranges: kern :info : [ +0,000004] brcm-pcie 1000120000.pcie: No bus range found for /axi/pcie@120000, using [bus 00-ff] kern :info : [ +0,000007] brcm-pcie 1000120000.pcie: MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000 kern :info : [ +0,000003] brcm-pcie 1000120000.pcie: MEM 0x1c00000000..0x1effffffff -> 0x0400000000 kern :info : [ +0,000005] brcm-pcie 1000120000.pcie: IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000 kern :info : [ +0,000004] brcm-pcie 1000120000.pcie: IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000 kern :info : [ +0,001058] brcm-pcie 1000120000.pcie: Forcing gen 2 kern :info : [ +0,000027] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0001:00 kern :info : [ +0,104808] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC) kern :info : [ +0,000037] pcieport 0001:00:00.0: enabling device (0000 -> 0002) kern :info : [ +0,000018] pcieport 0001:00:00.0: PME: Signaling with IRQ 44 kern :info : [ +0,000054] pcieport 0001:00:00.0: AER: enabled with IRQ 44
Das Ganze im lspci
Code
Display Moresudo lspci -vvv -s 0000:01:00.0 0000:01:00.0 Non-Volatile memory controller: INNOGRIT Corporation NVMe SSD Controller IG5216 (DRAM-less) (rev 01) (prog-if 02 [NVM Express]) Subsystem: Device 5216:5216 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 38 Region 0: Memory at 1b80020000 (64-bit, non-prefetchable) [size=64K] Expansion ROM at 1b80000000 [virtual] [disabled] [size=128K] Capabilities: [40] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Address: 0000000000000000 Data: 0000 Masking: 00000000 Pending: 00000000 Capabilities: [70] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+ RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset- MaxPayload 512 bytes, MaxReadReq 512 bytes DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM not supported ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+ LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 8GT/s, Width x1 (downgraded) TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+ 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix- EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit- FRS- TPHComp- ExtTPHComp- AtomicOpsCap: 32bit- 64bit- 128bitCAS- DevCtl2: Completion Timeout: 17s to 64s, TimeoutDis- LTR+ 10BitTagReq- OBFF Disabled, AtomicOpsCtl: ReqEn- LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS- LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis- Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+ EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest- Retimer- 2Retimers- CrosslinkRes: unsupported Capabilities: [b0] MSI-X: Enable+ Count=9 Masked- Vector table: BAR=0 offset=00002000 PBA: BAR=0 offset=00003000 Capabilities: [100 v2] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn- MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap- HeaderLog: 00000000 00000000 00000000 00000000 Capabilities: [148 v1] Secondary PCI Express LnkCtl3: LnkEquIntrruptEn- PerformEqu- LaneErrStat: 0 Capabilities: [168 v1] Latency Tolerance Reporting Max snoop latency: 0ns Max no snoop latency: 0ns Capabilities: [170 v1] L1 PM Substates L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+ PortCommonModeRestoreTime=10us PortTPowerOnTime=10us L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1- T_CommonMode=0us LTR1.2_Threshold=0ns L1SubCtl2: T_PwrOn=10us Capabilities: [180 v1] Vendor Specific Information: ID=0001 Rev=1 Len=038 <?> Kernel driver in use: nvme
nvme
Codesudo nvme list Node Generic SN Model Namespace Usage Format FW Rev --------------------- --------------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 /dev/ng0n1 24113MA100001334 ORICO 1 1,02 TB / 1,02 TB 512 B + 0 B 3.M.A.10
S.M.A.R.T.
Code
Display Moreudo nvme smart-log /dev/nvme0 Smart Log for NVME device:nvme0 namespace-id:ffffffff critical_warning : 0 temperature : 32°C (305 Kelvin) available_spare : 100% available_spare_threshold : 10% percentage_used : 0% endurance group critical warning summary: 0 Data Units Read : 2.087.824 (1,07 TB) Data Units Written : 2.310.213 (1,18 TB) host_read_commands : 17.827.931 host_write_commands : 20.130.891 controller_busy_time : 136 power_cycles : 99 power_on_hours : 47 unsafe_shutdowns : 12 media_errors : 0 num_err_log_entries : 0 Warning Temperature Time : 0 Critical Composite Temperature Time : 0 Temperature Sensor 1 : 44°C (317 Kelvin) Temperature Sensor 2 : 0°C (273 Kelvin) Temperature Sensor 3 : 35°C (308 Kelvin) Temperature Sensor 4 : 35°C (308 Kelvin) Thermal Management T1 Trans Count : 0 Thermal Management T2 Trans Count : 0 Thermal Management T1 Total Time : 0 Thermal Management T2 Total Time : 0
hdparm
Code
Display Moresudo hdparm -Tt /dev/nvme0n1 /dev/nvme0n1: Timing cached reads: 10198 MB in 2.00 seconds = 5104.02 MB/sec Timing buffered disk reads: 1640 MB in 3.00 seconds = 546.31 MB/sec sudo hdparm -Tt --direct /dev/nvme0n1 /dev/nvme0n1: Timing O_DIRECT cached reads: 1626 MB in 2.00 seconds = 812.94 MB/sec Timing O_DIRECT disk reads: 2278 MB in 3.00 seconds = 758.72 MB/sec
-
Solange das 27 W PD Netzgerät nicht am USB-C Anschluss des Pi direkt angesteckt wird (sondern an der Argon Versorgung), kann mit dem Netzgerät tüber Power Delivery kein 5 V, 27/25 W ausgehandelt werden. Das Netzgerät bleibt beim USB Stromversorgungsstandard von 3 A, Genausogut könntest Du das Netzgerät vom Pi-4 verwenden.
Im Bootprozess wird im Auslieferungszustand über die config.txt eine höchstmögliche Beschleunigung des Bootablaufs konfiguriert ( arm_boost=1 ). Das wird über die Erhöhung des Prozessortaktes, und damit mit einem höheren Stromberbrauch erkauft. Wenn Du arm_boost=1 auskommentierst könnte es sein, dass schon im Bootprozess alle Devices schon richtig gemountet werden, wenn der Stromverbrauch gerade dazu schon ausreicht. Auch die testweise Deaktivierung vom WLAN und BT könnten den Stromverbrauch im Bootprozess vermindern.
Servus !
PS: ad UUID: Es ist schon richtig, dass derzeit beim Pi-OS die Partuuid vorinstalliert verwendet wird. Das war aber nicht immer so.Trotzdem ist der Hostadmin für die Einmaligkeit aller UUIDs verantwortlich, weil die meisten aus dem Netz gefischten Mount-Anleitungen die UUID verwenden. Die Partuuid ist ja auch nicht das Gelbe vom Ei.
-
RTFM arm_boost=1 hat laut Raspberry Pi Doku keine Auswirkung auf Pi 5s sonderd nur auf die 4er inclusive Pi 400und CM 4 wo es den CPU Takt von 1500 auf 1800 erhöht.
Hast du eine Quelle für diese Beschleunigung des Bootvorgangs auf dem 5er oder ist das Folklore?
Kein WLAN und BT wären wohl bei den meisten ein No Go also rein praktisch eher irrelevant.
Des weitern sollte das ja höchstens den 1st start betreffen before die Install Scripten von ARGON die nötigen Anpassungen im EEPROM und der config.txt vornehmen.
Und ich bleib dabei das die UUID irrelevant und das korrekte verwürfeln Angelegenheit das Raspi Images ist und nicht des Normalusers der in der offiziellen Doku nicht mal erfährt was das ist.
Das mit den Anleitungen lass ich nicht gelten weil ein Mindestmaß an Verständnis für das was man abtippelt schon da sein sollte.
Auch an meinem Ergebnis das die Kombination aus Produkten die bei mir läuft nicht zu Empfehlen ist bleibt stehen weil es ja der Mythologische Normaluser mit großer Wahrscheinlichkeit eh nicht zum Laufen bringt 😁
Anmerkung: Das Selbe scheint mir auch auf den ARGON Neo zu zutreffen.
Edit: Nur zur Refferenz häng ich an dieses Post die scripten die ARGON installiert weil leider die wehnigsten lesen bevor so was nach sh pipen.
-
Ok, billig ist sie aber ich würde mir nie QLC SSDs antun (Haltbarkeit).
Die Benchmarkwerte sind jedenfalls gut und mehr wird auch mit teureren SSDs nicht gehen.
-
Hi Outlaw
Ich hab die SSD noch n bischen weiter getestet sie ist "schnell" im schreiben bis zu etwa 1/3 der Nominalkapazität dann bricht sie auf das Level von ner SATA SSD ein.
Ist immer noch schnell genug für den Pi und wer schreibt schon das Ganze Teil auf einmal voll?
Wegen QLC würd ich mir nicht ins Hemd machen mit dem bischen was an nem Pi anfällt hält die locker 5 bis 10 Jahre aber wenn du jeden Tag ein Vollbackup drauf schreibst ist das Teil definitv nicht das Richtige. Ist mehr das Model Datengrab.
-
Wenn ne SSD einbricht, gibt es zwei Gründe:
- wird zu warm
- Cache der SSD zu klein (billig, billig, muss man kaufen)so lange das aber nicht stört, ist's okay
-
-
Outlaw da sind wir uns Einig.
Wo die SSD besser performt ist wenn du mehr "Parallele" Zugriffe hast.
Ich hab spasseshalber mal n paar container drauf gepackt die verschiedene Linux distries aus den Quellen bauen und da sieht selbst die billige nvme SSD viel besser aus als als ne Samsung 850 Evo M.2 SATA 500 GB und ne SanDisk Plus 2.5 SATA 480 GB (war alles was ich hier noch leer rumliegen hatte) die bessere IOPS machts.
Ich könnte noch gucken ob ne DRAM buffered SSD wie die Samsung 970 Pro da einen spürbaren unterschied macht aber ich bezweifle es.
Andererseits ist es schon toll wenn man schaut was das kleine Pilein an Performance abliefert.
Wir hatten in der Firma früher (anfang 2000er) eine Debian build server Farm am Laufen für SPARC (Sun Ultra 60) , PowerPC (Power Mac G4), AMD64 (Irgend n COMPAQ ProLiant oder Fujitsu Siemens) , i386 (das selbe Teil wie für AMD64) und MIPS (Cobalt RaQ 2).
Im vergleich dazu ist der kleine Rasend schnell.
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!