Cuprins:

Raspberry Pi 3 cu unitate SSD bootabilă: 10 pași
Raspberry Pi 3 cu unitate SSD bootabilă: 10 pași

Video: Raspberry Pi 3 cu unitate SSD bootabilă: 10 pași

Video: Raspberry Pi 3 cu unitate SSD bootabilă: 10 pași
Video: Cum se lipesc 2 SSD-uri ? 2024, Decembrie
Anonim
Raspberry Pi 3 cu unitate SSD bootabilă
Raspberry Pi 3 cu unitate SSD bootabilă
Raspberry Pi 3 cu unitate SSD bootabilă
Raspberry Pi 3 cu unitate SSD bootabilă

În primul rând, vă recomand cu tărie să faceți mai întâi o copie (Instantaneu a HA existent) și să încercați această metodă cu o nouă instalare a Home Assistant și să o testați câteva zile, dacă nu există erori. Păstrați cardul SD cu instanța actuală Hass.io în siguranță, deci, dacă aveți probleme, puteți înlocui pur și simplu unitatea SSD cu cardul SD și reveni la Asistentul de acasă anterior în câteva minute.

AI FOST AVERTIZAT!

Pasul 1: Cerințe:

Raspberry Pi 3b și 3b + (numai boot-ul USB acceptat de Pi 3)

- Vechea versiune ResinOS Home Assistant (în prezent HassOS NU acceptă boot USB)

- unitate SSD mSATA (recomandat minim 16 GB)

- placa de expansiune de stocare x850

- unitate flash USB (minim 1 GB)

- Imagine de pornire CD / USB GParted (https://gparted.org/livecd.php)

- Sistem ResinOS care rulează în prezent sau nou (pe card SD)

Dacă aveți Raspberry Pi 3b +, probabil că puteți sări peste pasul 1 (nu am, așa că nu sunt sigur de el). Dacă dețineți Raspberry Pi 3b, continuați.

AVERTIZARE:

ACEST PROCES NU POATE FI REALIZAT. O DATĂ PORNITUL USB ESTE ACTIVAT, NU POATE FI INVERSAT

Deși acest lucru nu afectează nimic, deoarece puteți folosi cardul SD după aceea, dacă doriți.

Pasul 2:

Imagine
Imagine

Trebuie să activați boot-ul USB, adăugând următorul cod în partea de jos a fișierului config.txt:

program_USB_boot_mode = 1

Fișierul este localizat pe partiția boot-resin. Este singura partiție FAT de pe cardul SD, care se află în Raspberry Pi. Pur și simplu puneți-l în computer și navigați la partiția boot-rășină, derulați în jos până la ultima linie și inserați codul de mai sus și salvați la ieșire. Scoateți în siguranță cardul SD de pe computer, puneți-l înapoi în Raspberry Pi 3b și atașați cablul de alimentare. Lasă-l să înceapă. Ar trebui să pornească normal.

Acum, Raspberry Pi 3 este capabil să pornească de pe USB.

Pasul 3:

Descărcați imaginea GParted Live CD / USB și salvați-o pe computer

gparted.org/livecd.php

Utilizați Etcher pentru a-l bloca pe stick-ul USB.

Pasul 4:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Descărcați și salvați versiunea OLD ResinOS a Home Assistant (versiunea Raspberry Pi3)

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

Utilizați Etcher pentru a-l bloca pe unitatea SSD (sau un dispozitiv USB diferit)

Pasul 5:

După ce clipirea este completă, scoateți în siguranță unitatea SSD și conectați-o din nou (dacă din orice motiv, partiția boot-rășină nu apare în Computerul meu, faceți clic dreapta pe Computerul meu> Gestionare> Gestionați unitățile> faceți clic dreapta pe partiția Boot-Resin> Modificare Disc Disc și atribuiți manual noua literă de unitate).

Pasul 6:

Reporniți computerul în BIOS și schimbați opțiunile de boot, astfel încât acesta să pornească de pe stick-ul USB GParted.

După pornirea computerului de pe un stick USB, nu ar trebui să schimbați nimic, trebuie doar să apăsați Enter 4x, deci se încarcă pe GParted GUI. (Unitatea SSD ar trebui să fie deja atașată la computer, astfel încât GParted o detectează corect).

Pasul 7:

Imagine
Imagine

Acum, în GParted, asigurați-vă că ați selectat unitatea corectă (unitate SSD). Acum trebuie să modificați dimensiunea a două partiții:

dev / sdb4 și dev / sdb6 (Aceasta poate fi și sda4 sau sdc4 și sda6 sau sdc6, în funcție de câte unități a fost descoperită).

Nu ar trebui să conteze, cât de mult veți schimba (crește) dimensiunea dev / sdb4. Eu însumi, am trecut de la 1 GB la 3 GB (puteți merge mai departe și pur și simplu încercați să folosiți întreg spațiul disponibil).

Acum, puteți crește dimensiunea dev / sda6, care ar trebui schimbată în ceea ce este disponibil după schimbarea dimensiunii dev / sdb4 (pe scurt, partiția sdb6 este în sdb4).

AVERTIZARE:

UTILIZAȚI BARA DUPĂ PENTRU A SCHIMBA MĂRIMEA. ASIGURAȚI-VĂ CĂ MĂRIMEA LA ÎNCEPUTUL PARTIȚIEI NU SE MODIFICĂ (ÎN CAZUL MEU AU FOST 4 MB), ALTUI PUTEȚI OBȚINE INFORMAȚII, ACEEA DISTRIBUȚIE POT SĂ NU FUNCĂ ÎN CORECȚIE

După schimbarea dimensiunilor, aplicați-l și așteptați până când se termină.

Acum puteți închide GParted și porni din nou pe Windows.

Pasul 8:

Imagine
Imagine
Imagine
Imagine

Navigați din nou la partiția Resin-boot din computerul meu și găsiți două fișiere:

config.txt

cmdline.txt

Editarea config.txt este probabil opțională, deoarece Raspberry Pi 3 este deja capabil să pornească de pe USB, dar pur și simplu am urmat alte instrucțiuni:

În config.txt din nou, adăugați următoarea linie în partea de jos a fișierului: program_USB_boot_mode = 1

În cmdline.txt, modificați următoarele:

root = / dev / mmcblk0p2 (sau similar) la root = / dev / sda2 (NU sdb2 sau sdc2, așa cum probabil l-ați avut în GParted).

OPȚIONAL: Am configurat fișierul „sample-resin” cu setările mele de rețea (IP static atribuit Raspberry Pi3). Dacă aveți și unul, puteți înlocui fișierul original cu al dvs. în / resin-boot / system-connections / resin-sample)

