Toto je starší verze dokumentu!


FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

Flash / backup the OS

Edge

Each Edge unit comes with Linux Debian-based operating system. The operating system can be reflashed to install any other supported software.

(!)

Poznámka:
Nahrání obrazu OS a obnovení zálohy OS má stejný postup. Pokud je v tomto článku uvedeno nahrání obrazu OS je tím zároveň myšleno i obnovení OS.

Kterou metodu pro nahrání / obnovu obrazu OS použít? Seřazeno od jednoduchých po složitější.

    • Je potřeba PC / Notebook připojený ve stejné síti
    • Poskytuje uživateli zpětnou vazbu o úspěšném nahrání OS nebo případné chyby nahrávání
    • Není potřeba další HW (flashdisk, USB kabel)
    • Nemusí fungovat na jednotkách s poškozeným systémem
    • Zařízení, které chceme zálohovat musí mít USB A port
    • K samotnému nahrávání OS na zařízení není potřeba počítač
    • Úspěšné nahrání je indikováno pouze restartem zařízení a případné chyby při nahrávání nejsou nijak indikovány
    • Je potřeba USB flashdisk s dostatečnou kapacitou
    • Nemusí fungovat na jednotkách s poškozeným systémem
    • Je potřeba zařízení s OS Linux připojené přímo k jednotce
    • Je potřeba USB-C kabel
    • Funguje i když je porušen zaváděcí systém
    • Především pro zkušenější uživatele
    • Nelze použít pro jednotky se zapnutým secure boot
    • Je potřeba zařízení připojené přímo k jednotce
    • Je potřeba USB-C kabel
    • Mám pouze soubor typu .raw
    • Funguje i když je porušen zaváděcí systém
    • Především pro zkušenější uživatele
    • Nelze použít pro jednotky se zapnutým secure boot

Nahrání OS pomocí servisního rozhraní

Pro nahrání OS na jednotce Edge přes servisní webové rozhraní je nejprve nutné znát postup pro vstup do servisního módu. Postup naleznete v tomto článku.

  1. Stáhněte si ZIP archiv s obrazem OS a rozbalte jej do nové složky ve Vašem PC nebo si připravte zálohu obrazu OS typu swu. Vyjměte soubor nazvaný archive.swu
  2. Zadejte IP adresu zařízení do webového prohlížeče, po potvrzení budete připojení k servisnímu rozhraní Unipi Edge
  3. Do dialogového okna pod nadpisem Software update, umístěného v servisním rozhraní, přetáhněte předem rozbalený soubor archive.swu
  4. Zahájí se nahrávání OS
  5. Vyčkejte, dokud zařízení nedokončí celý proces nahrávání. Jeho průběh můžete sledovat i v dialogovém oknu pod nadpisem Messages
  6. Po dokončení nahrávání se zařízení restartuje

Stav po dokončení nahrávání

Nahrání OS pomocí USB flashdisku

  1. Pokud již máte zálohu OS na flash disku pokračujte bodem 5
  2. Stáhněte si ZIP archiv s obrazem OS a rozbalte jej do nové složky ve Vašem PC
  3. Připravte si USB flash disk ve formátu FAT32 s kapacitou minimálně 4 GB
  4. Rozbalte ZIP archiv a obsah poté nakopírujte na flash disk
  5. Odpojte zařízení od napájení a vložte flash disk do libovolného USB A portu zařízení
  6. Stiskněte a nepouštějte tlačítko SERVICE (SVC)
  7. Připojte zařízení k napájení, jednotka automaticky zahájí přehrávání OS (po 5-10 sekundách) indikované rychlým blikáním všech diod v horní i dolní řadě
  8. Nyní můžete tlačítko SERVICE (SVC) uvolnit
  9. Po dokončení nahrávání se zařízení restartuje

(!)

Poznámka:
V případě, že použitý USB flash disk není kompatibilní, jednotka nespustí nahrávání OS a pokračuje do servisního režimu. V tomto případě je potřeba použít jiný flash disk nebo výše zmíněný způsob přes Servisní webové rozhraní.

Nahrání OS pomocí USB flashdisku pouze se souborem typu swu

