Меня давно просили сделать полное описания пунктов меню загрузчика и аддонов и я все же решился на это тяжелое задание. Постарался рассказать все, что знаю и то, что нашел в интернете.
Группа XPEnology – Русский канал поддержки.
Всё важное здесь : FAQ https://t.me/xpenology_faq/4
Оглавление
Введение
Самое главное, что вы должны понять: загрузчик обновляется каждый день, а то и чаще. Сегодн он может выглядеть так, а завтра уже совсем по другому. Вам нужно понять логику работы и обладать минимальными знаниями в ИТ. Если же вы будите действовать шаблонно по инструкции не понимая того, что вы делаете, то скорее всего у вас не получится.
В этой статье я буду использовать загрузчик ARC Loader версии 2.0.6
XPEnology — это неофициальный проект, который позволяет установить операционную систему Synology DSM (DiskStation Manager) на обычные компьютеры или серверы, не предназначенные для этого. Synology DSM — это специализированная ОС, разработанная компанией Synology для своих сетевых хранилищ (NAS), но благодаря XPEnology пользователи могут запускать эту систему на своем собственном оборудовании.
ARC Loader – это альтернативный загрузчик (bootloader), предназначенный для установки Synology DSM на неподдерживаемое оборудование (обычные ПК, серверы, NAS на базе x86). Он разработан как замена устаревшим загрузчикам вроде ARPL или RedPill Loader и предоставляет более удобный и гибкий способ запуска DSM на “неофициальном” железе.
Какой файл скачать
Самое первое с чем люди сталкиваются это какой файл загрузчика скачать zip, ova, vhd, vmdk-XXX или update. Давайте попробую этот момент пояснить.

Не забывайте, что файлы заархивированы zip и их нужно распоковать перед использованием.
arc-X.X.X.img
- Формат: Raw disk image (IMG)
- Назначение: Основной образ для записи на USB-флешку
arc-X.X.X.ova
- Формат: Open Virtualization Appliance
- Назначение: Готовый образ для виртуальных машин (VMware/VirtualBox)
- Особенности:
- Содержит предконфигурированную виртуальную машину
- Идеально для тестирования в Proxmox/ESXi
arc-X.X.X.vhd
- Формат: Virtual Hard Disk (Microsoft)
- Назначение: Для Hyper-V и некоторых других гипервизоров
- Совместимость: Azure, QEMU, Xen
arc-X.X.X.vmdk-dyn
- Формат: VMware Dynamic Virtual Disk
- Особенности:
- Динамически расширяемый диск
- Экономит место на хосте
- Для VMware Workstation/ESXi
arc-X.X.X.vmdk-flat
- Формат: VMware Flat Virtual Disk
- Отличие от dyn:
- Фиксированный размер
- Лучшая производительность
- Рекомендуется для продакшн-сред
update-X.X.X
- Назначение: Пакет для обновления существующей системы
- Содержит:
- Новые драйверы
- Исправления безопасности
- Обновленные конфиги
- Как установить:
- Через веб-интерфейс загрузчика
- Или вручную через SSH (команда
arc-update
)
update-X.X.X.hash
- Формат: SHA-256 checksum
- Назначение: Проверка целостности файлов
Основные способы настройки
1. Настройка через подключенный дисплей
Если к вашему устройству подключен монитор, загрузчик ARC Loader автоматически отобразит меню на экране. Это самый простой способ первоначальной настройки.
Как использовать:
- Подключите монитор к видеовыходу вашего сервера/ПК
- Загрузитесь с USB-носителя с ARC Loader
- Меню загрузчика появится автоматически
2. Настройка через веб-терминал
Для удаленной настройки доступны два веб-интерфейса:
Основной интерфейс:
http://IP-адрес-вашего-устройства
Веб-терминал (порт 7681):
http://IP-адрес-вашего-устройства:7681
Особенности:
- Интерфейс загрузчика откроется автоматически
- Позволяет выполнять все основные операции настройки
- Не требует физического доступа к оборудованию
3. Настройка через SSH
Для продвинутых пользователей доступен SSH-доступ:
Параметры подключения:
- Адрес: IP вашего устройства
- Пользователь:
root
- Пароль:
arc
Команда для запуска меню загрузчика:
arc.sh
Важные примечания
- Для USB-загрузки флешка должна оставаться подключенной при каждой загрузке системы
- Автоматическое управление памятью:
- Последний раздел на USB-носителе автоматически подстраивает свой размер
- Свободное пространство используется как кеш-память
- Для стабильной работы рекомендуется использовать качественные USB-накопители
Рекомендации по выбору способа настройки
- Новичкам лучше использовать веб-интерфейс или подключенный дисплей
- Опытные пользователи могут воспользоваться SSH для тонкой настройки
- При проблемах с загрузкой всегда можно подключить монитор для диагностики
Перезагрузка в Config Mode
Что бы перезагрузиться из DSM сразу в Config Mode нужно ввести команду от пользователя root:
loader-reboot.sh config
Это же самое можно сделать через планировщик. Для этого просто создайте задачу как показано на картинке ниже и выполните ее.

