Spisu treści:
- Krok 1: Wymagania:
- Krok 2:
- Krok 3:
- Krok 4:
- Krok 5:
- Krok 6:
- Krok 7:
- Krok 8:
- Krok 9: Kończenie…
- Krok 10: OPCJONALNIE…
Wideo: Raspberry Pi 3 z rozruchowym dyskiem SSD: 10 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Przede wszystkim zdecydowanie sugeruję, abyś najpierw zrobił kopię (Zrzut twojego istniejącego HA) i wypróbował tę metodę z nową instalacją Home Assistant i przetestował go przez kilka dni, jeśli nie ma błędów. Chroń swoją kartę SD z obecną instancją Hass.io, więc w razie jakichkolwiek problemów możesz po prostu wymienić dysk SSD na kartę SD i wrócić do poprzedniego Home Assistant w ciągu kilku minut.
ZOSTAŁEŚ OSTRZEŻONY!
Krok 1: Wymagania:
Raspberry Pi 3b i 3b+ (tylko Pi 3 obsługuje rozruch USB)
- STARA wersja ResinOS Home Assistant (HassOS obecnie NIE obsługuje USB Boot)
- dysk SSD mSATA (zalecane minimum 16GB)
- Karta rozszerzeń pamięci x850
- Pamięć flash USB (minimum 1GB)
- Obraz rozruchowy GParted CD/USB (https://gparted.org/livecd.php)
- Obecnie uruchomiony lub nowy system ResinOS (na karcie SD)
Jeśli masz Raspberry Pi 3b+, prawdopodobnie możesz pominąć krok 1 (nie mam, więc nie jestem tego pewien). Jeśli posiadasz Raspberry Pi 3b, kontynuuj.
OSTRZEŻENIE:
TEGO PROCESU NIE MOŻNA COFNĄĆ. PO WŁĄCZENIU BOOTU USB NIE MOŻNA GO ODWRÓCIĆ
Chociaż nie ma to wpływu na nic, ponieważ nadal możesz używać karty SD, jeśli chcesz.
Krok 2:
Musisz włączyć rozruch USB, dodając następujący kod na samym dole pliku config.txt:
program_USB_boot_mode=1
Plik znajduje się na partycji żywicy rozruchowej. Jest to jedyna partycja FAT na twojej karcie SD, która znajduje się w Raspberry Pi. Po prostu włóż go do komputera i przejdź do partycji żywicy rozruchowej, przewiń w dół do ostatniej linii, wstaw powyższy kod i zapisz przy wyjściu. Bezpiecznie wyjmij kartę SD z komputera, włóż ją z powrotem do Raspberry Pi 3b i podłącz kabel zasilający. Niech się uruchomi. Powinien uruchomić się normalnie.
Teraz twój Raspberry Pi 3 może uruchamiać się z USB.
Krok 3:
Pobierz obraz GParted Live CD/USB i zapisz go na swoim komputerze
gparted.org/livecd.php
Użyj Etchera, aby sflashować go na pamięć USB.
Krok 4:
Pobierz i zapisz OLD ResinOS wersję Home Assistant (wersja Raspberry Pi3)
github.com/home-assistant/hassio-build/rel…
Użyj Etchera, aby sflashować go na dysk SSD (lub inne urządzenie USB)
Krok 5:
Po zakończeniu flashowania bezpiecznie wyjmij dysk SSD i podłącz go ponownie (jeśli z jakiegokolwiek powodu partycja rozruchowa z żywicy nie pojawia się w oknie Mój komputer, kliknij prawym przyciskiem myszy Mój komputer > Zarządzaj > Zarządzaj dyskami > kliknij prawym przyciskiem myszy Partycja z żywicą rozruchową > Zmień Litera dysku i ręcznie przypisz nową literę dysku).
Krok 6:
Uruchom ponownie komputer do systemu BIOS i zmień opcje rozruchu, aby uruchamiał się z pamięci USB GParted.
Po uruchomieniu komputera z pamięci USB nie powinieneś niczego zmieniać, po prostu naciśnij Enter 4x, aby załadować się do GParted GUI. (Twój dysk SSD powinien być już podłączony do komputera, więc GParted wykryje go poprawnie).
Krok 7:
Teraz w GParted upewnij się, że wybrałeś właściwy dysk (dysk SSD). Teraz musisz zmienić rozmiar dwóch partycji:
dev/sdb4 i dev/sdb6 (może to być również sda4 lub sdc4 i sda6 lub sdc6, w zależności od liczby wykrytych dysków).
Nie powinno mieć znaczenia, jak bardzo zamierzasz zmienić (zwiększyć) rozmiar dev/sdb4. Sam przeszedłem z 1GB do 3GB (możesz śmiało spróbować wykorzystać całą dostępną przestrzeń).
Teraz możesz zwiększyć rozmiar dev/sda6, który powinien zostać zmieniony na dostępny po zmianie rozmiaru dev/sdb4 (w skrócie partycja sdb6 znajduje się w sdb4).
OSTRZEŻENIE:
ZMIANA ROZMIARU UŻYJ PRĘTA NA GÓRZE. UPEWNIJ SIĘ, ŻE ROZMIAR NA POCZĄTKU PARTYCJI NIE ZMIENIA SIĘ (W MOJYM PRZYPADKU BYŁO 4MB), INACZEJ MOŻESZ UZYSKAĆ INFORMACJĘ, ŻE DYSK MOŻE NIE URUCHAMIAĆ SIĘ PRAWIDŁOWO
Po zmianie rozmiarów nałóż go i poczekaj, aż się skończy.
Teraz możesz zamknąć GParted i ponownie uruchomić system Windows.
Krok 8:
Przejdź ponownie do partycji Resin-boot w Mój komputer i znajdź dwa pliki:
config.txt
cmdline.txt
Edycja pliku config.txt jest prawdopodobnie opcjonalna, ponieważ nasz Raspberry Pi 3 jest już w stanie uruchomić się z USB, ale po prostu postępowałem zgodnie z innymi instrukcjami:
W config.txt ponownie dodaj następującą linię na samym dole pliku: program_USB_boot_mode=1
W cmdline.txt zmień następujące elementy:
root=/dev/mmcblk0p2 (lub podobny) do root=/dev/sda2 (NIE sdb2 ani sdc2, jak prawdopodobnie miałeś w GParted).
OPCJONALNIE: Skonfigurowałem plik "próbki żywicy" z moimi ustawieniami sieci (statyczny adres IP przypisany do mojego Raspberry Pi3). Jeśli też masz, możesz zastąpić oryginalny plik swoim w /resin-boot/system-connections/resin-sample)
Po zapisaniu obu plików bezpiecznie wyjmij dysk SSD i podłącz go do Raspberry Pi 3.
Krok 9: Kończenie…
To prawie wszystko, twój Raspberry Pi 3 powinien teraz uruchomić się z USB i rozpocząć proces instalacji Home Assistant, który powinien zająć około 10-15 minut. Następnie instancja Home Assistant powinna być dostępna pod adresem 192.168.xxx.xxx:8123 (niezależnie od adresu IP ustawionego dla Pi3).
Krok 10: OPCJONALNIE…
Kolejne kroki poniżej są również OPCJONALNE:
- Skonfiguruj nowe konto
- Zaloguj się do swojego HA
- Zainstaluj i skonfiguruj dodatek samba
- Przejdź do udostępniania HASSIO na swoim komputerze
- Skopiuj zrzuty z wcześniej wykonanych kopii zapasowych Home Assistant i wklej je w udziale kopii zapasowej
- Uruchom ponownie asystenta domowego
- Migawki mogą nie być dostępne od razu, daj im kilka minut i naciśnij przycisk Odśwież w prawym górnym rogu
- Wybierz najnowszą migawkę i ustawienia przywracania (NIE PRZYWRÓCIŁBYM samego Home Assistant, tylko pliki konfiguracyjne, więc upewnij się, że odznaczysz Home Assistant)
- Naciśnij Przywróć wybrane (NIE naciskaj WIPE & RESTORE) - Daj kilka minut na zakończenie procesu -
OPCJONALNIE: Aby uniknąć błędów, usuń plik home-assistant_v2.db z folderu config.
Zalecana:
Komputer stacjonarny Raspberry Pi PC-PSU z dyskiem twardym, wentylatorem, zasilaczem i wyłącznikiem: 6 kroków
Komputer stacjonarny Raspberry Pi PC-PSU z dyskiem twardym, wentylatorem, zasilaczem i wyłącznikiem: wrzesień 2020 r.: Zbudowano drugi Raspberry Pi umieszczony w obudowie zasilacza PC o zmienionym przeznaczeniu. Wykorzystuje to wentylator na górze - dlatego rozmieszczenie komponentów wewnątrz obudowy PC-PSU jest inne. Zmodyfikowana (dla 64x48 pikseli) reklama
Nie daj się nabrać na oszustwo związane z dyskiem flash!: 3 kroki
Nie daj się nabrać na oszustwo Flash Drive!: Hey Guys - Niedawno dowiedziałem się o dużym oszustwie na eBayu. Hakerzy w Chinach sprzedają dyski flash z mniejszą ilością pamięci niż reklamują. Użytkownicy tacy jak PikesPeakTraders sprzedają tysiące „zhakowanych” dysków flash z Chin. Problem w tym, że haker
Magnes na lodówkę z dyskiem twardym: 7 kroków
Magnes na lodówkę z dyskiem twardym: Jest to zabawny i łatwy sposób na wykorzystanie wszelkich starych dysków twardych, które nosisz. Potrzebne narzędzia: - Średni śrubokręt z płaskim łbem - Mały śrubokręt krzyżakowy - Wkrętak wymienny z bitami Torx od wielkości T10
Lampa biurkowa LED z dyskiem twardym: 5 kroków
Lampa biurkowa LED Hardrive: Ten projekt rozpoczął się jako prosta lampa, którą można było w razie potrzeby podłączyć do akumulatora 6 V lub schować za czymś i używać jako lampy biurkowej. Zużyłem akumulator 6v, więc postanowiłem zrobić coś bardziej spektakularnego i użyć dysku twardego. Więc
Głośnik z dyskiem twardym - bardziej pouczająca wersja: 5 kroków
Głośnik z twardym dyskiem – bardziej pouczająca wersja: Znalazłeś/wyszperałeś/złamałeś dysk twardy i chcesz zrobić z nim coś bardziej konstruktywnego niż zrobić z talerzy dzwonek wietrzny lub po prostu zatłuc go na śmierć młotkiem? Trafiłeś we właściwe miejsce! Właściwie zrobiłem mój rok lub s