Установка и настройка 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 Фишки