Vydal jsem se zkoumat Raspberry Pi 5 bootované z USB SSD. Fungovalo to krásně, než to po pár hodinách prostě umřelo. Natvrdo, bez ničeho na displeji. A nakonec také bez ničeho, čeho bych se dokázal chytit ve všech těch “log souborech”, co Linux má.
Ten samý stroj fungoval snad rok bez problémů, ale bootoval z SD karty a to samé USB SSD měl jenom připojené (ale reálně nepoužívané).
V nové SSD boot podobě se to nepřehřívá, ani Pi ani SSD, to je jedna z prvních věcí, na kterou jsem se díval. SSD je 256 GB, takže ani nic velkého, co by se mělo přehřívat. A provoz na něm je tak jako tak minimální. A samotné Rpi je chlazené větráčkem (setrvale okolo 55 stupňů Celsia).
Připojení přímo kabelem na Ethernet, Wi-Fi je zakázané, takže ani žádné další USB, co by mohlo dělat komplikace.
Je zapojený HDMI, ale nepoužívá se. Chodím na to přes SSH, v případě nutnosti VNC na plochu, ale to moc třeba není.
Zdroj je original Raspberry Pi 27 W a měl by tedy stačit, stroj samotný si nestěžuje (což RPi dělá, když je zdroj nedostatečný). Tohle je mimochodem hodně kritická věc, protože minimum požadované pro toto použití je 5 A krát 5 V. A Raspberry je extrémně vybíravé na zdroje.
Na SSD je to čerstvá instalace, je zcela aktuální, Prakticky nic moc tam není – Raspberry Pi Connect (ten jsem v rámci zkoumání i raději odstranil, stejně není třeba), Docker a v něm Portainer a Uptime Kuma. Zátěž tedy v zásadě žádná.
POZNÁMKA: Jediné co se mi podařilo párkrát na spuštěném SSH vidět v okamžiku úmrtí bylo “BUS ERROR”. Ale ani hledání a zkoumání touto cestou nic mo nikam nevedlo.
Poslední co nebylo aktuální bylo firmware, takže jsem zkusil aktualizovat ještě to. Přeci jen tam byla víc jak rok stará verze a mezitím tam možná něco opravili. Ale ani to nepomohlo.
Pak jsem si vtipně všiml, že jsem ten USB SSD vrazil do USB 2.0 (ty dva porty vpravo jsou 2.0, ty vedle Ethernet konektoru jsou 3.0 a jsou, jak jinak, modré). A ano, od tohoto momentu to jede už víc jak osm hodin bez jediného problém (a době vydání tipu je tam uptime 8 dní a 18 hodin k tomu).
Takže tak trochu problém mezi židlí a klávesnicí, ale nejspíš technicky problém s napájením – USB 2.0 dávají nižší proud než USB 3.0 a je i možné, že se prostě s tím USB SSD moc nesnesou.
Co je dál možné?
Zdroj nemusí stačit, nebo nemusí stačit omezení na 600 mA, které Pi dává v USB (v 3.0 portech, jak zaznělo výše). Řešitelné jednak koupí silnějšího zdroje, nebo použít napájený USB Hub (a ten disk mít v něm). A případně změnou nastavení aby USB v Pi dávalo víc proudu:
# Přidat na konec /boot/firmware/config.txt
usb_max_current_enable=1
Dá se vyzkoušet jiný USB SSD (tedy jiné pouzdro), nebo jiný SSD. Tady mohou být zádrhele s čipsety, ale je to vcelku magie, kterou neovlivníte. A popravdě, ono by to prostě mělo fungovat.
Případně je možné bootovat z SD karty a USB SSD používat jen pro data. SD kartu tam mám ale malou, jen 32 GB, takže možné je i prostě dát tam 128 nebo 256 GB a prostě to jet ze SD karty. Což je pomalejší, asi menší výdrž, ale pro základní užití může být OK.
Povolit persistent logging, protože to nevypadá, že je vlastně co zkoumat. Ale to ani tak nemusíte v log souborech nic najít, protože pokud to prostě okamžitě padne, tak se do nich nic nezapíše. A pokud se to má zapsat právě na USB disk (který se nejspíš odpojil), tak se to tuplem nezapíše.
Tipy týkající se Raspberry Pi
-
TIP#3150: Mini PC? Zajímavá kategorie (pro něco) praktičtější než Raspberry PI. Co o tom vědět?
Mini PC se v posledních dvou letech od drahých a nezábavných NUC vyvinulo ve slušně vybavené malé počítače schopné Windows či Linuxu. Vynikají malý rozměrem, slušnou paměti i SSD. Nejsou moc na…
-
TIP#3092: Jak v Linuxu kopírovat soubory a složky? Naučte se cp
cp je základní příkaz v Linuxu pro kopírování souborů, stejně jako copy ve Windows. Ostatně je zkratka právě z oné delší verze. Související příspěvky TIP#2989: Jak na (nejen) Raspberry Pi (rychle) vidět…
-
TIP#2989: Jak na (nejen) Raspberry Pi (rychle) vidět chyby/problémy, ke kterým v systému došlo?
Občas je užitečné vědět jak se snadno/rychle podívat, jestli někde v hloubí vaše Rasberry nedošlo či nedochází k nějakým chybám. Nejčastěji když něco zlobí, ale vyplatí se to čas od času kontrolovat…
-
TIP#2955: Home Assistant na (nejen) Raspberry Pi v Dockeru. Ideální pro testování, ale nebudete mít všechno
Další vlastně dost snadná věc a zároveň užitečná. Můžete si pořídit ostré HA, ale stejně tak jen testovací. HA je možné spouštět v Dockeru, takže si nijak Raspberry “nezaneřádíte”. Dále popsaná cesta…
-
TIP#2950: Ve Windows je NET VIEW. Je něco podobného v Linuxu? Jak zjistit jaké servery v síti mají jaké síťové disky?
NET VIEW ve Windows slouží k zkoumání toho, co za sdílené disky/prostředky je dostupné na serveru či počítači (a případně i v celém sítí či doméně). Související příspěvky TIP#2765: Raspberry Pi a…
-
TIP#2947: Vlastní RSS agregátor i čtečka? Snadné s FreshRSS. Třeba na Raspberry Pi či jinde, kde můžete mít Docker
Už nějakou tu dobu jedu FreshRSS na QNAP NAS a se zprovozněním RaspBerry Pi 5 s 256 GB SSD jsem si řekl, proč tam nerozjet i toto. A případně ulehčit na QNAP…
-
TIP#2944: Jak v Linuxu zjistit kde se nachází (a odkud se spustí) konkrétní příkaz? Použijte which
Tohle je dost užitečná vychytávka v Linuxu/unixu, pokud hledáte kde se nachází nějaký příkaz a odkud se spouští, tak můžete použít which doplněný o jméno hledaného (případně i více jmen). Související příspěvky…
-
TIP#2940: Docker na Raspberry Pi. Je to snadné
Když už jsem konečně jedno z mých RPi5 osvobodil od SD karty a startuje z 256 GB SSD, tak je to dobrá příležitost si tam dát Docker a rozjet nějaké věci. Možná…
-
TIP#2936: Co když vám prostě umírá Raspberry Pi? Co zkoušet?
Vydal jsem se zkoumat Raspberry Pi 5 bootované z USB SSD. Fungovalo to krásně, než to po pár hodinách prostě umřelo. Natvrdo, bez ničeho na displeji. A nakonec také bez ničeho, čeho…
-
TIP#2933: Jak RaspBerry Pi spouštět z USB externího disku?
Tohle je vlastně snadné. Nové RaspBerry už umí bootovat z SD karty, USB disku či SSD připojeného přímo na RPi bez komplikaci s nastavením. Nastavit se to dá přímo v raspi-config (Advanced…
-
TIP#2791: Užitečné software (aplikace) pro Raspberry Pi (a Linux vůbec)?
A je tu zase tolik oblíbený tip s různorodým užitečným software (aplikacemi, jak se tomu teď také říká). Tentokrát pro Raspberry Pi. Je to nový souhrn, vycházející z aktuálních pokusů s Raspberry…
-
TIP#2782: Jak na Raspberry Pi (Linuxu) otestovat rychlost internetového připojení
Čas od času budete chtít vědět jak rychlé internetové připojení má váš počítač s Linuxem/Raspberry Pi. Ať už pro případné řešení problémů nebo prostě jen ze zvědavosti. Související příspěvky TIP#3092: Jak v…
-
TIP#2779: Potřebuji pro Raspberry Pi chlazení? Jak na chlazení pro Raspberry
Mám už dlouho doma Raspberry Pi 3 v kovové skříňce bez chlazení a funguje ty roky stále stejně dobře. Jenže to je stařičké Pi 3 a není použito pro nic intenzivního. Novější…
-
TIP#2773: Jak na Raspberry Pi (Linuxu, ale i Windows) otestovat rychlost síťového připojení?
Pro test rychlosti lokální sítě ale i případně spojení mezi dvě vzdálenými stroji je možné dobře použít iperf3 případně předchozí iperf . Funguje jako klient-server, tedy na jednom stroji/počítači spustíte “server” a…
-
TIP#2767: Jak Raspberry Pi zálohovat? SD kartu a další disky do podoby pro snadné obnovení?
Raspberry Pi můžete dlouho a dobře provozovat z SD karty, ale jsou momenty, kdy se bude hodit mít nějakou poměrně aktuální zálohu. Související příspěvky TIP#3092: Jak v Linuxu kopírovat soubory a složky?…
















