Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Nejprve důrazně navrhuji, abyste nejprve vytvořili kopii (snímek vaší stávající HA) a vyzkoušeli tuto metodu s novou instalací Home Assistant a testovali ji několik dní, pokud nedojde k žádným chybám. Uchovejte svou SD kartu s aktuální instancí Hass.io v bezpečí, takže pokud máte nějaké potíže, můžete jednoduše vyměnit SSD disk za SD kartu a během několika minut se vrátit k předchozímu Home Assistant.
BYL JSI VAROVÁN!
Krok 1: Požadavky:
Raspberry Pi 3b a 3b+ (pouze Pi 3 podporuje USB boot)
- Verze OLD ResinOS Home Assistant (HassOS aktuálně NEPODPORUJE USB boot)
- SSD disk mSATA (doporučeno minimálně 16 GB)
- rozšiřující deska úložiště x850
- USB flash disk (minimálně 1 GB)
- GParted CD/USB boot image (https://gparted.org/livecd.php)
- Aktuálně spuštěný nebo nový systém ResinOS (na SD kartě)
Pokud máte Raspberry Pi 3b+, pravděpodobně můžete krok 1 přeskočit (nemám, takže si tím nejsem jistý). Pokud vlastníte Raspberry Pi 3b, pokračujte.
VAROVÁNÍ:
TENTO PROCES NELZE SPLNIT. KDYŽ JE USB BOOT ZAPNUT, NEMŮŽE BÝT ZPĚT
I když to nic neovlivní, protože poté můžete SD kartu použít, pokud si přejete.
Krok 2:
Musíte povolit spouštění z USB přidáním následujícího kódu do spodní části souboru config.txt:
program_USB_boot_mode = 1
Soubor je umístěn na oddílu boot-resin. Je to jediný oddíl FAT na vaší SD kartě, který je v Raspberry Pi. Jednoduše jej vložte do počítače a přejděte do oddílu pro spuštění pryskyřice, přejděte dolů na poslední řádek a vložte výše uvedený kód a uložte při ukončení. Bezpečně vyjměte kartu SD z počítače, vložte ji zpět do Raspberry Pi 3b a připojte napájecí kabel. Nechte to spustit. Mělo by se spustit jako obvykle.
Nyní je váš Raspberry Pi 3 schopen bootovat z USB.
Krok 3:
Stáhněte si obrázek GParted Live CD/USB a uložte jej do počítače
gparted.org/livecd.php
Použijte Etcher, abyste jej přenesli na USB flash disk.
Krok 4:
Stáhněte si a uložte OLD ResinOS verzi Home Assistant (verze Raspberry Pi3)
github.com/home-assistant/hassio-build/rel…
Pomocí nástroje Etcher jej přeneste na disk SSD (nebo jiné zařízení USB)
Krok 5:
Po dokončení blikání bezpečně vyjměte jednotku SSD a znovu ji připojte (pokud se z nějakého důvodu oddíl Spouštění pryskyřice nezobrazuje v okně Tento počítač, klikněte pravým tlačítkem na Tento počítač> Spravovat> Spravovat jednotky> pravým tlačítkem klikněte na Oddíl bootování> Změnit Disk Letter a přiřaďte nové písmeno disku ručně).
Krok 6:
Restartujte počítač do systému BIOS a změňte možnosti spouštění, aby se zaváděl z USB flash disku GParted.
Po spuštění počítače z USB klíče byste neměli nic měnit, stačí stisknout Enter 4x, takže se načte do GParted GUI. (Vaše jednotka SSD by již měla být připojena k počítači, takže ji GParted správně detekuje).
Krok 7:
Nyní se v GParted ujistěte, že jste vybrali správnou jednotku (jednotku SSD). Nyní musíte změnit velikost dvou oddílů:
dev/sdb4 a dev/sdb6 (Může to být také sda4 nebo sdc4 a sda6 nebo sdc6, podle toho, kolik disků bylo objeveno).
Nezáleží na tom, jak moc změníte (zvýšíte) velikost dev/sdb4. Sám jsem šel z 1 GB na 3 GB (můžete pokračovat a jednoduše zkusit využít celý dostupný prostor).
Nyní můžete zvětšit velikost dev/sda6, která by měla být změněna na to, co je k dispozici po změně velikosti dev/sdb4 (v kostce, oddíl sdb6 je v rámci sdb4).
VAROVÁNÍ:
PRO ZMĚNU VELIKOSTI POUŽIJTE TYČ NAHORU. ZAJISTĚTE SI, ABY SE VELIKOST NA ZAČÁTKU PŘÍČKY NEMĚNILA (V MÉM PŘÍPADĚ TO BYLO 4 MB), JINAK MŮŽETE ZÍSKAT INFORMACE, ŽE SE MŮŽE MOTOR NEDOSTAVIT SPRÁVNĚ
Po změně velikostí ji použijte a počkejte, až bude hotová.
Nyní můžete vypnout GParted a znovu spustit systém Windows.
Krok 8:
Znovu přejděte do oddílu Resin-boot v tomto počítači a najděte dva soubory:
config.txt
cmdline.txt
Úprava souboru config.txt je pravděpodobně volitelná, protože náš Raspberry Pi 3 je již schopen bootovat z USB, ale jednoduše jsem postupoval podle dalších pokynů:
V souboru config.txt znovu přidejte následující řádek na konec souboru: program_USB_boot_mode = 1
V cmdline.txt změňte následující:
root =/dev/mmcblk0p2 (nebo podobný) na root =/dev/sda2 (NE sdb2 nebo sdc2, jak jste to pravděpodobně měli v GParted).
VOLITELNÉ: Konfiguroval jsem soubor „resin-sample“s mým síťovým nastavením (statická IP přiřazená mému Raspberry Pi3). Pokud ho také máte, můžete původní soubor nahradit svým souborem v/resin-boot/system-connections/resin-sample)
Po uložení obou souborů bezpečně vyjměte jednotku SSD a připojte ji k Raspberry Pi 3.
Krok 9: Dokončení…
To je skoro všechno, váš Raspberry Pi 3 by se nyní měl spustit z USB a zahájit proces instalace Home Assistant, který by měl trvat asi 10-15 minut. Poté by měla být instance Home Assistant k dispozici na adrese 192.168.xxx.xxx:8123 (jakákoli IP, kterou jste nastavili pro svůj Pi3).
Krok 10: VOLITELNÉ…
Další kroky níže jsou také VOLITELNÉ:
- Založit nový účet
- Přihlaste se do svého HA
- Nainstalujte a nakonfigurujte doplněk samba
- Přejděte ve svém počítači ke sdílení HASSIO
- Zkopírujte snímky dříve vytvořených záloh vašeho Home Assistant a vložte je do sdílené zálohy
- Restartujte Home Assistant
- Snímky nemusí být k dispozici okamžitě, věnujte jim několik minut a stiskněte tlačítko Obnovit v pravém horním rohu
- Vyberte nejnovější nastavení Snapshot a obnovení (NEBUDEM obnovovat samotného Home Assistant, pouze konfigurační soubory, takže zrušte zaškrtnutí Home Assistant)
- Stiskněte tlačítko Obnovit vybrané (NEMAZÁVEJTE WIPE & RESTORE) - Dejte tomu několik minut, než se proces dokončí -
VOLITELNÉ: Abyste se vyhnuli chybám, odstraňte soubor home-assistant_v2.db ve složce config.
Doporučuje:
Spouštěcí podložka Overkill Model Rocket !: 11 kroků (s obrázky)
Spouštěcí podložka Overkill Model Rocket !: Před chvílí jsem vydal příspěvek Instructables o mém „Overkill Model Rocket Launch Controller“spolu s videem na YouTube. Udělal jsem to jako součást obrovského modelového raketového projektu, kde dělám všechno tak přehnaně, jak to jen jde, ve snaze naučit se
CSR1011 - spouštěcí relé: 5 kroků
CSR1011 - spouštěcí relé: CSR1011 je inteligentní čip Bluetooth s jedním režimem a tento návod ukazuje, jak přistupovat ke svým GPIO a spouštět relé
Inteligentní měřič s automatickou korekční jednotkou účiníku: 29 kroků
Inteligentní měřič s automatickou korekční jednotkou účiníku: Obousměrný měřicí přístroj s automatickým doplňkem účiníku prohledává aktivní a jalový výkon a navíc účiník ze snímání síťového napětí a proudového čidla pomocí snímače napětí a proudu. Rozhoduje o ochabnutí okraje pódia mezi
Jak vytvořit spouštěcí USB disk bez použití jakéhokoli softwaru: 3 kroky
Jak vytvořit spouštěcí USB disk bez použití jakéhokoli softwaru: K ručnímu vytvoření zaváděcího USB disku použijeme jako výchozí program Windows příkazový řádek. Zde jsou krok za krokem vytvořeny zaváděcí jednotky USB jako instalační médium systému Windows. Chcete -li vytvořit zaváděcí jednotku USB jako instalaci systému Windows
Vytvoření spouštěcí jednotky v systému Linux (Ubuntu): 3 kroky
Vytvoření spouštěcí jednotky v systému Linux (Ubuntu): Chcete spustit Linux z počítače, abyste jej mohli nainstalovat do počítače nebo dělat jiné zábavné věci s Linuxem? - Právě se chystáte naučit se jeden konfigurovat, abyste z něj mohli úspěšně zavádět