Еще есть перезагрузка в режим обновления, но она как правило не срабатывает из-за того что автор загрузчика периодически указывает на требование создание нового загрузчика. Команду я эту оставлю на всякий случай
loader-reboot.sh update
Настройки загрузчика
Когда мы первый раз попадаем в загрузчик то видим пустой не настроенный загрузчик как показано на картинке ниже:

Первый пункт меню “HardwareID for Arc Patch” позволяет разблокировать функционал ARC patch в загрузчике. Подробнее об этом я рассказывал тут: XPEnology валидная пара и ARC patch. Если вы перейдете по ссылке arc.auxxxilium.tech, зарегистрируетесь через дискорд и зарегистрируете свою сборку, то ARC Patch будет разблокирован и пункт меню “HardwareID for Arc Patch” отображаться не будет. В принципе, если есть собственная валидная пара, то “HardwareID for Arc Patch” вообще не нужно.

Вот так выглядит у меня arc.auxxxilium.tech

Следующим этапом и самым главным нужно выбрать модель. По большей части от выбора модели ничего не зависит, но все же нюансы есть. Например, на одной модели может не заработать у вас что-то, а на другой заработать, тут только экспериментировать. В большинстве случаем я рекомендую выбрать SA6400, т.к. там самое свежее ядро, а значит заведется и будет работать корректнее на свежем железе.

Но как вы видите выше есть и другие параметры. Например, параметр DT у модели означает Data Tree. Device Tree — DSM использует дерево устройств для идентификации оборудования и игнорирует SataPortMap и DiskIdxMap. Этот параметр позволяет автоматически определять диски в DSM. Без этого параметра, когда вы добавите диски, вам нужно будет переконфигурить загрузчик изменив SataPortMap.
Так же важным параметром является USB Mount. Параметр int\ext говорит о том, что внешние диски USB могут быть у этой модели как внутренними так и внешними. А если стоит только ext, то диски usb будут только внешними. Подробнее в WIKI загрузчика.
Когда вы выбрали модель следующим этапом нужно выбрать версию DSM. Некоторые пользователи не хотят ставить DSM 7.2, поэтому они могут выбрать 7.1. Если честно я не понимаю почему, да в 7.2 немного поменялась логика обработки 265 кодека, но принципиально это не влияет ни на что и все работает практически как и раньше. Но выбор есть и это хорошо.


Затем загрузчик спросит сконфигурить его автоматически или вручную. Я всегда выбираю вручную, т.к. это позволит выбрать нужные мне аддоны на следующих шагах.

Следующим этапом будет предложено установить ARC patch, использовать рандомную валидную пару или установить собственную. Более подробно про ARC Patch и валидную пару можно узнать тут: XPEnology валидная пара и ARC patch

Затем загрузчик предложит установить различные аддоны на ваш выбор. Аддоны эт оскрипты, которые устанавливает загрузчик в DSM. Эти скрипты еще называются патчами, если их ставить не аддонами, а отдельно. Как правило такие патчи лучше устанавливать аддонами, тогда они вроде как работают корректнее, но это не точно. Все же, если есть аддон, то лучше использовать его чем патч, мое мнение.
Бывают случаи, что аддоны не работают и нужно использовать патчи отдельно, тогда аддон нужно отключить. Для этого нужно в загрузчике отключить аддон и сделать Build и затем Boot, о которых я расскажу далее.


