Речь пойдёт о системе записи с IP-камер Surveillance Station от Synology. Я сам уже много лет использую Synology, причём впервые познакомился с ней ещё до покупки оригинального железного сервера, установив через Xpenology фирменную операционную систему на обычный компьютер.
Xpenology является загрузчиком операционной системы от Synology, которая называется DSM (DiskStation Manager) и используется на фирменных NAS Synology. DSM работает на пользовательской версии Linux, разработанной Synology.
Веб-приложение Surveillance Station - это система NVR (сетевой видеозаписи) для обеспечения безопасности с помощью мониторинга IP-камер. Это приложение кажется довольно удобной, хотя и проприетарной системой видеонаблюдения которая работает прямо из коробки. По умолчанию возможно бесплатное подключение только двух камер.
Однако бразилец Фабио Белавенуто в июле 2022 выложил на гитхабе проект загрузчика Automated RedPill Loader (ARPL), который позволяет практически без использования командной строки создать загрузочную флешку и протестировать запуск Synology DSM 7.1 и Surveillance Station 9.0.1-7673 на 8 камер без какой либо дополнительной оплаты на обычном компьютере при эмуляции сетевого хранилища DVA1622.
Как протестировать запуск Surveillance Station 9 на обычном компьютере
1. Скопировать адрес образа загрузчика
Чтобы создать загрузочную флешку с альтернативным загрузчиком Synology DSM 7.1, который называется Automated RedPill Loader (ARPL) от бразильца Фабио Белавенуто скопируйте url адрес последнего релиза *.img.zip со страницы гитхаба:
https://github.com/fbelavenuto/arpl/releases/download/v0.5-alpha1/arpl-0.5-alpha1.img.zip
(версия от 5 октября 2022 года)
2. Записать образ на флешку
При помощи balenaEtcher, используя Flash from URL вставьте адрес, укажите флешку и нажмите на старт:
3. Загрузится с этой флешки в режиме BIOS (Legacy) с физически подключенными к компьютеру монитором, клавиатурой и мышью для создания загрузчика
При самой первой загрузке начнётся загрузка конфигуратора:
После полной загрузки Automated RedPill Loader (ARPL) покажет что-то вроде вот такого окна:
После этого надо будет единственный раз воспользоваться командной строкой, набрав menu.sh
и только после этого начнёт работу конфигуратор загрузчика:
Выбираем модель - в зависимости от типа оборудования загрузчик предложит разные варианты. Если говорим про выбор для теста системы видеонаблюдения на 8 камер, то это DVA1622:
После этого надо выбрать номер сборки:
Можно выбрать просто первый пункт в номере сборки:
После этого серийный и MAC адреса Synology:
Можно выбрать случайную связку серийного номера и MAC адреса, которые автоматически сгенерирует загрузчик:
После того как в верхней строке все пункты заполнились - выбираю самый последний пункт - создание загрузчика:
Ожидаем:
После перезагрузки появятся новые пункты в загрузчике операционной системы GRUB:
После перезагрузки загрузчик DSM начнёт работу:
После этого можно переходит к штатным утилитам Synology. Используя Synology Assistant можно найти только что созданный NAS в локальной сети и произвести первоначальную настройку следуя обычным шагам. А после этого, стандартными средствами установить последнюю версию Surveillance Station из магазина приложений и убедиться в 8 вшитых камерах. Для меня было необычно видеть это, потому что обычно пакеты лицензий на камеры Synology (Device License Pack), при помощи которых можно устанавливать дополнительные камеры в приложении Synology Surveillance Station продаются. А при использовании этого загрузчика отображатся по умолчанию. Это странно.
Альтернативный вариант запуска
У Synology есть собственный гипервизор Virtual Machine Manager (VMM), а альтернативный загрузчик Automated RedPill Loader (ARPL) от бразильца Фабио Белавенуто предоставляет образ в формате VMDK (Virtual Machine Disk).
Этот образ можно импортировать при создании новой машины как SATA с 2*CPU, 2Gb RAM, сетевым адаптером е1000 и загрузкой в режиме BIOS (Legacy).
А потом пройтись по тем же пунктам, которые расписаны ваше.
И если вам зачем-то это нужно, то можно иметь виртуальную DSM с Surveillance Station на 8 лицензий.
Итоги
Лицензионность использования этого способа остаётся под большим вопросом.
Мне было интересно повозиться с настройкой загрузчика, а что делать дальше - каждый решает сам.
К тому же успешный и простой запуск Synology DSM (DiskStation Manager) на обычном компьютере не гарантирует стабильную работу - кто знает, как поведёт себя система и приложения в повседневной работе.
Автор: Михаил Шардин,
18 октября 2022 г.