După salvarea ambelor fișiere, scoateți în siguranță unitatea SSD și atașați-o la Raspberry Pi 3.

Pasul 9: Finalizare …

Finisare…
Finisare…
Finisare…
Finisare…

Cam asta este, Raspberry Pi 3 ar trebui să pornească acum de pe USB și să înceapă procesul de instalare a Home Assistant, care ar trebui să dureze aproximativ 10-15 minute. După aceea, instanța Home Assistant ar trebui să fie disponibilă la 192.168.xxx.xxx:8123 (orice IP ați configurat pentru Pi3).

Pasul 10: OPȚIONAL …

OPȚIONAL …
OPȚIONAL …

Alți pași de mai jos sunt, de asemenea, OPȚIONALE:

- Configurați un cont nou

- Conectați-vă la HA

- Instalați și configurați addon samba

- Navigați la partajarea HASSIO pe computer

- Copiați Instantanee ale copiilor de rezervă realizate anterior de Home Assistant și lipiți-le în partajarea copiilor de rezervă

- Reporniți Home Assistant

- Instantaneele pot să nu fie disponibile imediat, acordați-i câteva minute și apăsați butonul Reîmprospătare din colțul din dreapta sus

- Selectați cea mai recentă setare Instantaneu și restaurare (NU aș restabili Home Assistant în sine, ci doar fișiere de configurare, deci asigurați-vă că debifați Home Assistant)

- Apăsați Restore Selected (NU apăsați ȘTERGE ȘI RESTAURĂ) - Acordați câteva minute pentru ca procesul să se termine -

OPȚIONAL: Pentru a evita erorile, ștergeți fișierul home-assistant_v2.db din folderul de configurare.

Recomandat: