
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


Прежде всего, я настоятельно рекомендую вам сначала сделать копию (снимок вашего существующего HA) и попробовать этот метод с новой установкой Home Assistant и протестировать его в течение нескольких дней, если ошибок нет. Держите SD-карту с текущим экземпляром Hass.io в безопасности, поэтому в случае каких-либо проблем вы можете просто заменить SSD-накопитель на SD-карту и вернуться к предыдущему Home Assistant в течение нескольких минут.
ВЫ БЫЛИ ПРЕДУПРЕЖДЕНЫ!
Шаг 1: Требования:
Raspberry Pi 3b и 3b + (только Pi 3 поддерживает загрузку с USB)
- СТАРАЯ версия ResinOS Home Assistant (в настоящее время HassOS НЕ поддерживает загрузку по USB)
- SSD-накопитель mSATA (рекомендуется минимум 16 ГБ)
- плата расширения памяти x850
- USB-накопитель (минимум 1 ГБ)
- Загрузочный образ 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:



Загрузите и сохраните СТАРУЮ версию Home Assistant для ResinOS (версия Raspberry Pi3)
github.com/home-assistant/hassio-build/rel…
Используйте Etcher, чтобы прошить его на SSD-накопитель (или другое USB-устройство)
Шаг 5:
После завершения прошивки безопасно извлеките SSD-диск и подключите его снова (если по какой-либо причине загрузочный раздел со смолой не отображается в «Мой компьютер», щелкните правой кнопкой мыши Мой компьютер> Управление> Управление дисками> щелкните правой кнопкой мыши раздел загрузки с загрузкой смолы> Изменить Буква диска и назначьте новую букву диска вручную).
Шаг 6:
Перезагрузите компьютер в BIOS и измените параметры загрузки, чтобы он загружался с USB-накопителя GParted.
После того, как компьютер загрузится с USB-накопителя, вам не нужно ничего менять, просто нажмите Enter 4 раза, чтобы он загрузился в графический интерфейс GParted. (Ваш SSD-накопитель уже должен быть подключен к компьютеру, поэтому GParted правильно его обнаружит).
Шаг 7:

Теперь в GParted убедитесь, что вы выбрали правильный диск (SSD-диск). Теперь вам нужно изменить размер двух разделов:
dev / sdb4 и dev / sdb6 (это также может быть sda4 или sdc4 и sda6 или sdc6, в зависимости от того, сколько дисков было обнаружено).
На самом деле не имеет значения, насколько вы собираетесь изменить (увеличить) размер dev / sdb4. Лично я перешел с 1 ГБ на 3 ГБ (вы можете просто попробовать использовать все доступное пространство).
Теперь вы можете увеличить размер dev / sda6, который следует изменить на доступный после изменения размера dev / sdb4 (в двух словах, раздел sdb6 находится внутри sdb4).
ПРЕДУПРЕЖДЕНИЕ:
ДЛЯ ИЗМЕНЕНИЯ РАЗМЕРА ИСПОЛЬЗУЙТЕ ПАНЕЛЬ Сверху. УБЕДИТЕСЬ, ЧТО РАЗМЕР В НАЧАЛЕ РАЗДЕЛА НЕ МЕНЯЕТСЯ (В МОЕМ СЛУЧАЕ ЭТО БЫЛ 4МБ), В противном случае ВЫ МОЖЕТЕ ПОЛУЧИТЬ ИНФОРМАЦИЮ, ДИСК МОЖЕТ НЕ ЗАГРУЗИТЬСЯ должным образом
После изменения размеров нанесите его и дождитесь завершения.
Теперь вы можете выключить GParted и снова загрузиться в Windows.
Шаг 8:


Снова перейдите в раздел Resin-boot на Моем компьютере и найдите два файла:
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). Если он у вас тоже есть, вы можете заменить исходный файл своим в / смола-загрузчик / системные-соединения / смола-образец)
После сохранения обоих файлов безопасно извлеките 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_v2.db в папке config.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов

Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)

Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов

Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Установка Raspbian на Raspberry Pi 3 B без HDMI - Начало работы с Raspberry Pi 3B - Настройка Raspberry Pi 3: 6 шагов

Установка Raspbian на Raspberry Pi 3 B без HDMI | Начало работы с Raspberry Pi 3B | Настройка Raspberry Pi 3: как некоторые из вас знают, компьютеры Raspberry Pi довольно крутые, и вы можете получить весь компьютер всего на одной крошечной плате. Raspberry Pi 3 Model B оснащен четырехъядерным 64-битным ARM Cortex A53 работает на частоте 1,2 ГГц. Это ставит Pi 3 примерно на 50
Обновление жесткого диска на MacBook Pro (HDD + SSD): 4 шага (с изображениями)

Обновите жесткий диск на MacBook Pro (HDD + SSD): если исходный жесткий диск на MacBook Pro становится немного переполненным, вы можете легко заменить его на гораздо больший. В конце концов, жесткие диски стали дешевыми, поскольку диски емкостью 1 ТБ доступны менее чем за 100 долларов. Если вы хотите дать своему старению