Установка и настройка XPEnology: полный практический гид с примерами конфигураций1
XPEnology — это проект, позволяющий запускать DSM (операционную систему Synology NAS) на обычном железе: ПК, мини-сервере, ESXi/Proxmox, старых рабочих станциях и даже на NUC-устройствах. Это мощное решение для тех, кто хочет получить преимущества Synology без покупки фирменного оборудования.
⚠️ Важно: XPEnology не является официальной разработкой Synology. Используйте только в личных целях и на свой риск.
1. Что нужно для XPEnology
1.1. Оборудование
-
ПК или сервер (желательно с AHCI)
-
Флешка 1–4 ГБ для загрузчика
-
Диски для хранения данных
-
Сетевая карта Intel/Realtek (поддержка драйверов зависит от загрузчика)
1.2. ПО
-
Загрузчик (ARC / TinyCore-RedPill / ARPL / arpl-i18n)
-
Образ DSM (файл .pat)
-
Программа для записи флешки (Balena Etcher / Rufus)
2. Современные загрузчики XPEnology
Сегодня используются четыре актуальных загрузчика. Вот краткая таблица:
|
Загрузчик |
Сложность |
Автоматизация |
Поддержка DSM |
Особенности |
|---|---|---|---|---|
|
TinyCore-RedPill (TCRP) |
высокая |
низкая |
7.x |
классика, гибкость, требует CLI |
|
ARPL |
низкая |
средняя |
7.0–7.1 |
устаревший, но до сих пор рабочий |
|
ARC (новый ARPL) |
минимальная |
максимальная |
7.1–7.2.1 |
лучший выбор в 2024–2025 |
|
arpl-i18n |
низкая |
средняя |
7.0–7.2 |
лёгкий, много языков, слабые ПК |
В этой статье подробный пример будет на ARC, поскольку это наиболее современный и удобный загрузчик.
3. Установка DSM через ARC — лучший вариант в 2024–2025
ARC (Automated Redpill Loader) — полностью автоматизированный загрузчик с Web-интерфейсом. Он сам определяет железо, предлагает подходящую модель NAS, версию DSM и драйверы.
4. Подготовка флешки с ARC
4.1. Скачать загрузчик ARC
Официальный репозиторий:
https://github.com/AuxXxilium/arc
Скачайте файл:
-
arc.img — для записи на флешку,
-
или arc.iso — для виртуальных машин.
4.2. Запись флешки
Через Balena Etcher:
-
Выбираете arc.img
-
Указываете USB
-
Нажимаете Flash
5. Первая загрузка ARC
Подключите флешку → загрузитесь с неё.
На экране появится:
ARC Loader vX.X.XHTTP UI available at: http://arc.local:7681
Если mDNS не работает, откройте флешку по IP:
http://<ваш_IP_хоста>:7681
6. Настройка ARC в WebUI
ARC открывается в браузере и выглядит примерно как BIOS.
6.1. Выбор модели NAS
Рекомендуемые модели:
-
DS3622xs+ — стабильная, много драйверов, поддерживает 12+ SATA
-
DS918+ — для слабого железа
-
DS920+ — оптимально для Docker/Transcoding
Пример:
→ Model: DS3622xs+
6.2. Выбор версии DSM
ARC сам предложит совместимые версии.
Пример:
→ DSM 7.2.1-69057
6.3. Генерация SN и MAC
ARC может:
-
сгенерировать валидные SN/MAC,
-
либо использовать ваши значения.
Нажмите:
Generate SerialGenerate MAC
6.4. Драйверы
ARC сам подбирает драйверы, но можно добавить вручную:
Например, Realtek 8168:
Add Extension → r8168
Intel e1000/e1000e:
Add Extension → e1000e
7. Сборка и установка загрузчика
Нажмите:
Build → Install Loader
ARC автоматически соберёт:
-
kernel
-
драйверы
-
user_config.json
-
bootloader
После успешной сборки нажмите:
Reboot to Loader
8. Установка DSM
После перезагрузки ARC покажет:
ARC DSM Loader ready
Теперь:
-
Откройте
http://find.synology.com
или
http://<ваш_IP>:5000
-
Нажмите Установить DSM вручную
-
Выберите .pat файл той же версии, что в ARC.
DSM установится и перезагрузит машину.
9. Первичная настройка DSM
После установки:
✔ создайте пользователя администратора
✔ настройте Storage Pool
✔ настройте Volume (Btrfs рекомендуется)
✔ включите SSH (но смените порт!)
✔ отключите автообновления DSM (обязательно!)
10. Пример итогового конфига ARC (
config.json
)
{ "model": "DS3622xs+", "version": "7.2.1-69057", "serial": "2030SZN000832", "mac1": "00:11:32:AF:B9:55", "sata_map": "6", "addons": [ "r8168", "e1000e" ], "boot_type": "usb", "build_date": "2025-02-10"}
11. Команды, которые пригодятся (SSH)
Проверить диски:
lsblk
Проверить RAID:
cat /proc/mdstat
Создать RAID 1 вручную:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda /dev/sdb
Загрузка модуля драйвера:
modprobe r8168
12. Частые ошибки и решения
❌ Ошибка: DSM не видит сеть
Добавьте драйвер для сетевухи:
Add Extension → r8169 (или e1000e)
❌ Boot Loop после установки
В ARC включите:
Runtime Mode → Enabled
❌ Не подходит .pat файл
Файл должен быть строго той версии DSM, что указана в ARC.
13. Советы по безопасности
✔ Закрыть порт 5000 наружу
✔ Отключить QuickConnect
✔ Использовать DDNS (Cloudflare/DuckDNS)
✔ Включить Firewall в DSM
✔ SSH → работать только по ключам
14. Итог
XPEnology сегодня — мощное решение для домашнего сервера/медиасервера/файлового хранилища.
С появлением ARC установка стала максимально простой: загрузчик сам определяет железо, версии DSM и драйверы, сводя ручную настройку к минимуму.
Благодаря этому XPEnology можно поднять за 10–15 минут даже без опыта Linux.
Хочешь, я могу:
📌 подготовить PDF-версию этой статьи;
📌 сделать полную версию с картинками и схемами;
📌 собрать готовый ARC-конфиг под твоё железо — просто напиши модель CPU / сетевухи / SATA-контроллеры;
📌 собрать версию статьи с SEO-оформлением под публикацию.
Готов продолжать!
Источник: IT Фишки














