Indholdsfortegnelse:

Raspberry Pi 3 med bootbart SSD -drev: 10 trin
Raspberry Pi 3 med bootbart SSD -drev: 10 trin

Video: Raspberry Pi 3 med bootbart SSD -drev: 10 trin

Video: Raspberry Pi 3 med bootbart SSD -drev: 10 trin
Video: Revolutionize Windows System Repair: Using SFC/DISM" 2024, November
Anonim
Raspberry Pi 3 Med Bootable SSD -drev
Raspberry Pi 3 Med Bootable SSD -drev
Raspberry Pi 3 Med Bootable SSD -drev
Raspberry Pi 3 Med Bootable SSD -drev

Først og fremmest foreslår jeg på det kraftigste, at du først laver kopi (Snapshot af din eksisterende HA) og prøver denne metode med ny installation af Home Assistant og tester den i et par dage, hvis der ikke er fejl. Opbevar dit SD -kort med den nuværende Hass.io -forekomst sikkert, så hvis du har problemer, kan du blot udskifte SSD -drev med SD -kort og vende tilbage til tidligere Home Assistant inden for få minutter.

DU ER BLEVET ADVARET!

Trin 1: Krav:

Raspberry Pi 3b og 3b+ (kun Pi 3 understøtter USB -boot)

- GAMLE ResinOS Home Assistant -version (HassOS understøtter i øjeblikket IKKE USB -boot)

- mSATA SSD -drev (anbefalet minimum 16 GB)

- udvidelseskort til x850 opbevaring

- USB -flashdrev (minimum 1 GB)

- GParted CD/USB boot image (https://gparted.org/livecd.php)

- Aktuelt eller nyt ResinOS -system (på SD -kort)

Hvis du har Raspberry Pi 3b+, kan du sandsynligvis springe trin 1 over (det har jeg ikke, så jeg er ikke sikker på det). Hvis du ejer Raspberry Pi 3b, skal du fortsætte.

ADVARSEL:

DENNE PROCESS KAN IKKE GØRES UTFØRT. EN gang USB BOOT ER AKTIVERET, KAN DET IKKE VENDES

Selvom dette ikke påvirker noget, kan du stadig bruge SD -kort efter det, hvis du ønsker det.

Trin 2:

Billede
Billede

Du skal aktivere USB -boot ved at tilføje følgende kode i bunden af filen config.txt:

program_USB_boot_mode = 1

Filen er placeret på harpiks-boot partition. Det er den eneste FAT -partition på dit SD -kort, som er i Raspberry Pi. Du skal blot sætte den i din computer og navigere til harpiks-boot-partition, rulle ned til sidste linje og indsætte ovenstående kode og gemme ved afslutning. Fjern SD -kortet sikkert fra computeren, sæt det tilbage i din Raspberry Pi 3b og tilslut strømkabel. Lad det starte. Det skal starte som normalt.

Nu kan din Raspberry Pi 3 starte fra USB.

Trin 3:

Download GParted Live CD/USB -billede, og gem det på din computer

gparted.org/livecd.php

Brug Etcher til at blinke den til USB -stick.

Trin 4:

Billede
Billede
Billede
Billede
Billede
Billede

Download og gem OLD ResinOS -version af Home Assistant (Raspberry Pi3 -version)

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

Brug Etcher til at blinke det til dit SSD -drev (eller en anden USB -enhed)

Trin 5:

Efter at flashen er færdig, skal du sikkert fjerne SSD-drevet og tilslutte det igen (hvis der af en eller anden grund ikke vises harpiks-boot-partition i Denne computer, skal du højreklikke på Denne computer> Administrer> Administrer drev> højreklik på Resin-boot-partition> Skift Disk Letter og tildel nyt drevbogstav manuelt).

Trin 6:

Genstart din pc til BIOS, og skift boot -muligheder, så den starter fra din GParted USB -stick.

Efter computerstarter fra USB -stick, skulle du ikke rigtig ændre noget, bare trykke på Enter 4x, så det indlæses til GParted GUI. (Dit SSD -drev skal allerede være tilsluttet computeren, så GParted registrerer det korrekt).

Trin 7:

Billede
Billede

Sørg for, at du i GParted har valgt det korrekte drev (SSD -drev). Nu skal du ændre størrelsen på to partitioner:

dev/sdb4 og dev/sdb6 (Dette kan også være sda4 eller sdc4 og sda6 eller sdc6, afhængigt af hvor mange drev der blev opdaget).

Det burde egentlig ikke have betydning, hvor meget du vil ændre (øge) størrelsen på dev/sdb4. Selv gik jeg fra 1 GB til 3 GB (Du kan fortsætte og bare prøve at bruge hele tilgængelig plads).

Nu kan du øge størrelsen på dev/sda6, som skal ændres til hvad der er tilgængeligt efter at have ændret størrelsen på dev/sdb4 (i en nøddeskal er sdb6 -partitionen inden for sdb4).

ADVARSEL:

BRUG BAREN PÅ TOPPEN FOR AT ÆNDRE STØRRELSE. Sørg for, at størrelsen i begyndelsen af afsnittet IKKE ÆNDRER (I mit tilfælde var det 4 MB), ellers kan du få oplysninger, at drevet ikke kan starte korrekt

Efter at have ændret størrelser skal du anvende den og vente, indtil den er færdig.

Nu kan du lukke GParted og starte op til Windows igen.

Trin 8:

Billede
Billede
Billede
Billede

Naviger igen til Resin-boot-partition i Min computer og find to filer:

config.txt

cmdline.txt

Redigering af config.txt er sandsynligvis valgfri, da vores Raspberry Pi 3 allerede er i stand til at starte fra USB, men jeg fulgte simpelthen andres instruktioner:

I config.txt igen, tilføj følgende linje helt nederst i filen: program_USB_boot_mode = 1

I cmdline.txt skal du ændre følgende:

root =/dev/mmcblk0p2 (eller lignende) til root =/dev/sda2 (IKKE sdb2 eller sdc2, som du sikkert havde det i GParted).

VALGFRIT: Jeg har konfigureret "resin-sample" -fil med mine netværksindstillinger (statisk IP tildelt min Raspberry Pi3). Hvis du også har en, kan du erstatte den originale fil med din i/resin-boot/system-connections/resin-sample)