Pokud je k dispozici pouze soubor typu swu, nahrání OS přes USB flashdisk je také možné.

  1. Stáhněte si ZIP archiv s obrazem OS a rozbalte jej do nové složky ve Vašem PC
  2. Připravte si USB flash disk ve formátu FAT32 s kapacitou minimálně 4 GB
  3. Rozbalte ZIP archiv čistého obrazu a obsah poté nakopírujte na flash disk
  4. Na USB flashdisku nahraďte soubor .swu ze ZIP archivu souborem .swu ze zálohy
  5. Odpojte zařízení od napájení a vložte flash disk do libovolného USB A portu zařízení
  6. Stiskněte a nepouštějte tlačítko SERVICE (SVC)
  7. Připojte zařízení k napájení, jednotka automaticky zahájí přehrávání OS (po 5-10 sekundách) indikované rychlým blikáním všech diod v horní i dolní řadě
  8. Nyní můžete tlačítko SERVICE (SVC) uvolnit
  9. Po dokončení nahrávání se zařízení restartuje

(!)

Poznámka:
V případě, že použitý USB flash disk není kompatibilní, jednotka nespustí nahrávání OS a pokračuje do servisního režimu. V tomto případě je potřeba použít jiný flash disk nebo výše zmíněný způsob přes Servisní webové rozhraní.

Nahrání / Obnovení za použití režimu inicializace

(!)

Upozornění:
Následující návody slouží především pro pokročilejší uživatele.

Obnovení OS ze souboru typu .swu

(!)

Upozornění:
Tyto kroky lze použít pouze pro obnovu zálohy OS. Pro nahrání čistého obrazu OS použijte jiný postup.
Tyto kroky je možné použít pouze na zařízení s operačním systémem Linux a root právy.

  1. Připravte si zálohu obrazu OS
  2. Spusťte zařízení v režimu inicializace
  3. Identifikujte připojené zařízení například příkazem lsblk nebo v rámci logu kernelu dmesg, viz níže. Typicky se jedná o označení sda, sdb, …
    [114570.735872] usb 1-1.3: New USB device found, idVendor=0a5c, idProduct=0104, bcdDevice= 1.00
    [114570.735903] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [114570.735917] usb 1-1.3: Product: Raspberry Pi multi-function USB device
    [114570.735928] usb 1-1.3: Manufacturer: Raspberry Pi
    [114570.735938] usb 1-1.3: SerialNumber: 10000000ff00a88e
    [114570.797566] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [114570.798207] scsi host0: usb-storage 1-1.3:1.0
    [114570.806660] cdc_acm 1-1.3:1.1: ttyACM0: USB ACM device
    [114571.803910] scsi 0:0:0:0: Direct-Access     mmcblk0                        PQ: 0 ANSI: 2
    [114571.805093] scsi 0:0:0:0: Attached scsi generic sg0 type 0
    [114571.806559] sd 0:0:0:0: Power-on or device reset occurred
    [114571.808665] sd 0:0:0:0: [>>sda<<] 15269888 512-byte logical blocks: (7.82 GB/7.28 GiB)
    [114571.940909] sd 0:0:0:0: [sda] Write Protect is off
    [114571.940937] sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00
    [114572.072867] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

    /!\

    Varování:
    Použití nesprávného zařízení může mít za následek ztrátu dat na jiné jednotce nebo oddílu.

  4. Spusťte skript swu2rpiboot.sh
    sudo sh swu2rpiboot.sh /dev/sdX 

    sdX je připojené zařízení, na které zálohujeme, v tomto případě sda. Soubor se zálohou se musí mít název archive.swu a musí se nacházet ve aktuálním adresáři.

  5. Po dokončení odpojte napájení 24 V DC a USB-C kabel
  6. Nyní lze Unipi Edge spustit s obnovenou zálohou OS

Nahrání OS ze souboru typu .raw

V případě, že nemáte zálohu tohoto formátu a na jednotku nefunguje nahrát OS jiným způsobem je možné použít .raw verzi obrazu Base OS. Tento obraz slouží především pro zprovoznění jednotky s porušenými zaváděcími soubory. Po nahrání tohoto obrazu doporučujeme nahrání nejnovějšího verze obrazu OS nebo dříve vytvořenou zálohu.

  1. Spusťte zařízení v režimu inicializace
  2. Připravte si zálohu OS .raw nebo si stáhněte a rozbalte .raw verzi obrazu OS (Base OS - raw)
  3. Identifikujte zařízení
    • Mac / Linux - Příkaz lsblk. Typicky se jedná o označení sda, sdb, …
    • Windows - Najdete zařízení v Tento počítač

      /!\

      Varování:
      Použití nesprávného zařízení může mít za následek ztrátu dat na jiné jednotce nebo oddílu. Ujistěte se, že opravdu provedete obnovení pouze na zařízení zpřístupněné pomocí rpiboot.

  4. Otevřete Balena Etcher, Raspberry Pi imager nebo obdobný nástroj nebo použijte dd utilitu na Linuxu
  5. Naflashujte nebo překopírujte OS
    • Příklad použití dd
      dd if=backup.raw of=/dev/sdX conv=fsync status=progress
  6. Po dokončení odpojte napájení 24 V DC a USB-C kabel
  7. Nyní lze Unipi Edge spustit s novým OS nebo obnovenou zálohou

(!)

Upozornění:
Tento postup nelze použít na modely, které mají menší úložiště než model, ze které se vytvářela záloha. Příklad: Použití zálohy vytvořené na Unipi Edge s 16 GB eMMC na Unipi Edge s 8 GB eMMC může mít za následek ztrátu dat nebo poškození systému na zařízení, na které obnovujeme zálohu.

Rychlý přehled návodů v této sekci

(!)

Poznámka:
Různé produktové řady se můžou lišit v některých bodech pro zálohování. Tyto postupy platí pouze pro produktovou řadu Unipi Edge.

Kterou metodu pro zálohování OS použít? Metoda zálohování se odvíjí především podle metody obnovení. Seřazeno od jednoduchých po složitější.

    • Doporučená metoda zálohy
    • Zařízení, které chceme zálohovat musí mít USB A port
    • Je potřeba PC / Notebook připojený ve stejné síti
    • Zálohu lze obnovit přes USB nebo webové rozhraní
    • Postup zálohování a případné chyby se ukazují ve webovém rozhraní
    • Je potřeba USB flashdisk s dostatečnou kapacitou
    • Je potřeba zařízení s OS Linux připojené přímo k jednotce, kterou zálohujeme
    • Je potřeba USB-C kabel
    • Zálohu lze obnovit přes USB nebo webové rozhraní
    • Především pro zkušenější uživatele
    • Nelze použít pro jednotky se zapnutým secure boot
    • Je potřeba zařízení připojené přímo k jednotce, kterou zálohujeme
    • Je potřeba USB-C kabel
    • Především pro zkušenější uživatele
    • Výsledná záloha má stejnou velikost jako velikost úložiště jednotky
    • Zálohu lze obnovit pouze přes opačný postup
    • Nelze použít pro jednotky se zapnutým secure boot

(!)

Upozornění:
V průběhu času může docházet k aktualizace hardwarových parameterů výpočetního modulu (jiná RAM, jiné eMMC). To může pro správný běh vyžadovat aktualizace firmware výpočetního modulu. Tento firmware je dodáván z výroby vždy aktuální.

