Съдържание:

Raspberry Pi 3 с зареждащо SSD устройство: 10 стъпки
Raspberry Pi 3 с зареждащо SSD устройство: 10 стъпки

Видео: Raspberry Pi 3 с зареждащо SSD устройство: 10 стъпки

Видео: Raspberry Pi 3 с зареждащо SSD устройство: 10 стъпки
Видео: Raspberry Pi 4B in the Argon ONE M.2 case with a 128 GB SSD, assembling a server for Home Assistant 2024, Юли
Anonim
Raspberry Pi 3 с зареждащо SSD устройство
Raspberry Pi 3 с зареждащо SSD устройство
Raspberry Pi 3 с зареждащо SSD устройство
Raspberry Pi 3 с зареждащо SSD устройство

На първо място, силно препоръчвам първо да направите копие (моментна снимка на съществуващата си HA) и да опитате този метод с нова инсталация на Home Assistant и да го тествате за няколко дни, ако няма грешки. Пазете вашата SD карта с текущия екземпляр на Hass.io, така че ако имате проблеми, можете просто да замените SSD устройството със SD карта и да се върнете към предишния Home Assistant в рамките на минути.

ПРЕДУПРЕДЕН СИ!

Стъпка 1: Изисквания:

Raspberry Pi 3b и 3b+ (само за Pi 3 поддържа USB зареждане)

- Версия OLD ResinOS Home Assistant (в момента HassOS НЕ поддържа USB зареждане)

- mSATA SSD устройство (препоръчително минимум 16GB)

- x850 платка за разширение за съхранение

- USB флаш устройство (минимум 1GB)

- GParted CD/USB зареждащо изображение (https://gparted.org/livecd.php)

- В момента работеща или нова система ResinOS (на SD карта)

Ако имате Raspberry Pi 3b+, вероятно можете да пропуснете стъпка 1 (нямам, така че не съм сигурен в това). Ако притежавате Raspberry Pi 3b, продължете.

ВНИМАНИЕ:

Този процес не може да бъде отменен. ОДНАЧА USB ЗАПУСКАНЕТО Е АКТИВИРАНО, НЕ МОЖЕ ДА СЕ ОТМЕНЕ

Въпреки че това не засяга нищо, тъй като все още можете да използвате SD карта след това, ако желаете.

Стъпка 2:

Образ
Образ

Трябва да активирате зареждането от USB, като добавите следния код в долната част на файла config.txt:

program_USB_boot_mode = 1

Файлът се намира на дял за зареждане на смола. Това е единственият FAT дял на вашата SD карта, който е в Raspberry Pi. Просто го поставете в компютъра си и отидете до дял за зареждане със смола, превъртете надолу до последния ред и вмъкнете горния код и запишете при излизане. Безопасно извадете SD картата от компютъра, поставете я обратно в Raspberry Pi 3b и свържете захранващия кабел. Оставете го да се зареди. Трябва да се зареди както обикновено.

Сега вашият Raspberry Pi 3 може да се зарежда от USB.

Стъпка 3:

Изтеглете GParted Live CD/USB изображение и го запазете на компютъра си

gparted.org/livecd.php

Използвайте Etcher, за да го прехвърлите на USB флаш.

Стъпка 4:

Образ
Образ
Образ
Образ
Образ
Образ

Изтеглете и запазете OLD ResinOS версията на Home Assistant (версия на Raspberry Pi3)

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

Използвайте Etcher, за да го прехвърлите на вашето SSD устройство (или друго USB устройство)

Стъпка 5:

След като мигането приключи, безопасно премахнете SSD устройството и го свържете отново (ако по някаква причина дялът за зареждане със смола не се показва в Моят компютър, щракнете с десния бутон върху Моят компютър> Управление> Управление на дискове> щракнете с десния бутон Resin-boot дял> Промяна Disk Letter и задайте ръчно нова буква на устройството).

Стъпка 6:

Рестартирайте компютъра си в BIOS и променете опциите за зареждане, така че да се зарежда от вашия USB флаш с GParted.

След като компютърът се зареди от USB стик, не трябва да променяте нищо, просто натиснете Enter 4x, така че да се зареди в GParted GUI. (Вашето SSD устройство вече трябва да е свързано към компютъра, така че GParted го разпознава правилно).

Стъпка 7:

Образ
Образ

Сега, в GParted, уверете се, че сте избрали правилното устройство (SSD устройство). Сега трябва да промените размера на два дяла:

dev/sdb4 и dev/sdb6 (Това може да бъде също sda4 или sdc4 и sda6 или sdc6, в зависимост от това колко устройства са открити).

Всъщност не трябва да има значение колко ще промените (увеличите) размера на dev/sdb4. Аз лично отидох от 1GB на 3GB (Можете да продължите и просто да опитате да използвате цялото налично пространство).

Сега можете да увеличите размера на dev/sda6, който трябва да бъде променен на наличния след промяна на размера на dev/sdb4 (накратко, sdb6 дялът е в sdb4).

ВНИМАНИЕ:

ИЗПОЛЗВАЙТЕ ЛЕНТАТА НАГОРЕ ЗА ПРОМЯНА НА РАЗМЕРА. ВНИМАВАЙТЕ, ЧЕ РАЗМЕРЪТ В НАЧАЛОТО НА ЧАСТТА НЕ СЕ ПРОМЕНЯ (В МОЯ СЛУЧАЙ БЕШЕ 4 МБ), ИНАЧЕ МОЖЕТЕ ДА ПОЛУЧИТЕ ИНФОРМАЦИЯ, ЧЕ МОЖЕ ДА ЗАПОЧНЕТЕ НЕПРАВИЛНО

След като промените размера, нанесете го и изчакайте, докато приключи.

Сега можете да изключите GParted и да стартирате отново Windows.

Стъпка 8:

Образ
Образ
Образ
Образ

Отидете отново до дял за зареждане със смола в моя компютър и намерете два файла:

config.txt

cmdline.txt

Редактирането на config.txt вероятно не е задължително, тъй като нашата Raspberry Pi 3 вече може да се зарежда от USB, но просто следвах други инструкции:

В config.txt отново добавете следния ред в долната част на файла: program_USB_boot_mode = 1

В cmdline.txt променете следното:

root =/dev/mmcblk0p2 (или подобен) на root =/dev/sda2 (НЕ sdb2 или sdc2, както вероятно сте го имали в GParted).

ОПЦИОНАЛНО: Конфигурирал съм „смола-проба“файл с моите мрежови настройки (статичен IP адрес, присвоен на моя Raspberry Pi3). Ако и вие имате такъв, можете да замените оригиналния файл с вашия в/resin-boot/system-connections/resin-sample)