Efter at have gemt begge filer, skal du sikkert fjerne SSD -drev og vedhæfte det til din Raspberry Pi 3.

Trin 9: Afslutter …

Afslutter…
Afslutter…
Afslutter…
Afslutter…

Det er stort set det, din Raspberry Pi 3 skulle nu starte fra USB og starte installationsprocessen for Home Assistant, hvilket skulle tage cirka 10-15 minutter. Derefter skal Home Assistant -forekomsten være tilgængelig på 192.168.xxx.xxx:8123 (uanset hvilken IP du konfigurerer til din Pi3).

Trin 10: VALGFRIT …

VALGFRI…
VALGFRI…

Et andet trin herunder er også VALGFRIT:

- Opret ny konto

- Log ind på din HA

- Installer og konfigurer samba -tilføjelse

- Naviger til HASSIO -deling på din computer

- Kopiér snapshots af tidligere foretagne sikkerhedskopier af din Home Assistant og indsæt dem i backup -share

- Genstart Home Assistant

- Snapshots er muligvis ikke tilgængelige med det samme. Giv det et par minutter, og tryk på knappen Opdater i øverste højre hjørne

- Vælg den nyeste indstilling for snapshot og gendannelse (jeg ville IKKE gendanne Home Assistant selv, kun konfigurationsfiler, så sørg for at fjerne markeringen af Home Assistant)

- Tryk på Gendan valgt (IKKE tryk på WIPE & RESTORE) - Giv det et par minutter, før processen er færdig -

VALGFRIT: For at undgå fejl skal du slette filen home-assistant_v2.db i konfigurationsmappen.

Anbefalede: