Kazalo:

Raspberry Pi 3 z zagonskim pogonom SSD: 10 korakov
Raspberry Pi 3 z zagonskim pogonom SSD: 10 korakov

Video: Raspberry Pi 3 z zagonskim pogonom SSD: 10 korakov

Video: Raspberry Pi 3 z zagonskim pogonom SSD: 10 korakov
Video: Объяснение прошивки Marlin 2.0.x 2024, November
Anonim
Raspberry Pi 3 z zagonskim pogonom SSD
Raspberry Pi 3 z zagonskim pogonom SSD
Raspberry Pi 3 z zagonskim pogonom SSD
Raspberry Pi 3 z zagonskim pogonom SSD

Najprej vam močno priporočam, da najprej naredite kopijo (posnetek vaše obstoječe HA) in preizkusite to metodo z novo namestitvijo Home Assistant in jo nekaj dni preizkusite, če ni napak. Naj bo vaša kartica SD z trenutnim primerkom Hass.io na varnem, zato lahko v primeru težav preprosto zamenjate pogon SSD s kartico SD in se v nekaj minutah vrnete na prejšnjega pomočnika za dom.

BILI STE OPOZORJENI!!

1. korak: Zahteve:

Raspberry Pi 3b in 3b+ (samo Pi 3 podpira USB zagon)

- Različica OLD ResinOS Home Assistant (HassOS trenutno NE podpira zagona USB)

- pogon SSD mSATA (priporočeno najmanj 16 GB)

- razširitvena plošča za shranjevanje x850

- bliskovni pogon USB (najmanj 1 GB)

- zagonska slika CD/USB z GParted (https://gparted.org/livecd.php)

- Trenutno delujoč ali nov sistem ResinOS (na kartici SD)

Če imate Raspberry Pi 3b+, verjetno lahko preskočite 1. korak (nimam ga, zato nisem prepričan). Če imate Raspberry Pi 3b, nadaljujte.

OPOZORILO:

Tega postopka ni mogoče preklicati. Ko je enkrat vklopljen, se ga ne da obrniti

Čeprav to ne vpliva na nič, saj lahko po tem še vedno uporabite kartico SD.

2. korak:

Slika
Slika

Omogočiti morate zagon USB, tako da na dnu datoteke config.txt dodate naslednjo kodo:

program_USB_boot_mode = 1

Datoteka se nahaja na zagonski particiji. To je edina particija FAT na vaši kartici SD, ki je v Raspberry Pi. Preprosto ga vstavite v računalnik in se pomaknite do smolne zagonske particije, se pomaknite navzdol do zadnje vrstice in vstavite zgornjo kodo ter shranite ob izhodu. Varno odstranite kartico SD iz računalnika, jo vstavite nazaj v Raspberry Pi 3b in priključite napajalni kabel. Naj se zažene. Zagnati bi se moral kot običajno.

Zdaj se lahko vaš Raspberry Pi 3 zažene z USB -ja.

3. korak:

Prenesite sliko CD/USB GParted v živo in jo shranite v računalnik

gparted.org/livecd.php

Uporabite Etcher, da ga prestavite na USB ključek.

4. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Prenesite in shranite OLD ResinOS različico programa Home Assistant (različica Raspberry Pi3)

github.com/home-assistant/hassio-build/rel…

Uporabite Etcher, da ga prestavite na pogon SSD (ali drugo USB napravo)

5. korak:

Ko je utripanje končano, varno odstranite pogon SSD in ga znova povežite (če se iz kakršnega koli razloga particija za zagon smole ne prikaže v mojem računalniku, z desno miškino tipko kliknite Moj računalnik> Upravljanje> Upravljanje pogonov> desno kliknite Resin-boot particijo> Spremeni Disk Letter in ročno dodelite novo črko pogona).

6. korak:

Znova zaženite računalnik v BIOS in spremenite možnosti zagona, da se zažene z USB ključa GParted.

Ko se računalnik zažene z USB ključa, ne bi smeli ničesar spremeniti, samo pritisnite Enter 4x, da se naloži v grafični vmesnik GParted. (Vaš pogon SSD mora biti že priključen na računalnik, zato ga GParted pravilno zazna).

7. korak:

Slika
Slika

Zdaj se v GPartedu prepričajte, da ste izbrali pravilen pogon (pogon SSD). Zdaj morate spremeniti velikost dveh particij:

dev/sdb4 in dev/sdb6 (To je lahko tudi sda4 ali sdc4 in sda6 ali sdc6, odvisno od tega, koliko pogonov je bilo odkritih).

V resnici ne bi smelo biti pomembno, koliko boste spremenili (povečali) velikost dev/sdb4. Sam sem šel z 1 GB na 3 GB (lahko nadaljujete in preprosto poskusite uporabiti ves razpoložljiv prostor).

Zdaj lahko povečate velikost dev/sda6, ki jo je treba spremeniti v tisto, kar je na voljo po spremembi velikosti dev/sdb4 (na kratko, particija sdb6 je znotraj sdb4).

OPOZORILO:

ZA SPREMEMBO VELIKOSTI UPORABITE VRSTICO NA VRHU. PREPRIČAJTE SE, DA SE VELIKOST NA ZAČETKU DELITVE NE SPREMENI (V MOJEM primeru je to 4MB), V nasprotnem primeru lahko dobite informacije, da se pogon morda ne zažene pravilno

Ko spremenite velikosti, ga nanesite in počakajte, da se konča.

Zdaj lahko zaprete GParted in znova zaženete sistem Windows.

8. korak:

Slika
Slika
Slika
Slika

Ponovno se pomaknite na Resin-boot particijo v mojem računalniku in poiščite dve datoteki:

config.txt

cmdline.txt

Urejanje config.txt je verjetno neobvezno, saj se naša Raspberry Pi 3 že lahko zažene z USB -ja, vendar sem preprosto sledil drugim navodilom:

V config.txt znova dodajte naslednjo vrstico na dnu datoteke: program_USB_boot_mode = 1

V cmdline.txt spremenite naslednje:

root =/dev/mmcblk0p2 (ali podobno) do root =/dev/sda2 (NE sdb2 ali sdc2, kot ste ga verjetno imeli v GParted).

NEOBVEZNO: Konfiguriral sem datoteko "vzorec smole" z omrežnimi nastavitvami (statični IP, dodeljen moji Raspberry Pi3). Če ga imate tudi vi, lahko originalno datoteko zamenjate s svojo v/resin-boot/system-connections/resin-sample)

