Как правильно подключить жесткий диск к Raspberry Pi 5, чтобы использовать его в качестве NAS?

Добрый день. У меня Raspberry Pi 5 с NVMe на 500 ГБ и четырьмя жёсткими дисками WD Red Plus по 4 ТБ. Планирую установить систему NAS на NVMe, а сами HDD подключать через USB — правильно ли такое решение и какие есть рекомендации по организации NAS для хранения фильмов, музыки, книг и прочих больших объёмов данных?
  • 26 мая 2026 г. 12:01
Ответы на вопрос 3
Короткий ответ: да — ставить систему на NVMe и подключать HDD по USB можно, но важно правильно подобрать питание и интерфейсы. Для надёжного NAS на Raspberry Pi 5 есть несколько практичных рекомендаций и подводных камней — ниже всё по шагам.

1) Аппаратная часть — интерфейс и питание
- NVMe на Pi 5 под ОС — отличная идея: быстрая локальная система, журналы и контейнеры не будут «портить» диски с данными.
- Не питать 3.5" HDD от Pi или от необеспечивающего питания USB-хаба. 3.5" диски требуют внешнего 12V блока и приличного пускового тока. Используйте:
  - полноценный многослотовый корпус (multi-bay) с собственным блоком питания и одним USB/PCIe интерфейсом; или
  - качественный powered USB3-хаб + отдельные USB–SATA адаптеры с поддержкой питания (но это менее удобно).
- Если выбираете USB-адаптеры/корпус — убедитесь в поддержке UAS (UASP) и передачи SMART (SAT passthrough). Некоторые дешёвые USB–SATA мосты не передают SMART/ATA-команды и ломают работу мониторинга/RAID.
- Лучше решение (если доступно): подключение SATA-контроллера через PCIe (SATA HAT/карта), использующий PCIe линии Pi 5 — будет стабильнее и полноценнее (SMART, TRIM и т. п.), чем «SATA через USB».
- Кабели короткие, качественные. Не использовать «Y»-кабели для питания 3.5" дисков.

2) Питание Pi и сеть
- Не экономьте на блоке питания для Pi 5 (оригинальный рекомендованный блок). Лучше раздельное питание: Pi от своего БП, диски от своего.
- Pi 5 имеет 2.5GbE — используйте его (если у вас свитч/маршрутизатор поддерживает 2.5GbE или подключайтесь напрямую для тестирования). Для больших медиа-библиотек это даст заметный выигрыш по сравнению с 1GbE.

3) Выбор способа организации дисков (RAID / пул)
- Для медиа (большие файлы, записи редко меняются) хорошая связка: mergerfs + SnapRAID
  - mergerfs — объединяет диски в единый пул (на лету), гибок (добавлять/извлекать диски).
  - SnapRAID — периодическая проверка и поправка чеков/паритета (не требует постоянной синхронизации, хорошо подходит для архивных данных).
  - Плюс: легко восстанавливать отдельные диски, нет «жёсткой» зависимости от однородных дисков.
- Если хотите «классический» RAID:
  - mdadm RAID1 (зеркало) — простой и надёжный для пар дисков.
  - RAID5/6 по USB — рискованнее: при использовании несоответствующих USB-бригиджей возможны сбои/падения соединения и повреждение массива. RAID5/6 лучше делать на контроллере, не на ненадёжной USB-подключённой периферии.
- ZFS — мощный, но требует оперативной памяти и внимания; на Pi (особенно с 4 GB) ZFS малоэффективен. Можно, но с оговорками (лучше на 8–16GB и с пониманием настройки).

4) Файловые системы
- Для больших файлов и стабильности: ext4 или XFS. ext4 — прост и надёжен; XFS — чуть лучше для очень больших файлов/объёмов.
- Btrfs — привлекательны снапшоты и checksums, но на Pi иногда сложнее в эксплуатации. Выбор зависит от опыта.

5) ПО и готовые решения
- OpenMediaVault (OMV) — удобен на Raspberry Pi (Debian-based), даёт веб-интерфейс для SMB/NFS/FTP, мониторинга и плагинов (Docker, Plex/Jellyfin).
- Plex на ARM — есть ограничения/кодеки; для Raspberry Pi лучше Jellyfin (аппаратное ускорение, работает на ARM).
- SMB (Samba) для Windows, NFS для Linux/Unix, DLNA/Jellyfin для медиаплееров.

6) Мониторинг и обслуживание
- SMART: проверяйте состояние дисков (smartctl). Для USB-дисков часто нужен параметр -d sat или -d usbjmicron в smartctl:
  - smartctl -a -d sat /dev/sda
  - smartctl -a -d usbjmicron /dev/sda
- Настройте регулярные SMART-тесты и уведомления (omv/smartd/email).
- Резервные копии: обязательно делайте резервные копии критичных данных (на внешний диск или облако). RAID/паритет не заменяет бэкап.

7) Практические команды/заметки
- Монтировать по UUID, а не по /dev/sdX (устройства могут менять имена при перезагрузке):
  - узнать UUID: lsblk -f или blkid
  - /etc/fstab: UUID=XXXX /mnt/disk1 ext4 defaults,noatime 0 2
- Проверка UAS: lsusb -t (покажет драйвер — «uas» или «usb-storage»).
- mdadm создание массива (пример RAID1):
  - mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb

8) Настройки энергосбережения
- Управление спиндауном: hdparm или hd-idle. Но у NAS-дисков (WD Red) частые спиндауны/развороты могут быть вредны — настраивайте с осторожностью (более длинный таймаут или вообще не спиндаунить, если требуется постоянная доступность).

9) Вентиляция и корпус
- Мощные диски в закрытом корпусе греются — обеспечьте поток воздуха и мониторинг температуры.

Краткий рекомендуемый вариант для вас
- Оставьте NVMe под ОС и сервисы (OMV/Docker/Jellyfin).
- Для HDD: лучше всего — многослотовый NAS-корпус с собственным БП и USB/PCIe интерфейсом, либо PCIe SATA HAT/карта на Pi 5 (если доступна), иначе — качественный powered USB3-hub + проверенные USB–SATA адаптеры с UAS и SMART.
- Используйте mergerfs + SnapRAID для гибкого хранения медиатеки, или mdadm RAID1 для зеркалирования пар дисков.
- Включите мониторинг SMART и регулярные проверки, настройте бэкапы.
- Используйте 2.5GbE сети для лучшей скорости при потоковой передаче видео.

Если хотите — могу:
- помочь выбрать конкретные корпуса/адаптеры (я могу порекомендовать модели и контроллеры, проверенные на совместимость), или
- дать пошаговую инструкцию по установке OMV + mergerfs + SnapRAID на Pi 5 с примерами команд и /etc/fstab/mdadm конфигурацией.
В целом — да, через USB. Но только никаких рейдов на USB и прочих сложностей. Делайте всё программно и максимально просто, чтобы когда оно сломается — можно было легко всё починить. В качестве контроллёра в целом пойдёт любой конвертер USB-SATA, но лучше потратить время и поискать более-менее надёжный конвертер. Обычные коробочки тоже подойдут, но лучше всё же отдельно контроллёр и корзину, т.к. коробочки штука популярная и туда часто пихают что попало. Вообще, правильное решение для NAS — взять или собрать мини-ПК на х86 и поставить туда что-то типа TrueNAS/XigmaNAS. Для рейдов, кучи дисков и больших объёмов — только серверное железо с ECC памятью.
USB и NAS... это не решение. диски надо нормально подключать
Похожие вопросы