Arc Loader для Xpenology: полное руководство по установке и настройке

Arc Loader заменяет устаревшие загрузчики вроде Jun's Loader и ARPL при установке Xpenology: он автоматически подбирает драйверы сетевых карт и дисковых контроллеров, генерирует серийный номер и MAC-адрес, а также поддерживает актуальные версии DSM 7.x без ручной правки конфигурационных файлов. Если при загрузке с флешки система зависает на экране «Booting the kernel» или сервер не находится в сети через find.synology.com, проблема почти всегда кроется в неправильно выбранной модели, отсутствующем драйвере или конфликте VID/PID загрузочного носителя.

В этом руководстве разберём, что представляет собой Arc Loader, как подготовить загрузочную флешку, какие параметры выбрать в меню конфигурации и как диагностировать типичные сбои. Материал рассчитан на пользователей, которые собирают домашний NAS на обычном PC-железе и хотят запустить DSM без лишних экспериментов.

Что такое Arc Loader и чем он отличается от ARPL

Arc Loader — это загрузчик для проекта Xpenology, который позволяет запускать операционную систему Synology DSM на несертифицированном оборудовании. Он является развитием проекта ARPL (Automated RedPill Loader) с переработанным интерфейсом, расширенной базой драйверов и встроенными инструментами диагностики. Загрузчик работает по принципу «записал образ — загрузился — настроил через браузер».

Ключевое отличие от классических загрузчиков — автоматизация. Arc сам определяет сетевые адаптеры и контроллеры хранения, подгружает необходимые модули (addons) и формирует корректный файл конфигурации. Пользователю не нужно вручную редактировать grub.cfg и подбирать значения vid, pid, sn и mac, как это было в эпоху загрузчика Jun.

  • 🔧 Автоматическое определение сетевых карт и HBA-контроллеров
  • 🌐 Веб-интерфейс конфигурации, доступный по IP-адресу сервера
  • 💾 Поддержка загрузки с USB, SATA и через сеть (PXE)
  • 🔄 Встроенный механизм обновления самого загрузчика и addons
  • 🧩 Гибкая система модулей для специфического железа

Совместимость оборудования и выбор модели DSM

Перед записью образа необходимо определиться с моделью Synology, которую будет эмулировать загрузчик. От этого выбора зависят максимальный объём поддерживаемых дисков, наличие транскодинга и набор функций DSM. Наиболее популярны модели DS918+, DS920+, DS3622xs+ и SA6400 — у них разные требования к процессору и разная логика работы с дисковыми контроллерами.

Например, DS918+ и DS920+ ориентированы на процессоры Intel с iGPU и поддерживают аппаратный транскодинг, но ограничивают количество дисков. Модели линейки xs+ (DS3622xs+, SA6400) рассчитаны на большое число накопителей и серверные конфигурации, но не используют интегрированную графику. Точный список поддерживаемых моделей зависит от версии Arc Loader, поэтому актуальный перечень стоит смотреть в меню загрузчика или в репозитории проекта.

МодельОриентацияТранскодингЧисло дисков
DS918+Домашний NASДа (Intel iGPU)Ограничено
DS920+Домашний NASДа (Intel iGPU)Ограничено
DS3622xs+Серверное применениеНетБольшое количество
SA6400Серверное применениеНетБольшое количество
⚠️ Внимание: аппаратный транскодинг работает только при совпадении поколения процессора с требованиями выбранной модели. Если у вас AMD или старый Intel без iGPU, выбирайте модели xs-серии — иначе DSM может не загрузиться или работать нестабильно.

Подготовка загрузочной флешки

Для создания загрузочного носителя понадобится USB-флешка объёмом от 2 ГБ и образ Arc Loader, который скачивается с официального репозитория проекта. Записывается образ любой утилитой для побайтовой записи: Rufus, balenaEtcher или dd в Linux. Важно выбирать режим записи образа (DD-режим), а не копирование файлов.

После записи флешку подключают к будущему NAS и выставляют её первой в порядке загрузки BIOS/UEFI. Рекомендуется отключить Secure Boot, так как загрузчик не подписан ключами Microsoft — с включённым Secure Boot система просто не стартует. Также проверьте, что режим SATA-контроллера выставлен в AHCI, а не RAID.

☑️ Подготовка к установке Arc Loader

Выполнено: 0 / 5

Первый запуск и конфигурация загрузчика

При первой загрузке Arc Loader выводит на экран консольное меню и параллельно поднимает веб-интерфейс. Чтобы попасть в него, нужно с другого компьютера открыть в браузере IP-адрес сервера с портом 7681 — адрес отображается на экране консоли после получения сетевых настроек по DHCP. Если сервер не получил IP, проверьте кабель и поддержку вашей сетевой карты.

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

  1. Выберите модель (например, DS3622xs+) и версию DSM.
  2. Сгенерируйте серийный номер или введите свой.
  3. Проверьте раздел addons и добавьте нужные модули.
  4. Выполните сборку загрузчика и перезагрузитесь в режим Boot.
  5. Найдите сервер через find.synology.com и установите DSM.
