Jak spustit Raspberry Pi 4 z USB SSD?

How Boot Raspberry Pi 4 From Usb Ssd



Firmware Raspberry Pi 4 podporuje bootování z USB. Místo tradiční karty microSD můžete na svém Raspberry Pi 4 snadno spustit svůj oblíbený operační systém z USB HDD, SSD nebo USB flash disku. Spuštění z USB má mnoho výhod:

1) Levnější skladování







USB HDD nebo USB SSD je levnější než karta microSD se stejnou kapacitou. Náklady na úložiště lze tedy snížit.



2) Rychlejší doba spouštění



USB disky SSD jsou mnohem rychlejší než tradiční karty microSD. Operační systém se spustí rychleji z USB SSD než z tradiční karty microSD.





3) Dlouhověkost

USB SSD nebo USB HDD má mnohem delší životnost než karta microSD. Ve srovnání s kartou microSD je menší pravděpodobnost selhání hardwaru. USB SSD nebo USB HDD opět zvládne velké I/O úlohy, na rozdíl od karty microSD.



V tomto článku vám ukážu, jak povolit bootování USB na Raspberry Pi 4 a zavést Raspberry Pi OS z USB SSD/HDD/palec. Začněme tedy!

Věci, které budete potřebovat:

Chcete -li sledovat tento článek, budete potřebovat následující věci:

  1. Jednodeskový počítač Raspberry Pi 4
  2. Napájecí zdroj USB typu C pro Raspberry Pi 4
  3. Karta MicroSD s obrázkem Raspberry Pi OS blikla
  4. Připojení k internetu na Raspberry Pi 4
  5. Notebook nebo stolní počítač pro vzdálený přístup VNC nebo přístup SSH k Raspberry Pi 4

POZNÁMKA : Pokud nechcete ke svému Raspberry Pi 4 přistupovat vzdáleně přes SSH nebo VNC, musíte k Raspberry Pi připojit také monitor, klávesnici a myš. Nebudu nic z toho potřebovat, protože svůj Raspberry Pi 4 budu připojovat vzdáleně pomocí protokolu VNC pro vzdálenou plochu. Mému nastavení se také říká bezhlavé nastavení Raspberry Pi 4.

Pokud potřebujete pomoc s blikáním obrazu Raspberry Pi OS na kartu microSD, podívejte se na můj článek Jak nainstalovat a používat Raspberry Pi Imager.

Pokud jste začátečník Raspberry Pi a potřebujete pomoc s instalací operačního systému Raspberry Pi na váš Raspberry Pi 4, podívejte se na můj článek Jak nainstalovat Raspberry Pi OS na Raspberry Pi 4 .

Pokud také potřebujete pomoc s bezhlavým nastavením Raspberry Pi 4, podívejte se na můj článek Jak nainstalovat a konfigurovat Raspberry Pi OS na Raspberry Pi 4 bez externího monitoru.

Povolení spouštění USB na Raspberry Pi 4:

V této části vám ukážu, jak povolit spouštění USB na Raspberry Pi 4.

Než budete moci na svém Raspberry Pi 4 povolit bootování z USB, musíte aktualizovat všechny stávající balíčky vašeho Raspberry Pi OS. Abychom mohli aktualizovat firmware a povolit bootování z USB.

Nejprve aktualizujte mezipaměť úložiště balíčků APT následujícím příkazem:

$sudovhodná aktualizace


Mezipaměť úložiště balíčku APT by měla být aktualizována.

Jak vidíte, mám k dispozici několik aktualizací.


Chcete -li aktualizovat všechny existující balíčky, spusťte následující příkaz:

$sudovhodný upgrade


Aktualizaci potvrdíte stisknutím A a poté stiskněte< Vstupte >.


Správce balíků APT stáhne a nainstaluje všechny požadované aktualizace z internetu. Dokončení může chvíli trvat.


V tomto okamžiku by měly být nainstalovány všechny existující balíčky.


Aby se změny projevily, restartujte Raspberry Pi 4 pomocí následujícího příkazu:

$sudorestartovat


Nyní musíte aktualizovat firmware vašeho Raspberry Pi 4.

Jakmile se váš Raspberry Pi 4 spustí, otevřete Terminál a spusťte konfigurační nástroj raspi-config Raspberry Pi následujícím způsobem:

$sudoraspi-config


Odtud vyberte Možnosti spouštění a stiskněte< Vstupte >.


