Речь пойдёт о системе записи с IP-камер Surveillance Station от Synology. Я сам уже много лет использую Synology, причём впервые познакомился с ней ещё до покупки оригинального железного сервера, установив через Xpenology фирменную операционную систему на обычный компьютер.

Xpenology является загрузчиком операционной системы от Synology, которая называется DSM (DiskStation Manager) и используется на  фирменных NAS Synology. DSM работает на пользовательской версии Linux, разработанной Synology.

При объединении нескольких виртуальных или реальных DSM в CMS кластер лицензии Surveillance Station суммируются
При объединении нескольких виртуальных или реальных DSM в CMS кластер лицензии Surveillance Station суммируются

Веб-приложение 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 года)

Страница релизов Automated RedPill Loader (ARPL)
Страница релизов Automated RedPill Loader (ARPL)

2. Записать образ на флешку

При помощи balenaEtcher, используя Flash from URL вставьте адрес,  укажите флешку и нажмите на старт:

Выбор Flash from URL в balenaEtcher
Выбор Flash from URL в balenaEtcher
Результат работы balenaEtcher
Результат работы balenaEtcher

3. Загрузится с этой флешки в режиме BIOS (Legacy) с физически подключенными к компьютеру монитором, клавиатурой и мышью для создания загрузчика

При самой первой загрузке начнётся загрузка конфигуратора: 

Загрузка конфигуратора
Загрузка конфигуратора

После полной загрузки Automated RedPill Loader (ARPL) покажет что-то вроде вот такого окна:

Приветственное окно Automated RedPill Loader (ARPL)
Приветственное окно Automated RedPill Loader (ARPL)

После этого надо будет единственный раз воспользоваться командной строкой, набрав menu.sh и только после этого начнёт работу конфигуратор загрузчика:

Пока пустой конфигуратор загрузчика на выборе модели
Пока пустой конфигуратор загрузчика на выборе модели

Выбираем модель - в зависимости от типа оборудования загрузчик предложит разные варианты. Если говорим про выбор для теста системы видеонаблюдения на 8 камер, то это DVA1622:

Конфигуратор загрузчика на выборе модели
Конфигуратор загрузчика на выборе модели

После этого надо выбрать номер сборки:

Конфигуратор загрузчика на выборе модели
Конфигуратор загрузчика на выборе модели

Можно выбрать просто первый пункт в номере сборки:

Конфигуратор загрузчика на выборе номера сборки
Конфигуратор загрузчика на выборе номера сборки

После этого серийный и MAC адреса Synology:

Конфигуратор загрузчика на выборе серийного номера и MAC адреса
Конфигуратор загрузчика на выборе серийного номера и MAC адреса

Можно выбрать случайную связку серийного номера и MAC адреса, которые автоматически сгенерирует загрузчик:

Конфигуратор загрузчика на выборе генератора серийного номера
Конфигуратор загрузчика на выборе генератора серийного номера

После того как в верхней строке все пункты заполнились - выбираю самый последний пункт - создание загрузчика:

Конфигуратор загрузчика - все пункты выбраны - пункт создание загрузчика
Конфигуратор загрузчика - все пункты выбраны - пункт создание загрузчика

Ожидаем:

Идёт создание загрузчика
Идёт создание загрузчика

После перезагрузки появятся новые пункты в загрузчике операционной системы GRUB:

После перезагрузки появится пункт загрузки DSM
После перезагрузки появится пункт загрузки DSM

После перезагрузки загрузчик DSM начнёт работу:

Загрузчик Automated RedPill Loader (ARPL) за работой
Загрузчик Automated RedPill Loader (ARPL) за работой

После этого можно переходит к штатным утилитам 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 г.

Комментарии (0)