Jedna z nejčastějších příčin nefunkčnosti jednodeskových počítačů je microSD karta. Proto někteří bastlíři volí raději jednodeskový počítač, který má eMMC paměť.
Raspberry Pi 4B sice eMMC paměť nemá, ale bude nabízet možnost uložení a běh systému z USB flashdisku / harddisku.
O této novince tweetnul Petr Stehlík a další informace najdete i na raspberry pi fóru.
Na něm najdete detailní postup, jak dosáhnout běhu operačního systému z USB zařízení.
Zjednodušený postup:
Nainstalujte čistou instalaci Raspbianu na SD kartu
Spusťte příkaz rpi-update a sudo apt full-upgrade
V /etc/default/rpi-eeprom-update upravte z critical na beta
Informace o beta bootloader najdete tady
Zkontrolujte verzi pomocí bootloaderu vcgencmd bootloader_version a pro aktualizaci proveďte rpi-eeprom-update -d -f
Aktualizujete sudo rpi-update
Vypněte Raspberry Pi 4B
Vyjměte microSD kartu
Pro test použijte microSD kartu v USB čtečce microSD karet, systém by měl nabootovat.
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=274595&sid=05bfd24c66e0458db63482ae20121427
USB boot funguje i na starších deskách Raspberry Pi – 2B (v1.2), 3A+, 3B a CM3
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md