📊 Какую модель DSM вы эмулируете на Xpenology?
DS918+ / DS920+
DS3622xs+
SA6400
Другая модель

Установка DSM и первичная настройка

После загрузки в режиме Boot сервер становится виден в локальной сети как новое устройство Synology. Установка выполняется стандартно: через веб-интерфейс загружается файл .pat соответствующей версии DSM, который можно скачать с сайта Synology. Версия PAT-файла должна совпадать с версией, выбранной при конфигурации загрузчика, иначе установщик выдаст ошибку несовместимости.

Во время установки жёсткие диски будут полностью отформатированы — данные на них не сохраняются. После завершения установки создайте пул хранения и том, затем настройте учётную запись администратора. Отключите автоматическое обновление DSM в панели управления: обновления напрямую от Synology могут нарушить совместимость с загрузчиком, и система перестанет стартовать.

⚠️ Внимание: не обновляйте DSM штатным способом через панель управления без проверки совместимости новой версии с текущей сборкой Arc Loader. Сначала уточните в сообществе проекта, поддерживается ли конкретное обновление, и делайте резервные копии конфигурации.

Типичные проблемы и их диагностика

Чаще всего пользователи сталкиваются с тремя сценариями: сервер не получает IP-адрес, DSM не видит диски или система уходит в циклическую перезагрузку после обновления. Каждая из этих ситуаций имеет ограниченный набор вероятных причин, и разбираться в них стоит последовательно.

Если сервер не появляется в сети, вероятная причина — отсутствие драйвера сетевой карты в текущем наборе addons. Проверьте в меню загрузчика, определился ли ваш адаптер, и добавьте соответствующий модуль. Когда DSM не видит накопители, проверьте режим работы контроллера (AHCI), корректность выбранной модели и параметры DiskIdxMap и SataPortMap, если они задаются вручную. Циклическая перезагрузка после апдейта обычно означает, что обновление DSM несовместимо с текущей сборкой загрузчика — потребуется обновить сам Arc Loader или выполнить откат.

  • 🌐 Нет IP-адреса — проверьте драйвер сетевой карты и кабель
  • 💽 Диски не видны — проверьте режим AHCI и выбранную модель
  • 🔁 Перезагрузка в цикле — несовместимость версии DSM и загрузчика
  • 🖥️ Чёрный экран после Boot — у некоторых сборок консольный вывод отключается, проверяйте доступность через сеть
Как вернуться в меню конфигурации после установки DSM

Перезагрузите сервер и на экране загрузки выберите пункт меню, отвечающий за вход в режим конфигурации (Configure), либо откройте веб-интерфейс загрузчика по IP с портом 7681. Из этого режима можно пересобрать загрузчик, изменить addons или обновить сам Arc без переустановки DSM.

Обновление Arc Loader и DSM

Обновления делятся на два независимых потока: обновление самого загрузчика (вместе с addons) и обновление DSM. Загрузчик обновляется из собственного меню — процедура занимает несколько минут и не затрагивает данные на дисках. Регулярное обновление Arc важно, потому что новые сборки добавляют поддержку свежих версий DSM и нового железа.

С DSM ситуация обратная: обновлять систему стоит только после подтверждения совместимости. Безопасный порядок такой — сначала обновляется Arc Loader до актуальной версии, затем проверяется поддержка целевой версии DSM, делается резервная копия конфигурации DSM, и лишь потом выполняется обновление через панель управления или вручную через PAT-файл.

FAQ: частые вопросы об Arc Loader

Нужна ли флешка после установки DSM?

Да. Загрузчик находится на флешке и требуется при каждом запуске сервера. Извлекать её после установки нельзя — без неё DSM не загрузится.

Почему сервер не находится через find.synology.com?

Возможные причины: сетевой адаптер не получил драйвер, сервер и компьютер в разных подсетях, либо поиск блокируется брандмауэром. Попробуйте найти IP-адрес сервера в списке DHCP-клиентов роутера и открыть его напрямую в браузере.

Можно ли перенести диски со старого загрузчика на Arc Loader?

В большинстве случаев да: массивы DSM распознаются при переходе на другой загрузчик, если версия DSM на дисках поддерживается новой сборкой. Перед миграцией сделайте резервные копии важных данных — гарантировать сохранность массива при смене загрузчика нельзя.

Работает ли QuickConnect на Xpenology?

QuickConnect требует валидной пары серийного номера и MAC-адреса реального устройства Synology. Использование чужих идентификаторов нарушает условия Synology и может привести к блокировке. Для удалённого доступа надёжнее настроить VPN, например WireGuard или OpenVPN.

Что делать, если после обновления DSM система не загружается?

Загрузитесь в меню конфигурации Arc Loader, обновите сам загрузчик и addons до актуальных версий, пересоберите образ и попробуйте загрузиться снова. Если это не помогло, в сообществе проекта можно найти инструкции по откату версии DSM для вашей конкретной ситуации.