Vybrat Verze bootovací ROM a stiskněte< Vstupte >.


Vybrat Nejnovější Použijte nejnovější verzi zaváděcího ROM softwaru a stiskněte< Vstupte >.


Vybrat< Ano > a stiskněte< Vstupte >.


lis< Vstupte >


Vybrat< Dokončit > a stiskněte< Vstupte >.


Vybrat< Ano > a stiskněte< Vstupte >. Váš Raspberry Pi 4 by se měl restartovat. Jakmile se spustí, měl by být aktualizován firmware.


Nyní můžete na svém Raspberry Pi 4 povolit bootování z USB.

Jakmile se váš Raspberry Pi 4 spustí, otevřete terminál a spusťte raspi-config jak následuje:

$sudoraspi-config


Vybrat Možnosti spouštění a stiskněte< Vstupte >.


Vybrat Boot Order a stiskněte< Vstupte >.


Vybrat USB boot a stiskněte< Vstupte >.


lis< Vstupte >.


Vybrat< Dokončit > a stiskněte< Vstupte >.


Vybrat< Ano > a stiskněte< Vstupte >. Váš Raspberry Pi 4 by se měl restartovat. Jakmile se spustí, měli byste mít povoleno spouštění USB.

Kontrola stavu spouštění USB:

Chcete -li zkontrolovat, zda je povoleno spouštění USB, otevřete terminál a spusťte následující příkaz:

$vcgencmd bootloader_config


Pokud máte 0xf41 jako BOOT_ORDER , pak je bootování USB na vašem Raspberry Pi 4 úspěšně povoleno.

Klonování karty microSD na USB HDD/SDD/Thumb Drive:

Můžete jednoduše flashovat svůj oblíbený operační systém na vašem paměťovém zařízení USB pomocí Velryba Etcher nebo Raspberry Pi Imager . Operační systém můžete také naklonovat z karty microSD na úložné zařízení USB (tj. Pevný disk, SSD nebo flash disk). Pokud naklonujete operační systém z karty microSD na úložné zařízení USB, můžete si ponechat všechna data a nebudete muset znovu konfigurovat operační systém nebo přeinstalovávat programy, které používáte.

V této části vám ukážu, jak klonovat Raspberry Pi OS z vaší karty microSD na USB HDD/SDD/Thumb Drive pomocí vašeho Raspberry Pi 4.

Jak vidíte, v současné době je na kartě microSD nainstalován Raspberry Pi OS mmcblk0 .

$lsblk


Vložte USB HDD/SSD/Thumb Drive do vašeho Raspberry Pi 4.

Mělo by se zobrazit v seznamu úložných/blokovacích zařízení, jak vidíte na obrázku níže.

$lsblk


V nabídce Raspberry Pi OS přejděte na Příslušenství > Kopírka na SD karty .


Mělo by se spustit kopírování karet SD.


Vyberte kartu microSD (zdroj) z Kopírovat ze zařízení z rozevírací nabídky a vyberte USB HDD/SSD/Thumb Drive (cíl) z Kopírovat do zařízení rozevírací nabídka. Jakmile budete hotovi, klikněte na Start .


Operaci klonu potvrdíte kliknutím na Ano .


Kopírka karet SD by měla začít kopírovat obsah z karty microSD na paměťové zařízení USB. Dokončení bude chvíli trvat.


Jakmile je operace klonování dokončena, klikněte na OK .


Klikněte na Zavřít zavřete kopírku karet SD.


Nyní vypněte Raspberry Pi 4 následujícím příkazem:

$sudovypnout

Zavádění OS na Raspberry Pi 4 z USB HDD/SDD/Thumb Drive:

Nyní, když je úložné zařízení USB připraveno, vyjměte kartu microSD z Raspberry Pi 4 a ponechejte si pouze USB HDD/SSD/Thumb Drive. Poté zapněte Raspberry Pi 4.


Váš Raspberry Pi 4 by se měl spustit z USB HDD/SSD/Thumb disku.


Jak vidíte, operační systém byl spuštěn z USB HDD/SSD/Thumb Drive.

$lsblk

Závěr:

V tomto článku jsem vám ukázal, jak povolit bootování USB na Raspberry Pi 4 pomocí Raspberry Pi OS. Také jsem vám ukázal, jak klonovat OS z karty microSD na jednotku USB HDD/SSD/Thumb a spustit z úložného zařízení USB.