Если честно, то я считаю аддоны не нуждаются в пояснении, но люди активно просят и постоянно спрашивают рассказать про них. Давайте остановимся по подробнее на каждом, но так как информации не сильно много про каждый аддон, то я напишу столько сколько смогу.
Нужно отметить, что в зависимости от выбранной модели те или иные аддоны могут не отображаться
Напоминаю, что от версии к версии эти аддоны могут добавляться или удаляться из загрузчика
- acpid – это аддон (дополнение) для ARC Loader, который обеспечивает корректное управление питанием системы в DSM на неофициальном оборудовании.
- addincards – Снимите модельные ограничения для официальных дополнительных карт
- allowdowngrade – Разрешить понижение для AME, MediaServer, SynoPhotos, SS и VideoStation на DSM 7.2.2
- amepatch – Dynamic Licensepatch для AME – Принудительная загрузка HEVC Codec (Не используйте с codecpatch)
- photosfacepatch – это модификация (патч) для обхода ограничений функции распознавания лиц в приложении Synology Photos
- arcdns – Динамический DNS-клиент для arcdns.tech – Изменить в настройках DSM DynDNS
- beep – Гудок при запуске и выключении (требуется материнская плата с зуммером)
- blockupdate – Блокировать все автоматические обновления DSM
- bootwait – Процесс загрузки ожидает, пока не будут доступны загрузочное устройство (
/dev/synoboot
) и устройство PCIe - cpuinfo – Добавить реальную информацию о процессоре в систему DSM
- cpufreqscaling – Включить частотное масштабирование процессора для DSM – Изменить параметры Arc DSM
- dbgutils – Двоичные файлы для облегчения отладки в младшем режиме
- deduplication – Принудительное включение дедупликации (только для SSD)
- dsmconfigbackup – Автоматическое резервное копирование настроек Systemconfig на диск загрузчика (/mnt/p1/dsmbackup) при выключении
- hdddb – Добавьте диски в DSM DiskDB, включите том M.2 и обойдите ограничение памяти
- ledcontrol – Добавить Ugreen Ledcontrol в DSM (нужно дополнение к датчикам)
- localrss – Rss для загрузчика pat
- lsiutil – Инструмент для работы с некоторыми контроллерами LSI RAID
- mailplus – Динамический патч лицензии для MailPlus-Server 3.3.0
- mountloader – Добавить скрипт на диск загрузчика для монтирования/отмонтирования в запланированной задаче DSM
- notify – Добавить систему уведомлений Arc
- nvmecache – Включить M.2 в качестве кэша (для DS918+ RS1619xs+ DS1019+ DS1621xs+)
- nvmesystem – Включите установку DSM на твердотельные накопители NVMe M.2. (Если установлены только твердотельные накопители NVMe M.2)
- nvmevolume – Включить M.2 в качестве тома (для неподдерживаемых моделей)
- powersched – Утилита для настройки RTC в соответствии с графиком питания DSM (при поддержке)
- remotefs – Разрешить использовать удаленную общую папку NFS/CIFS в VideoStation, AudioStation и PhotoStation
- sensors – Установите пакет датчиков для мониторинга температуры процессора и других компонентов. В командной строке вызывается sensors
- sequentialio – Включает последовательный ввод-вывод для кэшей SSD (может вызвать перегрев) – Изменить в параметрах Arc DSM
- setrootpw – Установите пароль root и включите ssh/sftp. Пожалуйста, измените PW=\”\” на желаемый пароль в DSM Task Scheduler и запустите задачу
- i915 – Автоматически замените идентификатор устройства модуля i915. (Intel 2-го – 9-го поколения)
- smartctl – Исправить информацию SMART для устройств HBA. @Phachd
- sortnetif – Сортировать имена сетевых интерфейсов: отсортировать по busid
- storagepanel – Автоматизированный выбор Storagepanel – Изменение в параметрах Arc DSM
- surveillance – Динамический лицензионный патч для Surveillance 9.2.0 (не для DVA 3219)
- universal – Исправьте ошибки в Synology Photos, local_display и других приложениях.
- updatenotify – Уведомления об обновлении Arc Loader в DSM
- ups – Принудить отключение ИБП в режиме ожидания
- vmtools – Qemu-ga & &open-vm-tools (замена для приложений)
- wol – Принудительное включение Wake-on-lan на всех nic
Когда вы выбрали нужные аддоны, загрузчик предложить его собрать, если вы не собираетесь ничего более менять, то жмите да

Загрузчик пропатчит нужные файлы

Затем загрузчик предложит загрузить DSM. В целом можно согласиться, но я для продолжения нажму нет.

В целом готовый собранный загрузчик выглядит вот так как показано на картинке ниже. Понять, что загрузчик готов можно по меню Rebuild (Build) и Boot. Когда хотя бы один из этих пунктов меню отсутствует, то это означает, что загрузчик надо дособирать.
Часто быват так, что загрузчик сам не загружает DSM, как должно быть по умолчанию, а вместо этого загружается в конфигурацию загрузчика. Для решения этой проблемы нужно сделать Rebuild (Build) и Boot. После этого загрузчик должен всегда загружать DSM по умолчанию.

Если зайти в Sysinfo, то увидите всю информацию о загрузчике

В пункте Networkdiag можно узнать диагностическую информацию в вашей сети.

