В этой статье пошагово разберем как происходит установка Synology (он же Xpenology) на обычный компьютер, но предварительно напишу пару слов, что это такое и как этим пользоваться.
Данная статья носит исключительно развлекательно-познавательный характер и ни в коем случае не призывает читателей использовать нелицензионное программное обеспечение!
Рано или поздно многие приходят к тому, что неплохо было бы иметь дома личное сетевое хранилище (NAS). Либо собрать NAS для использования в офисе, чтобы все сотрудники имели общий доступ к документам и файлам.
Собственное сетевое хранилище может решать множество задач, например:
- хранение мультимедиа и подключение к нему например телевизора для просмотра фильмов,
- организация общего доступа к файлам и папкам с разных устройств,
- настройка резервного копирования,
- установка виртуальных машин,
- установка умного дома (например Home Assistant),
- организация облачного хранилища для бекапа фотографий (чтобы не платить за сторонние сервисы),
- организация видеонаблюдения (при помощи встроенных и сторонних инструментов),
- обезопасить себя от потери данных (при помощи RAID массивов),
- установка почтового сервера,
- установка хостинга для размещения и администрирования сайтов.
Установка Synology - что понадобится?
Для установки, настройки и работы с сетевым хранилищем Synology нам понадобится несколько вещей:
- Компьютер который мы превратим в сетевое хранилище (далее его буду называть NAS (в моем случае Acer Aspire XC-830),
- USB накопитель (желательно версии 3.0 или новее) для создания загрузчика,
- Lan кабель для подключения NAS к сети (в моем случае гигабитный),
- Минимум один жесткий диск (в моем случае SSD на 120 гигов для теста) уже под систему и ваши файлы,
- Монитор и клавиатура для первоначальной настройки BIOS,
- Наличие роутера (чтобы все устройства находились в одной локальной сети),
- Свободный компьютер для создания загрузочной флешки и последующей настройки сервера.
Подготовка загрузочной флешки Xpenology
Система Synology DSM (DiskStation Manager) поставляется только с фирменными устройствами NAS, и так как установить ее на стороннее железо официального способа не существует, мы будем использовать специальный загрузчик, который был создан добрыми людьми. Этот загрузчик называется ARC Loader и распространяется абсолютно бесплатно.
Для создания загрузочной флешки набираем в вашем поисковике "ARC Loader" или сразу переходим на GitHub и качаем последнюю доступную версию загрузчика. Кликаем по ссылке для выбора архива Как на скриншоте.

В открывшемся окне опускаемся до блока с загрузками и кликаем по ссылке с расширением ".img.zip" - начнется загрузка файла.

Теперь необходимо записать скачанный образ на флешку.
В качестве выбора флешки, производитель настоятельно рекомендует использовать быстрый USB-накопитель (USB 3.0 или лучше), иначе это может привести к сбою в работе ядра. У меня валялась свободная флешка на 16 гигабайт её и буду использовать.
Важно: Эта флешка будет полностью отформатирована и останется жить в сервере, поэтому сохраните все свои данные в надежном месте.
Для записи скачанного образа на флешку я буду использовать программу BalenaEtcher (вы же можете использовать любую другую, например Rufus)
Открываем программу, выбираем образ загрузчика, из ранее скачанного архива, выбираем подключенную флешку на которую будем производить запись образа и жмем кнопку "Flash!".

Теперь просто дожидаемся окончания записи образа на наш накопитель.

После успешной записи, просто закройте окно программы и извлеките флешку из компьютера.
Настройка BIOS на мини-ПК
Перед тем как устанавливать систему, необходимо настроить BIOS на нашем будущем Xpenology. Вставляем флешку в NAS. Эта флешка в этом гнезде останется жить, поэтому лучше вставлять её в разъём USB на материнской плате.
Для настройки BIOS подключаем к нашему будущему серверу монитор, клавиатуру и интернет кабель (LAN) от роутера.
Лучше сразу вставить в этот компьютер диски, которые будут использоваться в качестве хранилища ваших файлов. Я предпочитаю использовать SSD диски, так как они быстрее и работаю тише.
Все данные на этих дисках удалятся, поэтому заранее позаботьтесь о сохранности ваших файлов!
Включаем компьютер и заходим в BIOS зажимая клавишу DELL или F2 (в вашем случаем, необходимо узнать, какую клавишу необходимо зажать для входа в BIOS).
Посмотрите имеющиеся настройки БИОСа (у разных устройств могут быть доступны разные настройки — зависит от предустановленной настройки производителем устройства. В этом примере настройки от ПК Acer Aspire XC-830).
Во вкладке "Power"
(напротив нужного пункта должен быть выбран пункт Enabled)
- Power On by Onboard LAN - включаем возможность удаленного включения через LAN
- Restore On AC Power Loss - включаем питание в случае перезагрузки системы (например после выключения электропитания)
Во вкладке "Boot Options"
Выбираем пункт "1st Boot Device" и там перемещаем стрелками на клавиатуре так, чтобы наша флешка была первая в списке. Простыми словами: необходимо выставить приоритет загрузки, чтобы наш компьютер запускался всегда с флешки.
Во вкладке "Exit"
Сохраняем изменения и выходим из BIOS. На этом настройку Биоса можно считать завершенной.
Настройка загрузчика ARC Loader
После настройки BIOS необходимо произвести настройку нашего загрузчика "ARC Loader". Для этого можно использовать 2 способа:
- Не отключая ничего от компьютера, сразу перезагрузить систему и сразу на этом мониторе произвести настройку.
- Выключить компьютер, установить его в то место где он будет стоять на постоянной основе. подключить кабель питания и подключить интернет кабель от роутера.
В этом случае продолжим настройку используя второй способ. Включаем наш Мини ПК, убеждаемся что он подключен к интернету LAN кабелем. Переходим к основному (домашнему) компьютеру или ноутбуку для настройки.
Теперь необходимо узнать IP-адрес нашего мини ПК. Для этого можно посмотреть новые устройства в админ панели роутера или воспользоваться бесплатной программой "ip Scanner", просканировать все устройства внутри локальной сети и найти новый IP-адрес. В моем случае был обнаружен ip 192.168.1.106

Открываем любимый браузер и в адресной строке вводим найденный IP-адрес и порт 7681. У меня получилось вот так: http://192.168.1.106:7681
Откроется окно удаленной настройки загрузчика ARC Loader. Теперь используя навигационные стрелки на клавиатуре, перемещаемся по меню. Первым пунктом открываем пункт "Choose Model" - жмем клавишу "Enter" , тем самым открывая этот пункт.

Откроется меню выбора моделей Synology. Учитывая возможности моего железа, выбираю модель "DS920+"

Жму кнопку "OK" - открывается окно выбора версии операционной системы DSM. Выбираем последнюю версию (на момент написания статьи — это версия 7.2) Подтверждаем выбор кнопкой "OK"

В следующем окне та же выбираем последнюю версию и подтверждаем свой выбор кнопкой "OK"

На этом шаге система предлагает попробовать автоматизированный режим. Отказываемся.

Следующим шагом система предлагает выбор определения серийного номера устройства. Если у вас есть валидный серийный номер устройства, то выбираете второй пункт. В моем случае серийника нет, поэтому я выбираю первый пункт и подтверждаю выбор кнопкой "OK"

Следующее окно предлагает выбрать дополнительные патчи для системы. Часть из них активирована по умолчанию, я же дополнительно отметил пункт "photofacepatch" - чтобы в будущем не было проблем с определением лиц на фотографиях в приложении Synology Photo. Подтверждаем выбор кнопкой "OK"

На этом этапе просто подтверждаем свой выбор кнопкой "OK".

Тут выбираем первый пункт и подтверждаем выбор кнопкой "OK"

Почти готово. Система предлагает начать сборку загрузчика — соглашаемся выбирая первый пункт

Система показывает параметры сборки. Подтверждаем выбор кнопкой "OK"

Просто ждем.

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

Готово! Загрузчик сконфигурирован, система перезагрузилась и теперь окно настройки более недоступно. Можно закрыть эту вкладку. Система перезагрузится и начнется установка Synology уже на внутренние диски.

Теперь необходимо установить Synology. Установка Synology происходит через браузер. Для того чтобы попасть на окно настройки, перейдите по адресу: https://finds.synology.com/ или воспользуйтесь специальной утилитой synology assistant, которую можно скачать по этой же ссылке.
Установка Synology
Если устройство будет обнаружено, значит все сделали правильно — выберите его. Откроется окно настройки уже самого Synology. Жмем кнопку "Установить" и начнется установка Synology.

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

Система будет требовать подтверждения того что установленные в мини-ПК диски будут отформатированы и все данные с них удалятся. Просто копируем название модели и вставляем в соответствующее поле. Жмем кнопку "Удалить"

Начнется установка Synology на компьютер.

У меня установка Synology заняла несколько секунд и открылось окно подготовки системы.

Минуты через 3 началась установка встроенных пакетов — просто ждем.
Настройка Synology
После того как установка Synology завершится, появится окно приветствия. Жмем кнопку "Пуск", для того чтобы перейти первоначальной настройке системы.

- Придумываем название своего домашнего сервера.
- Вводим логин главного администратора (имя пользователя admin уже присутствует в системе и по умолчанию оно отключено в целях безопасности).
- Придумываем сложный пароль (обязательно запишите его — потом восстановить не получится!)
После того как все сделали, жмем кнопку "Далее"

Выбираем способ обновления Synology. Я не рекомендую включать автоматическое обновление для таких систем, поэтому выбираем последний пункт (при необходимости и будучи уверенными в стабильности сборки мы в любой момент сможем самостоятельно обновить систему). Жмем кнопку "Далее"

На этом этапе рекомендую нажать кнопку "Пропустить"

Не разрешаем компании Synology собирать данные и жмем кнопку "Отправить"

Откроется рабочий стол системы. Тут жмем "Нет, спасибо"

На начальном этапе рекомендую отказаться от включения двухфакторной авторизации — сначала лучше разобраться в самой системе.

На этом пункте я так же предпочел отказаться от предложения системы.

Создания разделов для хранения информации
Изначально Synology - это система хранения ваших файлов, поэтому в первую очередь она предлагает создать первый ПУЛ ресурсов хранения и первый том. Жмем кнопку "Создать"

Так как у меня в тестовом стенде используется всего один диск, то я выбрал Тип SHR и в описании указал что это за диск. Жмем далее.
Система поддерживает различные типа RAID. К примеру можно выбрать RAID 2, но для этого понадобится 2 одинаковых диска и данные одновременно будут записываться на оба диска. Соответственно в случае выхода одного из дисков, Ваши данные не потеряются.

Теперь необходимо создать ПУЛ ресурсов хранения. Выбираем нужный диск для создания ПУЛА и жмем "Далее"

Так как у меня диск новый - пропускаю проверку диска и перехожу дальше.

На этом этапе система предлагает выделить объем для этого пула. Можно выбрать весь доступный объем и перейти дальше или выделить 50% места, а потом создать еще один ПУЛ на этом же диске. Я выбрал все доступное пространство.

Тут необходимо выбрать файловую систему. Система рекомендует выбрать BTRFS - соглашаемся и переходим дальше.

Без надобности не рекомендую включать шифрование тома. Я просто перехожу дальше.

Подтверждаем настройки кнопкой "Применить"

Теперь в диспетчере хранения можно запустить проверку диска. Так же можно посмотреть статус диска и количество свободного места на нем.

Обзор конфигурации системы
В панели управления находим раздел "Информационный центр" где отображаются подробные характеристики нашей системы.

Финал
Установка Synology (Xpenology) на компьютер прошла успешно и уже работает. Теперь вы можете все свои файлы хранить не своем домашнем сервере. Организовать домашнюю медиатеку и просматривать фильмы подключившись удаленно (например с телевизора). Работать с документами с любой точки где есть интернет или только в домашней локальной сети. Устанавливать виртуальные машины, например центр управления умным домом Home Assistant. Делать резервные копии фотографий с ваших мобильных устройств через мобильное приложение Synology Photo и многое другое!
Предыстория (в конце статьи чтоб не мешалась)
В моем случае необходимость в сетевом хранилище не являлась острой, пока в один прекрасный день не сломался жесткий диск на 2 терабайта со всеми файлами и документами по работе🤦♂️.... Восстановление потерянных данных заняло пару дней, и за это время пришла идея о том что необходимо иметь отдельное сетевое хранилище, а не таскаться с этим несчастным жестким диском.
Можно купить сетевое хранилище в магазине и в принципе закрыть проблему, но проблема в том, что цена, за более или менее нормальные устройства, мягко говоря кусается. Поэтому я стал рассматривать альтернативные варианты, а именно поиск операционной системы для установки его на свое железо. На данный момент есть множество операционных систем, которые можно установить на свое железо, например: FreeNAS, truenas, openmediavault, nextcloud и т.д.
Я выбирал операционную систему, для сетевого хранилища, от разных производителей и выделял для себя несколько основных параметров: легкость установки, простота использования (насколько это возможно), регулярность обновления, мобильные приложения, установка дополнительных модулей, понятный интерфейс. Посмотрев с десяток обзоров, больше всех мне приглянулась операционная система Synology, которая установлена на их фирменных сетевых накопителях. К счастью, энтузиастами был найден способ установки не только на их фирменное железо, но и на практически любой компьютер или виртуальную машину. Разработанный дистрибутив для установки Синолоджи на обычный компьютер в простонародье называется Xpenology.