След като запазите двата файла, безопасно премахнете SSD устройството и го прикрепете към вашия Raspberry Pi 3.

Стъпка 9: Завършване …

Завършва…
Завършва…
Завършва…
Завършва…

Това е почти всичко, вашият Raspberry Pi 3 сега трябва да се стартира от USB и да започне процеса на инсталиране на Home Assistant, което трябва да отнеме около 10-15 минути. След това екземплярът Home Assistant трябва да е достъпен на 192.168.xxx.xxx:8123 (какъвто и IP адрес да настроите за своя Pi3).

Стъпка 10: ОПЦИОНАЛНО …

ОПЦИЯ…
ОПЦИЯ…

Други стъпки по -долу също са НЕОБХОДИМИ:

- Настройте нов акаунт

- Влезте в своя HA

- Инсталирайте и конфигурирайте добавката samba

- Придвижете се до споделяне на HASSIO на вашия компютър

- Копирайте моментални снимки на предварително направени резервни копия на вашия Home Assistant и ги поставете в резервно копие

- Рестартирайте Home Assistant

- Моменталните снимки може да не са налични веднага, дайте им няколко минути и натиснете бутона Опресняване в горния десен ъгъл

- Изберете най -новата настройка за моментна снимка и възстановяване (НЕ бих възстановил самия Home Assistant, само конфигурационни файлове, така че не забравяйте да премахнете отметката от Home Assistant)

- Натиснете Restore Selected (НЕ натискайте WIPE & RESTORE) - Дайте му няколко минути, докато процесът приключи -

ОПЦИОНАЛНО: За да избегнете грешки, изтрийте файла home-assistant_v2.db в конфигурационната папка.

Препоръчано: