Установка¶
Начинаем¶
Этот документ представляет собой краткое руководство по установке Braiins OS + на ваше майнинг-устройство. Есть два способа как тестировать и использовать Braiins OS+:
Загрузка с SD-карты с образом Braiins OS +, что позволяет сохранить стоковую прошивку во встроенной флэш-памяти. В случае возникновения каких-либо проблем вы сможете просто загрузить стоковую прошивку из внутренней памяти. Это безопасный метод, с которого мы предлагаем начинать.
Полностью перепрошить стоковую прошивку, заменив при этом прошивку производителя безвозвратно на Braiins OS+. В этом случае, единственный способ вернуться к стандартным настройкам по умолчанию – это восстановить прошивку производителя из резервной копии, созданной во время установки, или путем перепрошития заводской прошивки.
По вышеупомянутым причинам настоятельно рекомендуется устанавливать прошивку Braiins OS+ только на устройства со слотами для SD карт.
Чтобы начать майнинг с использованием Braiins OS+ и BOSminer+, необходимо:
* иметь поддерживаемый ASIC-майнер * загрузить последнюю версию Braiins OS+ * установить Braiins OS+ * настроить Braiins OS+ и начать майнинг
Примечание: Команды, используемые в данном руководстве, предназначены для ознакомительных целей. Возможно, вам придется соответствующим образом настроить пути и имена файлов.
Руководство по установке / Обновлению¶
Для лучшей навигации по различным путям установки / обновления используйте следующее руководство:
Стоковая прошивка -> Braiins OS+ (последняя версия) - Следуйте инструкциям в разделах Метод SD-карты или Метод SSH below
Braiins OS (старшие версии) -> Braiins OS+ (последняя версия) - Следуйте этому разделу руководства по обновлению Переход на Braiins OS+
Braiins OS (старшие версии) -> Braiins OS Общественный Релиз (последняя версия) Следуйте этому разделу руководства по обновлению Обновление / Даунгрейд на Общественный Релиз
Braiins OS Общественный Релиз (последняя версия) -> Braiins OS+ (последняя версия) Следуйте этому разделу руководства по обновлению Переход на Braiins OS+
Braiins OS+ (последняя версия) -> Braiins OS Общественный Релиз (последняя версия) Следуйте этому разделу руководства по обновлению Обновление / Даунгрейд на Общественный Релиз
Braiins OS+ -> Stock - Follow the this section of the upgrade guide Сброс до начальной версии Braiins OS
Метод SD-карты¶
Загрузите последнюю версию с нашего веб-сайта. Вы можете проверить подписи с помощью открытого ключа, который доступен здесь.
Перенесите загруженный образ на SD-карту (например, используя Etcher).
Настройте перемычки для загрузки с SD-карты (вместо памяти NAND), как показано ниже.
Вставьте SD-карту в устройство, затем запустите устройство.
Через некоторое время вы сможете получить доступ к интерфейсу Braiins OS+ через IP-адрес устройства.
Использование одной SD-карты на нескольких устройствах
Последний использованный MAC-адрес сохраняется в разделе наложения SD-карты (SD card overlay partition), чтобы проверить, была ли SD-карта вставлена в то же устройство. Если текущий MAC-адрес отличается от предыдущего, тогда конфигурация сети и системы сбрасывается на значение по умолчанию и /etc/miner_hwid
удаляется.
HW_ID определяется из NAND, если в нем хранится прошивка Braiins OS. Если NAND поврежден или содержит стоковую прошивку, то используется файл /etc/miner_hwid
, если он существует, в противном случае генерируется новый HW_ID и сохраняется в /etc/miner_hwid
для сохранения HW_ID до следующего загрузки.
Перенос Braiins OS+ с SD карты во внутреннюю память (NAND)¶
Также можно установить Braiins OS+ во внутреннюю память (NAND) во время работы прошивки с SD-карты. Чтобы перенести Braiins OS+ на NAND, подключитесь к майнеру через SSH и используйте следующую команду:
miner nand_install
Метод SSH¶
Установка Braiins OS+ с использованием так называемого Метода SSH состоит из следующих шагов:
(Кастомная прошивка) Перепрошейте на заводскую прошивку (этот шаг можно пропустить, если устройство работает на заводской прошивке или на предыдущих версиях Braiins OS).
(Только Windows) Установите Ubuntu для Windows 10 доступный в Microsoft Store здесь.
Запустите следующие команды в командной строке:
(Обратите внимание, что команды совместимы с Ubuntu и Ubuntu для Windows 10. Если вы используете другой дистрибутив Linux или другую ОС, пожалуйста, ознакомьтесь с соответствующей документацией и отредактируйте команды при необходимости.)
# Подготовьте среду и загрузите прошивку (этот шаг можно пропустить, если это уже было сделано ранее)
sudo apt update && sudo apt install python3 python3-virtualenv virtualenv
wget -c https://feeds.braiins-os.com/20.03/braiins-os-plus_am1-s9_ssh_2019-02-21-0-572dd48c_2020-03-29-1-6b4a0f46.tar.gz -O - | tar -xz && cd ./braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c_2020-03-29-1-6b4a0f46
virtualenv --python=/usr/bin/python3 .env && source .env/bin/activate && python3 -m pip install -r requirements.txt && deactivate
# Установите Braiins OS+ на устройство
cd ~/braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c_2020-03-29-1-6b4a0f46 && source .env/bin/activate
python3 upgrade2bos.py IP_ADDRESS
Установка / Обновление нескольких устройств¶
В случае, если вам нужно выполнить установку или обновление на нескольких устройствах, вы можете использовать нашу таблицу конфигурации, которая будет генерировать команды для различных случаев использования.
Таблица доступна здесь