В пункте ARC DSM Option можно настроить следующее:
- Изменить аддоны
- Изменить модули – не полный список модулей можно узнать в WIKI загрузчика.
- изменить версию DSM
- Изменить валидную пару
- Изменить SataMap – подробнее можно узнать в WIKI загрузчика.
- Изменить панель дисков – Эта панель будет отображаться в Диспетчере дисков DSM
- Изменить ядро на неофициальное – может пригодиться, если с официальным ядром у вас возникают проблемы.

В разделе Boot Option можно изменить следующие параметры:
- Как имитируется загрузка ядра
- Поддержка загрузки eMMC
- Задержка загрузки – бывает актуально для PCI или DAS устройств, что бы они успели загрузиться.
- Прямая загрузка – актуально поменять на true в серверах HP

В разделе DSM Option можно изменить следующие параметры:
- Добавить нового пользователя
- Изменить пароль пользователя
- Сброс сетевой конфигурации
- Отключить все правила в планировщике
- Примонтировать том
- ручное редактирование конфигурации загрузчика
- и т.д

В разделе Loader Option находятся соответствующие опции. Я часто тут пользуюсь форматирование дисков, иногда помогает установить DSM. Тут же есть опция Clone Loader, тоже актуально для тех, кто хочет сделать бекап загрузчику. Хотя по факту это делать не нужно, т.к. собрать новый свежий загрузчик делов на 2 минуты.

В разделе Backup можно выполнить резервное копирование и восстановление параметров DSM или самого загрузчика

В разделе обновление можно обновить загрузчик или его модули. Тут нужно понимать, что загрузчик не всегда можно обновить. Периодически разработчик загрузчика сообщает в своем дискорд, что эта версия загрузчика может быть установлена только на новую флешку. В этом случаи, что бы обновиться на новый загрузчик вам придется делать новую флешку с новым загрузчиком.
Скажу откровенно, если вы делали загрузчик пол года назад или раньше, то с вероятностью 1000% для обновления загрузчика нужно сделать новую флешку.

В разделе управления питанием можно выключить, перезагрузить или войти в определенные режимы работы как загрузчика так и DSM

Grub меню загрузчика на данный момент написания статьи выглядит так как показано ниже. Тут можно загрузить DSM, загрузить конфигурацию загрузчика, обновить загрузчик, перейти в режим восстановления загрузчика, в режим переустановки DSM, зайти в настройки BIOS и запустить тест ОЗУ. Более подробно про режимы Reinstallation & Recovery можно узнать тут.

Когда ARC Loader загружаетс DSM он выводит такое окно как показано на картинке ниже и больше на экране монитора вы ничего не увидите. Теперь через 1-5 минуты нужно подключатсья через web в браузере на адреса указанные загрузчиком, ну или те, которые были выданы XPEnology, который загружается после загрузчика.

В общем в браузере вы увидите либо начальную утановку DSM либо окно входа, взависимости устанавливали вы его ранее или нет.

Режимы восстановления DSM в ARC Loader
1. Режим переустановки DSM (Reinstall)
- Полная переустановка системы с сбросом всех настроек DSM
- Важные данные на дисках не затрагиваются (файлы и массивы остаются нетронутыми)
- Используется при критических сбоях системы или необходимости “чистой” установки
⚠️ Все пользовательские настройки DSM будут сброшены к значениям по умолчанию!
2. Режим восстановления (Recovery Mode)
Позволяет получить доступ к файлам на жестких дисках без загрузки полноценной DSM. Доступные опции:
Способы доступа:
- Смешанный режим
http://ip:5000/web_index.html
→ Веб-терминал + файловый менеджер - Веб-терминал
http://ip:7681/
→ Полноценный терминальный доступ - Файловый менеджер
http://ip:7304/
→ Просмотр и управление файлами
Дополнительные инструменты:
- Очистка системного диска
http://ip:5000/webman/clean_system_disk.cgi
→ Удаление логов и файлов обновлений - Перезагрузка в режим настройки
http://ip:5000/webman/reboot_to_loader.cgi
→ Возврат в меню конфигурации ARC Loader - Получение логов загрузки
http://ip:5000/webman/get_logs.cgi
→ Диагностика проблем при старте системы
Когда использовать?
✔ При необходимости восстановления доступа к данным
✔ Для диагностики проблем с загрузкой DSM
✔ Перед переустановкой системы для резервного копирования
✔ Для очистки системного мусора и временных файлов
Все эти инструменты доступны прямо из браузера без необходимости физического доступа к оборудованию.
На этом статья самое полное описание всех пунктов меню загрузчика XPEnology ARC Loader подошла к концу. Если у вас остались вопросы, то лучше всего их задават md телеграм группе XPEnology. Так же можете оставлять коментарии, если вы хотите или у вас есть дополнение к статье.