V této příručce se dozvíte, jak upravit zavaděč Raspberry Pi 4 tak, aby se spouštěl z paměťového média USB, jako je např. externí SSD (solid-state drive), který je mnohem rychlejší, spolehlivější a nabízí více úložiště než microSD Kartu. Dozvíte se také, jak povolit spouštění ze sítě na vašem Raspberry Pi 4, aby se spouštělo přes ethernetové (internetové) připojení.
Proč spouštět Raspberry Pi 4 přes SSD nebo síť?
Existují určité situace, kdy byste chtěli zavést svůj Raspberry Pi přes SSD místo z microSD karty.
Když například povolíte spouštění z USB, Pi nejprve zkontroluje připojená zaváděcí zařízení USB. Pokud není detekováno žádné zaváděcí USB zařízení, Pi zkontroluje SD kartu a spustí OS. Raspberry Pi tedy můžete používat ke spouštění, spouštění nebo testování jiných verzí OS, aniž byste museli formátovat nebo odstraňovat hlavní OS z karty SD, kterou používáte každý den.
Také, pokud nemáte SD kartu nebo máte menší SD kartu, ale pro svůj účel potřebujete více úložiště, má spouštění USB přes flash disk (jako je flash disk nebo SSD) smysl. Pokud se však Raspberry Pi 4 přestane spouštět, vyhledejte je
příčiny pro Raspberry Pi, které se nespustí a neopraví je.Firmware flash USB bootloaderu
Chcete-li povolit spouštění z USB, musíte flashovat firmware zavaděče USB do vašeho Raspberry Pi 4. K tomu budete potřebovat microSD kartu libovolné velikosti (fungovat bude až 256 MB). Poté postupujte podle těchto kroků a flashujte bootloader USB do vašeho Raspberry Pi 4.
- Stáhněte, nainstalujte a spusťte nejnovější verzi nástroje Raspberry Pi Imager. Připojte také kartu microSD k systému počítače.
- Klikněte Vyberte OS a vyberte Různé pomocné obrázky > Zavaděč > USB Boot.
- Klikněte Vyberte Úložiště a vyberte kartu microSD.
- Klikněte Napsat. Počkejte na dokončení. Po dokončení odpojte/vysuňte kartu microSD a odpojte ji od systému.
- Vypněte Raspberry Pi 4 a vložte USB bootovací microSD kartu.
- Připojte napájecí zdroj k Raspberry Pi 4. Pi se zapne a USB bootloader se automaticky rozbliká. Bude to trvat jen několik sekund. Zelená LED kontrolka na Raspberry Pi bude trvale blikat, jakmile bootloader úspěšně zabliká. Pokud jste připojili port HDMI k displeji, po načtení firmwaru se zobrazí zelená obrazovka.
- Nyní můžete Raspberry Pi vypnout a vyjmout microSD kartu.
Vaše Raspberry Pi 4 je připraveno ke spuštění z externího paměťového média USB, jako je flash disk nebo přenosný SSD nebo pevný disk. Musíte však flashovat zaváděcí médium USB s požadovaným operačním systémem, který chcete zavést přes Raspberry Pi 4. Postup je následující:
- Spusťte nástroj Raspberry Pi Imager a klikněte Vyberte OS vyberte OS ze seznamu. Pokud chcete flashovat obraz operačního systému, který jste si stáhli na místní počítač, vyberte možnost Zvyk možnost a poté vyberte .img OS soubor z vašeho systému.
- Klikněte Vyberte Úložiště vyberte připojené paměťové médium USB a klepněte na Napsat.
- Po flashování operačního systému na spouštěcí médium USB, jako je externí SSD nebo flash disk, jej odpojte/vysuňte a poté odpojte disk od systému.
- Připojte USB disk k jednomu z USB 3.0 portů na vašem Raspberry Pi 4.
- Připojte napájecí zdroj a zapněte Raspberry Pi 4. Pi nejprve zkontroluje zaváděcí USB médium, a pokud jej najde, zahájí spouštění operačního systému z připojeného úložného USB disku.
- Nyní můžete Raspberry Pi používat s operačním systémem běžícím přes USB paměť. To vám umožní vyzkoušet různé operační systémy a projekty, jako je např DIY Philips Ambilight pro jakýkoli televizor.
Firmware spouštění sítě Flash
Povolení síťového bootování na Raspberry Pi 4 je snadné a přijde vhod, když se Raspberry Pi 4 z nějakého důvodu nepodaří spustit z připojené SD karty, jako je poškození OS. Když flashnete firmware pro spouštění ze sítě, Raspberry Pi 4 se nejprve pokusí zavést systém z SD karty. Pokud však OS není nalezen nebo poškozen, Raspberry Pi 4 načte nástroj Imager.
V takových případech není nutné znovu flashovat SD kartu pomocí počítače, což vyžaduje vyjmutí karty z Raspberry Pi 4. Místo toho můžete použít automaticky načtený nástroj Raspberry Pi Imager ke stažení a flashování operačního systému přímo z internetu na SD kartu, aniž byste museli vyjímat kartu z Raspberry Pi 4.
Postup je následující:
- Spusťte Raspberry Pi Imagertool na vašem počítačovém systému a připojte SD kartu.
- Klikněte Vyberte OS a vyberte Různé pomocné obrázky > Zavaděč > Síťové spouštění.
- Klikněte Vyberte Úložiště, vyberte kartu SD a klikněte Napsat. Počkejte na dokončení.
- Vložte síťovou bootovací SD kartu do Raspberry Pi 4 a zapněte ji.
- Firmware spouštění sítě bude flashován. Po dokončení začne zelená LED blikat.
Nyní můžete vyjmout síťovou bootovací SD kartu. Pokud nyní vložíte prázdnou SD kartu a připojíte ethernetový kabel, můžete kartu flashovat s požadovaným OS přímo z internetu na vašem Raspberry Pi 4…
Spuštění Raspberry Pi přes síťové připojení (Ethernet)
Pokud jste na svém Raspberry Pi 4 provedli flash bootloader sítě, načte se nástroj Raspberry Pi Imager. Chcete-li flashovat operační systém z internetu, když je povoleno spouštění ze sítě, musíte postupovat podle těchto kroků.
- Stiskněte a podržte Posun na několik sekund.
- Připojte ethernetový kabel připojený k routeru k Raspberry Pi 4.
- Začne se stahovat instalační program. Po stažení můžete použít nástroj Imager k flashování SD karty stejně jako na počítači.
To vám ušetří čas a nemusíte nic odpojovat od vašeho Raspberry Pi 4.
Otestujte nebo spusťte více operačních systémů Pi přes USB Boot
S USB bootem můžete vyzkoušet více operačních systémů, včetně beta verzí, kompatibilních s Raspberry Pi 4 a otestovat je, aniž byste museli vyjímat SD kartu se stabilní verzí. Pomáhá vám také zvětšit úložiště, což se hodí, když používáte Raspberry Pi 4 jako MotionEye NVR nebo Plex server pro ukládání videonahrávek nebo filmů a televizních pořadů. Síťové bootování vám pomůže rychle zachránit operační systém na SD kartě kvůli poškození nebo z jakéhokoli jiného důvodu.