Banana Pi M2 Berry — одна из немногих недорогих плат с настоящим SATA-портом от процессора, а не через USB-мост. Это делает её удобной основой для домашнего NAS или медиасервера. В этой инструкции — полный путь: от записи образа до подключения SSD по SATA. Без воды.
Что за плата
M2 Berry построена на процессоре Allwinner V40 (в поздних ревизиях — A40i), 4 ядра Cortex-A7, 1 ГБ оперативной памяти, Wi-Fi и Bluetooth на борту. На плате: 4 порта USB 2.0, USB OTG, HDMI, аудиоджек, гигабитный Ethernet, разъём питания DC, порт SATA и рядом с ним — разъём питания для диска. Размер платы совпадает с Raspberry Pi 3, поэтому подходят корпуса и крепления того же формата.
Что понадобится
Сама плата M2 Berry, карта microSD на 8 ГБ или больше, кардридер, компьютер. Для SATA-диска — 2,5" SSD или HDD и SATA-шлейф с питанием (о питании подробно ниже). Блок питания разберём отдельным разделом — это критичный момент для стабильной работы.
Шаг 1. Скачиваем образ системы
Для M2 Berry лучший выбор — Armbian, он активно поддерживается и работает на свежем ядре. Образы для этой платы (обозначается как bananapi-m2u — Ultra и Berry используют общий образ) доступны на официальном сайте Armbian и в вики Banana Pi.
Основные источники образов:
Зеркала для загрузки
Официальный Armbian: armbian.com/bananapi-m2u — самый актуальный образ, рекомендуется.
Вики Banana Pi: wiki.banana-pi.org/Banana_Pi_BPI-M2_Berry — здесь ссылки на образы Armbian, Debian, Ubuntu и Raspbian, разложенные на Google Drive и Baidu.
Важно: Ultra и Berry делят один образ. Даже если в названии файла написано «m2ultra» — он подходит и для Berry, платы программно совместимы.
После скачивания проверьте контрольную сумму MD5, чтобы убедиться, что образ не побился при загрузке:
md5sum Armbian_bananapim2u.img.xzСравните вывод с суммой, указанной на странице загрузки.
Шаг 2. Записываем образ на карту
Способ первый — balenaEtcher (проще, работает на Windows, macOS, Linux):
Откройте balenaEtcher, нажмите «Flash from file» и выберите скачанный образ. Затем «Select target» — выберите вашу microSD-карту. Нажмите «Flash!» и дождитесь окончания записи.
Способ второй — команда dd в Linux (быстрее, но требует внимания). Сначала определите вашу карту:
lsblkНайдите карту по объёму (например, /dev/sdb). Убедитесь, что не перепутали с системным диском — иначе сотрёте не то. Если карта смонтировалась автоматически, отмонтируйте её:
sudo umount /dev/sdX*Запишите образ (замените sdX на вашу карту):
xzcat Armbian_bananapim2u.img.xz | sudo dd of=/dev/sdX bs=4M status=progress
syncКоманда sync в конце обязательна — она гарантирует, что все данные записаны на карту до извлечения.
Шаг 3. Первый запуск
Вставьте карту в M2 Berry, подключите HDMI и Ethernet, затем подайте питание. Плата стартует автоматически — отдельных кнопок для запуска установки на M2 Berry нет, система грузится с карты при подаче питания.
Через минуту плата загрузится. Узнать её IP-адрес можно на роутере или сканированием сети:
nmap -sn 192.168.1.0/24Подключитесь по SSH. Логин и пароль по умолчанию в Armbian — root и 1234, при первом входе система заставит сменить пароль и создать пользователя:
ssh root@192.168.1.50Шаг 4. Базовая настройка
После входа обновите систему:
apt update && apt upgrade -yArmbian при первом входе проведёт через создание пользователя и выбор локали. На этом система готова к работе.
Питание: важный момент
M2 Berry питается через разъём DC (или micro-USB на части ревизий) от источника 5V. Для платы без нагрузки хватает 5V 2A. Но как только вы подключаете SATA-диск, потребление растёт — и здесь начинаются типичные проблемы.
Для стабильной работы с диском берите блок питания 5V 3A, а не дешёвую зарядку. Недостаток питания проявляется коварно: плата вроде работает, но диск периодически отваливается, появляются ошибки ввода-вывода, система внезапно перезагружается. Если видите такое — первым делом меняйте блок питания на более мощный.
Подключение SSD по SATA
Главное преимущество M2 Berry — SATA-порт работает напрямую от процессора, без USB-моста, поэтому скорость и стабильность выше, чем у USB-дисков.
Рядом с SATA-портом на плате есть отдельный разъём питания для диска. Через комплектный SATA-шлейф с питанием диск получает и данные, и энергию от платы.
Ключевое правило по питанию диска: 2,5" SSD или ноутбучный HDD можно запитать прямо от платы через её разъём. А вот 3,5" жёсткий диск от платы питать нельзя — на раскрутке шпинделя он потребляет слишком много, плата не вытянет. Для 3,5" дисков используйте отдельный блок питания на диск.
Порядок подключения: выключите плату, подключите SSD SATA-шлейфом к порту данных и к разъёму питания на плате, затем включайте.
После загрузки проверьте, что система увидела диск:
lsblkДиск появится как /dev/sda. Создайте на нём раздел:
sudo fdisk /dev/sdaВ fdisk нажмите n для нового раздела, задайте размер, затем w для сохранения. Отформатируйте раздел, например в ext4:
sudo mkfs.ext4 /dev/sda1Смонтируйте диск:
sudo mkdir /mnt/ssd
sudo mount /dev/sda1 /mnt/ssdЧтобы диск монтировался автоматически при загрузке, добавьте его в /etc/fstab по UUID. Узнать UUID:
sudo blkid /dev/sda1Теперь у вас плата с SSD по SATA — готовая основа для домашнего файлового хранилища или медиасервера. Для аккуратной установки нескольких таких плат в стойку подойдёт корпус, рассчитанный под одноплатники с активным охлаждением.