Při obnově systému ze zálohy ze starší jednotky se může stát, že bude obnoven v jednotce starší firmware nekompatibilní s novější jednotkou a ta nebude schopna správného běhu. Je proto vhodné jednotky pravidelně aktualizovat a udržovat zálohy jednotek s aktuální verzí systému. Zálohy, tak budou obnovitelné i na nově zakoupených jednotkách. Pro více informací doporučujeme sledovat PCN od výrobce výpočetních modulů (https://pip.raspberrypi.com/).

Pokud dojde k situaci, že zálohu není možné obnovit (jednotka se nespustí), je nutné zálohu obnovit na jiném kusu starší jednotky, aktualizovat operační systém a vytvořit novou zálohu z aktuálního systému. Tato nová záloha již bude funkční.

Zálohování OS na USB flashdisk

  1. Připravte si USB flash disk ve formátu FAT32 minimálně s kapacitou jako velikost využité paměti na jednotce + 100 MB
  2. Spusťte zařízení v servisním režimu
  3. Připojte flash disk k libovolnému portu USB A a počkejte přibližně 5 sekund
  4. Klikněte na tlačítko Backup to USB flash v dialogovém okně pod nadpisem Backup v servisním webovém rozhraní
  5. Jednotka zahájí zálohování OS. Jeho průběh můžete sledovat i v dialogovém oknu pod nadpisem Messages
  6. Po úspěšném dokončení zálohování se v servisním rozhraní zobrazí hláška “Updated successfully”
  7. Nyní můžete zařízení restartovat pomocí tlačítka v pravém horním rohu webového rozhraní
  8. Pro obnovení zálohy, či nahrání OS na jiné zařízení stejné produktové řady postupujte dle návodu pro nahrání OS pomocí USB flashdisku

(!)

Poznámka:
Proces zálohování proběhne na většině USB flash disků v pořádku, ale obnovování ze zálohy může působit problémy. V případě, že obnovení ze zálohy vždy selže, je nutné pro vytváření zálohy použít jiný USB flash disk.

(!)

Poznámka:
Na některých modelech Unipi Edge není přítomný USB port. Pro vytvoření zálohy na těchto modelech použijte metody popsané v sekci Zálohování za použití režimu inicializace.

Zálohování za použití režimu inicializace

(!)

Upozornění:
Následující návody slouží především pro pokročilejší uživatele.

Zálohování OS do souboru typu .swu

(!)

Upozornění:
Tento návod je možný pouze na zařízení s operačním systémem Linux a root právy.

  1. Spusťte zařízení v režimu inicializace
  2. Identifikujte připojené zařízení například příkazem lsblk nebo v rámci logu kernelu dmesg, viz níže. Typicky se jedná o označení sda, sdb, …
    [114570.735872] usb 1-1.3: New USB device found, idVendor=0a5c, idProduct=0104, bcdDevice= 1.00
    [114570.735903] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [114570.735917] usb 1-1.3: Product: Raspberry Pi multi-function USB device
    [114570.735928] usb 1-1.3: Manufacturer: Raspberry Pi
    [114570.735938] usb 1-1.3: SerialNumber: 10000000ff00a88e
    [114570.797566] usb-storage 1-1.3:1.0: USB Mass Storage device detected
    [114570.798207] scsi host0: usb-storage 1-1.3:1.0
    [114570.806660] cdc_acm 1-1.3:1.1: ttyACM0: USB ACM device
    [114571.803910] scsi 0:0:0:0: Direct-Access     mmcblk0                        PQ: 0 ANSI: 2
    [114571.805093] scsi 0:0:0:0: Attached scsi generic sg0 type 0
    [114571.806559] sd 0:0:0:0: Power-on or device reset occurred
    [114571.808665] sd 0:0:0:0: [>>sda<<] 15269888 512-byte logical blocks: (7.82 GB/7.28 GiB)
    [114571.940909] sd 0:0:0:0: [sda] Write Protect is off
    [114571.940937] sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00
    [114572.072867] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
  3. Spusťte skript rpiboot2swu.sh
    sh rpiboot2swu.sh /dev/sdX [output_directory]

    sdX je připojené zařízení, na které zálohujeme, v tomto případě sda. Výchozí hodnotou pro [output_directory] je adresář, ze kterého je skript spouštěn a pokud je uveden, tak již musí existovat

  4. Skript vytvoří soubor se zálohou archive.swu a skript swu2rpiboot.sh, který lze použít pro nahrání pouze této zálohy
  5. Po dokončení odpojte napájení 24 V DC a USB-C kabel.
  6. Výsledný soubor archive.swu lze použít pro obnovení OS přes servisního rozhraní, z USB flashdisku nebo použitím skriptu swu2rpiboot.sh

Zálohování OS do souboru typu .raw

  1. Spusťte zařízení v režimu inicializace
  2. Identifikujte zařízení
    • Mac / Linux - Příkaz lsblk. Typicky se jedná o označení sda, sdb, …
    • Windows - Najdete zařízení v Tento počítač
  3. Otevřeme Win32 disk imager (Windows) nebo použijte dd utilitu na Linuxu
  4. Zkopírujte obsah ze zjištěného zařízení (např. /dev/sda) do lokálního stroje / jednotky
    • Příklad použití dd
      dd if=/dev/sdX of=backup.raw conv=fsync status=progress
  5. Po dokončení odpojte napájení 24 V DC a USB-C kabel.
  6. Vytvořenou zálohu lze použít pro obnovení pomocí kroků popsaných v návodu Obnovení OS ze zálohy typu .raw.

Rychlý přehled návodů v této sekci

Tento web používá cookies. Používáním těchto stránek souhlasíte s ukládáním cookies do vašeho počítače. Také berete na vědomí, že jste si přečetli a porozuměli našim Zásadám ochrany osobních údajů. Pokud nesouhlasíte s odchodem z webu.Více informací