Ko shranite obe datoteki, varno odstranite pogon SSD in ga pritrdite na svoj Raspberry Pi 3.

9. korak: Dokončanje …

Dokončanje…
Dokončanje…
Dokončanje…
Dokončanje…

To je skoraj vse, vaš Raspberry Pi 3 bi se moral zdaj zagnati z USB-ja in začeti postopek namestitve Home Assistant, ki bi moral trajati približno 10-15 minut. Potem bi moral biti primerek Home Assistant na voljo na 192.168.xxx.xxx:8123 (ne glede na IP, ki ste ga nastavili za svoj Pi3).

10. korak: NEOBVEZNO …

NEOBVEZNO…
NEOBVEZNO…

Drugi koraki spodaj so tudi NEOBVEZNI:

- Nastavite nov račun

- Prijavite se v svoj HA

- Namestite in konfigurirajte dodatek samba

- Pomaknite se do skupne rabe HASSIO v računalniku

- Kopirajte posnetke predhodno izdelanih varnostnih kopij domačega pomočnika in jih prilepite v skupno rabo varnostnih kopij

- Znova zaženite Home Assistant

- Posnetki morda ne bodo na voljo takoj, dajte jim nekaj minut in pritisnite gumb Osveži v zgornjem desnem kotu

- Izberite najnovejšo nastavitev Posnetek in obnovitev (sam ne bi obnovil domačega pomočnika, samo konfiguracijske datoteke, zato počistite polje Domači pomočnik)

- Pritisnite Restore Selected (NE pritisnite WIPE & RESTORE) - Počakajte nekaj minut, da se postopek konča -

NEOBVEZNO: Če se želite izogniti napakam, izbrišite datoteko home-assistant_v2.db v konfiguracijski mapi.

Priporočena: