Статья XDA о запуске DSM Synology на XPEnology отражает то, что в итоге понимают большинство владельцев домашних лабораторий: за что вы платите, используя Synology, — это DSM, а не само оборудование. Лучшие приложения для создания DIY XPEnology NAS на компьютере — это инструменты, которые позволяют загрузить DSM на обычный мини-ПК без потраты выходных на чтение форумов.
Мы протестировали семь инструментов, охватывающих весь процесс создания: выберите загрузчик, запишите его на USB, установите DSM, обнаружьте коробку в сети и имейте работающий резервный вариант, если весь план не переживёт следующее обновление DSM. Все выбранные инструменты бесплатны.
На что обратить внимание при выборе XPEnology набора инструментов
Сборка XPEnology имеет четыре движущихся части, и пропуск любой из них обойдётся вам в переделку позже:
- Загрузчик — небольшая ОС, которая загружается первой и передает управление DSM с поддельными ID оборудования. RedPill — это текущая архитектура; ARPL и TinyCore RedPill — два удобных способа создать такой загрузчик.
- Программа записи — вам нужно записать загрузчик на USB-накопитель, который остаётся подключенным к коробке.
- Инструмент обнаружения — собственный Assistant от Synology находит XPEnology коробку в локальной сети и передает управление установщику DSM.
- Резервная ОС — потому что обновление DSM может сделать XPEnology коробку невозможной для загрузки в одночасье. OpenMediaVault находится на полке как ваш вариант “по крайней мере общие папки всё ещё работают”.
Пропустите резервный вариант, и одно неудачное обновление обойдётся вам выходными.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Открытый код | Роль |
|---|---|---|---|---|
| ARPL | Загрузчик, управляемый меню | Да, полностью | Да (MIT) | Создатель загрузчика |
| RedPill Loader | Основной стек загрузчика | Да, полностью | Да (MIT) | Загрузчик |
| TinyCore RedPill | Загрузчик на основе TinyCore с вспомогательными скриптами | Да, полностью | Да (MIT) | Создатель загрузчика |
| Synology Assistant | Обнаружение LAN и установка DSM | Да, полностью | Нет | Обнаружение |
| balenaEtcher | Кроссплатформенная программа записи USB | Да, полностью | Да (Apache-2.0) | Программа записи |
| Rufus | Программа записи USB для Windows | Да, полностью | Да (GPL-3.0) | Программа записи |
| OpenMediaVault | Резервная ОС NAS | Да, полностью | Да (GPL-3.0) | Резервный вариант |
Приложения
1. ARPL — лучше всего для управляемого меню загрузчика
Automated RedPill Loader (ARPL) — это то, с чего должны начать большинство создателей XPEnology в первый раз. Загрузитесь из USB ARPL, выберите модель для эмуляции (DS918+, DS3622xs+, DS920+), выберите версию DSM, и ARPL загружает части, исправляет их и записывает готовый к загрузке загрузчик — всё из текстового меню, которое проводит вас через каждый выбор.
Где это не работает: разработка происходит в среде постоянно меняющихся форков сообщества после удаления оригинального хранилища. Проверьте, какой форк активно поддерживается, перед тем как начать.
Цена:
- Бесплатно: полностью функциональный
Платформы: загружается с USB на оборудовании x86_64; вы создаёте его с машины Windows или Linux
Скачать: github.com/AuxXxilium/arc (текущий активный форк)
Итог: самая простая точка входа. Если вы никогда не создавали загрузчик, начните отсюда.
2. RedPill Loader — лучше всего для понимания стека
RedPill Loader — это основная архитектура загрузчика, на которой построены как ARPL, так и TinyCore RedPill. Запуск RedPill непосредственно означает редактирование файлов конфигурации вручную и отладку выходных данных загрузки — стоит того только если вы хотите точно знать, что происходит под капотом.
Где это не работает: чистый RedPill почти не имеет удобного инструментария для пользователя. Никто не должен запускать это при первой попытке.
Цена:
- Бесплатно: полностью функциональный
Платформы: x86_64
Скачать: github.com/RedPill-TTG/redpill-load
Итог: для людей, которые хотят изменить сам загрузчик, а не просто его использовать.
3. TinyCore RedPill — лучше всего для создателя скриптового загрузчика
TinyCore RedPill — это легкая (TinyCore Linux плюс скрипты) среда для создания загрузчика. Она загружается с USB, представляет меню на основе оболочки и запускает скрипты для генерации образа загрузчика. Популярна среди операторов домашних лабораторий, которые хотят настроить сборку без исправления ARPL.
Где это не работает: пользовательский интерфейс меню оболочки менее удобен, чем ARPL. Предполагает, что вы удобны с командной строкой Linux.
Цена:
- Бесплатно: полностью функциональный
Платформы: x86_64
Скачать: github.com/PeterSuh-Q3/tinycore-redpill
Итог: золотая середина между защитами ARPL и гибкостью чистого RedPill.
4. Synology Assistant — лучше всего для обнаружения LAN и установки DSM
Synology Assistant — это официальный инструмент рабочего стола Synology для поиска Synology (или XPEnology) коробки в вашей локальной сети, запуска установки DSM и настройки начальных параметров сети. Как только загрузчик загружается и коробка появляется в состоянии “Recovery”, Synology Assistant — это следующий шаг.
Где это не работает: требует Windows или macOS. Иногда не может обнаружить коробку через VLAN — поместите вашу сборку в ту же подсеть для начальной установки.
Цена:
- Бесплатно: полностью функциональный
Платформы: Windows, macOS
Скачать: synology.com/support/download
Итог: требуется для шага установки DSM, без исключений.
5. balenaEtcher — лучше всего для кроссплатформенной записи USB
balenaEtcher записывает образ загрузчика на USB-накопитель с Windows, macOS или Linux, не давая вам случайно нацелиться на неправильный диск. Он проверяет запись, безопасно извлекает палку и показывает прогресс точно.
Где это не работает: медленнее Rufus в Windows из-за накладных расходов графического интерфейса на основе Electron. Всё ещё достаточно быстро, чтобы не беспокоиться о одноразовой записи.
Цена:
- Бесплатно: полностью функциональный
Платформы: Windows, macOS, Linux
Скачать: etcher.balena.io
Итог: безопасный выбор по умолчанию. Используйте, если вы разрабатываете на macOS или Linux.
6. Rufus — лучше всего для программы записи USB в Windows
Rufus — это самая быстрая программа записи USB в Windows с большим контролем над схемой разделов, размером кластера и флагами загрузчика, чем balenaEtcher. Когда выходные данные ARPL требуют определенную схему разделов, Rufus — это инструмент, который её обрабатывает.
Где это не работает: только Windows. Плотность пользовательского интерфейса выше, чем balenaEtcher.
Цена:
- Бесплатно: полностью функциональный
Платформы: Windows
Скачать: rufus.ie
Итог: быстрый выбор только для Windows. Одна и та же работа, что и balenaEtcher, только быстрее.
7. OpenMediaVault — лучше всего для резервной ОС NAS
OpenMediaVault — это операционная система NAS на основе Debian, которая работает на том же обычном оборудовании, что и XPEnology. Установите его на небольшой SSD SATA (не загрузочный USB), и у вас будет мгновенный резервный вариант, если обновление DSM когда-нибудь сломает загрузчик. Ваши пулы хранилища остаются неповреждёнными; вы переимпортируете их в OpenMediaVault за несколько минут.
Где это не работает: паритет функций с DSM неровный — эквиваленты Photos и Drive существуют, но полировка ниже. Хорошо для общих папок и Docker, менее хорошо для отполированных потребительских приложений.
Цена:
- Бесплатно: полностью функциональный
Платформы: x86_64, ARM
Скачать: openmediavault.org
Итог: полис страхования, который должен быть на полке у каждого владельца XPEnology.
Как выбрать правильный
Для первой сборки XPEnology:
- Загрузчик: ARPL. Это самый удобный.
- Программа записи: Rufus на Windows, balenaEtcher на macOS или Linux.
- Обнаружение и установка: Synology Assistant.
- Резервный вариант: установите OpenMediaVault на запасной SSD перед тем как перейти на ежедневное использование.
Для второй сборки или переделки:
- Загрузчик: TinyCore RedPill, если вы хотите создать сборку со скриптами; ARPL снова, если нет.
- Всё остальное: то же самое, что и выше.
Самый большой риск XPEnology — это не начальная сборка. Это цикл обновлений DSM. Никогда не обновляйте DSM напрямую через веб-интерфейс на XPEnology коробке — всегда сначала переделайте загрузчик для целевой версии DSM и протестируйте его на копии загрузочного USB, а не на живом.
FAQ
Является ли запуск XPEnology законным? Лицензия DSM ограничивает его оборудованием Synology. XPEnology — это серая область — многие любители это запускают; нет никаких юридических мер от Synology, направленных на частных лиц до сих пор. Используйте на свой риск и не запускайте это как единственную резервную копию производства.
Какую версию DSM мне нужно выбрать? DSM 7.2.x — текущая стабильная цель. DSM 7.3 приходит и загрузчики нагоняют; придерживайтесь 7.2, пока ваш выбор загрузчика не поддерживает явно 7.3.
Поддерживает ли XPEnology облачные сервисы Synology (Quick Connect, C2)? Некоторые, ненадёжно. Аккаунты Synology не получают много внимания, когда привязаны к серийным номерам XPEnology. Предположите, что всё, что требует “вход с помощью вашего аккаунта Synology”, не будет работать постоянно.
Могу ли я использовать ARPL для миграции существующей установки Synology? Нет. Пулы хранилища, созданные на подлинном оборудовании Synology, часто отказываются импортироваться на XPEnology другой эмулируемой модели. Планируйте свежую установку и восстановите из резервной копии.
Что происходит при следующем обновлении DSM? Обновления DSM могут сломать загрузчик. Никогда не включайте “автоматическое обновление DSM” на XPEnology. Обновляйте, переделав сначала загрузчик против новой версии, затем обновляя DSM.