Меню Рубрики

Установка dsm на diskstation

Устанавливаем DiskStation Manager (DSM) Synology на PC

Так как денег нет — хотел я сделать домашний NAS-сервер из бесплатного софта.

Протестировал всё, что есть бесплатного, из программных NAS-серверов — всё говно . Тогда я сделал домашний «NAS» на базе “Windows Embedded” . Установил на него свой сайт (этот), развернул домашнее файловое хранилище на базе «Seafile», качалку торрентов («qbittorrent», запускался как служба ), общую папку, резервное копирование на внешний диск, и всё было хорошо, пока “Microsoft” не подкинуло заподлянку, и при очередном обновлении возникла ошибка проверки подписи winlogon.exe, я всё конечно восстановил из резервной копии, но меня такой вариант не устраивает , какого хера .

Я давно мечтаю купить NAS-коробку (они тоже почти все говно ), и нужно убедиться, что она будет соответствовать моим завышенным требованиям.

И вот уже много лет как народ намострячился устанавливать «DiskStation Manager», так называется ОС «Synology», на обычное железо. Ну, так поехали

В статье используются программы:

AkelPad v4.9.8 Текстовый редактор оф. сайт
Rufus v.3.5p Программа для записи образов оф. сайт
ImageUSB v1.4.1003 Программа для создания образа флешки оф. сайт
Synology Assistant v6.2.23733 Программа для поиска «DSM» и заливки образа прошивки оф. сайт
OSF Mount v3.0.1005 x64 Программа для монтирования «.img» образов оф. сайт
DS3617xs 6.1 Jun’s Mod V1.02b.img Образ загрузочной флешки оф. сайт
DSM_DS3617xs_15284.pat Образ «DiskStation Manager» оф. сайт
POWERBUTTON_6.2-0002.SPK Приложение для выключения сервера с кнопки

Для начала как обычно нужно помнить, что всё актуально только для тех версий про которые я пишу. И это же говно линукс, так, что ожидать адекватных инструкций или рассчитывать, что кто то будет рад вам помочь — напрасно.

Как это всё работает: В «Synology» есть встроенная флешка, на которой находится загрузчик который содержит в себе информацию о оборудовании, его серийном номере, модели, mac-адресе. Вот содержание этой флешки и будем эмулировать.

На выбор существует 4-ре эмулятора для версии NAS-серверов: DS3615sx, DS3617sx, DS916+, DS918

Я на о бум выбрал версию для установки «DS3617sx», читайте сами в интернете чем они отличаются.

1. Нам нужна флешка, и хотя бы одни HDD (можно и без HDD, проверить загрузчик никто не запрещает, если сервер обнаружился, то это 50% успеха ), загрузчик работает как в «legacy» так «UEFI» режиме, (если мы не играемся, а делаем серьёзно то нужно две флешки, от одного вендора и одинаковой модели).

У них совпадают VID и PID. Но не обязательно. Просто меньше действий нужно будет делать в случае аварии.

Тут нужно обратить внимание на левую колонку.

Там написано для какой версии «DSM» подходит загрузчик. На текущий момент последняя версия «DSM» 6.2. Но вот пишут

DO NOT UPDATE DSM BEYOND VERSION 6.1.7 with loader v1.02b.
IN OTHER WORDS DO NOT UPDATE TO DSM 6.2

1 «Только важные обновления можно устанавливать»

Я скачал версию «DS3617xs 6.1 Jun’s Mod V1.02b» Для «DSM» v6.1. Потому, что в версии «DSM» 6.2 моя сетевая карта больше не поддерживается

3. Теперь нам нужен образ «DSM» для заливки его непосредственно на жёсткие диски, его берём отсюда.

Обратите внимание на путь, я взял самый последний релиз из 6.1.7.

3.1 Генерируем для него уникальный серийный номер (чтоб можно было подключиться откуда хочешь удалённо через облако, но этому не бывать, возможно поможет при установке, но я так и не понял зачем он, на сайте «Synology» вы всё равно не сможете его зарегистрировать, я даже смог найти в инете серийник который добавил на сайт «Synology», даже поменял его в загрузчике, но у меня всё равно ошибка

Читайте также:  Установка и настройка факс сервера

возникает при попытке настроить удалённый доступ. Пробрасывать порты на маршрутизаторах никто не запрещал, просто нужен внешний ёп. ) Ссылка на генератор.

4. Узнаём VID и PID флешки. Открываем диспетчер устройств «devmgmt.msc» находим «Запоминающее устройство», заходим на закладку «сведения» и в «Свойство» выбираем «ИД оборудования»

5. Узнаём MAC-адрес всех сетевых адаптеров которые будут установлены в наш «сервере» в зависимости от модели «Synology», они могут содержать разное количество сетевых карт. Тут точно не знаю как это выглядит если у вас будет 5 сетевух.

Такс, мы всё скачали, все программы установили/распаковали, флешка подключена

источник

Делаем свое сетевое хранилище c Synology DSM

На мой взгляд, одни из лучших NAS — это Synology. И по большей степени это благодаря их софту Synology DSM . Чтобы поставить эту ОС на любое x86 железо существует проект Xpenology.

Себе я сделал NAS на Synology DSM из старенького Intel NUC DE3815TYBE c 4 GB ОЗУ DDR3L Kingston KVR16LS11/4 и SSD Kingston A400 на 120 GB для установки ОС. Так же есть возможность установить ОС на HDD, предназначенный для хранения данных, но я решил выделить для этого отдельный SSD.

Intel NUC DE3815TYBE — 1000 руб. на авито
ОЗУ Kingston KVR16LS11/4 DDR3L 4 GB — 1300 руб.
Kingston A400 120 GB — 1600 руб.
Плата Mini PCI-E PCI Express to SATA 3.0 — 440 руб.
USB флешка на 8GB — была в наличии
HDD Toshiba 2.5 на 2 TB — был в наличии
БП для NUC — был в наличии

На usb флешку ставится загрузчик, и она всегда должна быть вставлена в nuc.

Итак, приступим. Скачиваем образ IMG для флешки.

Образы всегда будут доступны тут, и всегда свежие: https://xpenology.com/forum/topic/7848-links-to-loaders/

Я пробовал образы, начиная с самых последних и шел ниже по списку, и все отказывались грузиться после установки DSM на моем NUC. Заработал образ DS3615xs 6.1 Jun’s Mod V1.02b.img, скачанный по этой ссылке

Теперь скачанный образ нужно отредактировать под параметры нашей флешки. Для этого распаковываем его и открываем файл DS3615xs 6.1 Jun’s Mod V1.02b.img через программу OSFMount. Ее можно скачать тут

Жмем Mount new:

И выбираем synoboot.img. Жмем Next:

На следующем шаге выбираем раздел на 15 МБ и жмем Next:

Далее убираем галочку с Read-only drive и жмем Mount:

Будет смонтирован новый раздел:

Теперь нам нужно отредактировать файл grub.cfg в каталоге grub. Но перед этим нужно узнать VID и PID флешки, которая будет загрузочной. Для этого я использовал программу ChipGenius, скачать можно тут.

Находим нашу флешку и жмем на нее. В нижнем окошке выйдет информация, включающая VID и PID:

Теперь в смонтированном разделе открываем grub.cfg в каталоге grub через Notepad++ (скачать можно тут) и меняем строки

на значения vid и pid своей флешки:

Сохраняем grub.cfg и размонтируем образ:

Теперь нужно записать отредактированный образ DS3615xs 6.1 Jun’s Mod V1.02b.img на флешку с помощью Rufus. Скачать можно тут

Просто выбираем в руфусе нужную флешку, затем образ DS3615xs 6.1 Jun’s Mod V1.02b.img и жмем Старт:

После успешной записи образа вставляем эту флешку в NUC и включаем его. На экране появится загрузчик и автоматически запустится первый пункт.

И после этого выйдет вот такая надпись:

Скрины загрузчика не мои, взял с xpenology.com

Теперь нужно зайти на http://find.synology.com/ чтобы найти наш nuc

Жмем подключиться и соглашаемся с лицензионным соглашением:

Далее нам будет предложено установить операционную систему. Жмем Установить:

Читайте также:  Установка переработки мазута в печное топливо

На следующем этапе я нажал Установка вручную:

И выбрал файл DSM_DS3615xs_15284.pat, скачанный отсюда

Жмем зеленую кнопку Установить прямо сейчас, нас предупредят о форматировании подключенного накопителя:

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

Где-то на 7 минуте у меня открылось окно с предложением создать учетную запись администратора. Создаем:

На следующем этапе вышло предложение настроить Автоматическое обновление и расписание проверок жестких дисков. Я выбрал ручное обновление, так как с новой версией DSM, с большой долей вероятности, наш NAS окирпичится без нужной версии загрузчика:

Далее нас просят настроить QuickConnect для удаленного доступа через сервера Synology. Для этого нужно прописать серийный номер и mac от реального Synology Diskstation в grub.cfg. Я нажал Пропустить этот шаг:

И после система скажет, что все настроено:

И будет открыт рабочий стол DSM:

Первым делом я добавил репозиторий с дополнениями от сообщества: https://synocommunity.com/

Для этого переходим в Центр Пакетов > Настройки > Источники пакетов и жмем Добавить, введя название и адрес репозитория http://packages.synocommunity.com/:

После добавления будет доступен весь список кастомных дополнений, включая Transmission:

Но чтобы установить какой-либо аддон, нужно смонтировать свободный раздел диска. Я был немного удивлен, когда зайдя в Диспетчер хранения > Разделы кнопка создать была неактивна. Хотя на моем SSD еще свободно около 100 ГБ. В общем, чтобы смонтировать раздел я зашел в Диспетчер хранения > RAID Group и создал как бы raid, но не raid, выбрав в типе raid Basic. И уже после этого во вкладке Разделы я смог добавить раздел на 100 ГБ.

Так же я поставил галочку на Запретить доступ к предыдущим версиям samba в Панель управления > Файловые службы > SMB и выключил ненужную мне службу bonjour

После этих манипуляций можно устанавливать нужные вам дополнения. Я установил Transmission через Центр пакетов > Сообщество и Monitorrent

Для Monitorrent нет пользовательского дополнения Synology, но зато есть докер контейнер на Docker Hub. А в Synology DSM есть дополнение Docker, позволяющее без особого труда установить вообще любые контейнеры.

Сначала нужно установить его через Центр пакетов:

Запустив, переходим в Реестр и ищем Monitorrent:

Официальный тот что снизу, от werwolfby. Во время установки был прописан порт контейнера Monitorrent 6687, я так же прописал его в поле Локальный порт и запустил. Перейдя по адресу DSM http://192.168.0.31:6687/ открылся Monitorrent:

Стандартный пароль monitorrent

Так же я установил Plex сервер через Центр пакетов и вручную обновил версию, так как на этой версии DSM Plex почему-то был версии 1.16, хотя доступна 1.18 и она без каких-либо проблем сейчас работает.

В итоге получилось отличное сетевое хранилище с моим собственным железом и с низким энергопотреблением.

В моем NUC только 1 sata порт, но есть разъем mini pci-e. Для установки HDD я заказал вот такую плату с 2 sata 3.0 и с чипом ASM1061 на всем известной площадке:

Пока что тестирую новый NAS с Synology DSM в ожидании этой платы, а основные функции сейчас выполняет мой D-Link DNS-320, о восстановлении которого я писал уже очень давно:

Он, кстати, иногда не запускает Transmission после перезагрузки. Приходится заходить на web ui и запускать вручную. В остальном же работает безотказно после того восстановления в 2016 году.

И напоследок, в Home Assistant легко добавить мониторинг состояния Synology DSM. Для этого в sensors.yaml:

В итоге имеем вот такую карточку для мониторинга:

Как раз SMART мониторинг состояния дисков через Home Assistant был для меня одной из главных особенностей в выборе ОС для своего NAS. Можно настроить простую автоматизацию на отправку уведомления при изменении статуса, чтобы быть в курсе, если диск будет пора менять.

Читайте также:  Установка oziexplorerce на навигатор

источник

Установка Synology DSM 5.x на PC

Synology DSM — операционная система которая ставится на фирменные NAS компании Synology, поэтому говоря об установке Synology DSM на PC мы немного лукавим и подразумеваем все-таки установку XPEnology, что, впрочем, для конечного пользователя не принципиально. Скажем так, я б вообще предпочел более понятный и гиковский вариант http://www.openmediavault.org/ Однако коллега, который предоставил для экспериментов старенький неттоп ASRock ION 330, предпочитает всякие рюшечки и красивый пальцеориентированный интерфейс. DSM 5 как раз такой и представляет. Самые нетерпеливые могут сразу пролистать вниз и посмотреть видео с процессом установки.

XPEnology — это операционная система, основанная на Synology DiskStation Manager (DSM). Это возможно потому что Synology DSM разработана под лицензией GPL (разумно, ведь в основе Linux), что подразумевает свободное использование и модифицируемость третьей стороной. Преимуществом XPEnology является то, что она совместима с множеством различного железа, так что вы можете использовать ее в качестве NAS на не фирменном железе, а на почти любом PC, или вообще в виртуалке вроде ESXi, Hyper-V и VirtualBox.

XPEnology является в настоящее время живым активно развивающимся проектом. Это означает, что некоторые функции, такие как обновления программного обеспечения, поддержка и т.п., могут не соответствовать вашим ожиданиям, и функционировать иначе, чем в официальном продукте. Имейте это в виду. Но в целом, все хорошо.

XPEnology состоит из двух частей:

Загрузчик является наиболее важным в установке. Загрузчик необходим для загрузки NAS, учитывает версии DSM и содержит драйверы для аппаратных или VM решений. В настоящее время существует два загрузчика для 5-й версии DSM, это XPEnoboot и Nanoboot . Загрузчики основаны на Synology Disk Station DS3612xs (x64) и DS214play (x86) и разрабатываются отдельно соответствующими членами сообщества. На регулярной основе загрузчики обновляться с новыми драйверами и при необходимости адаптируются для нового программного обеспечения DSM. Программное обеспечение DSM — это собственно сама операционная система + набор фирменных приложений от Synology.

Таким образом, наша задача сводится к подготовке загрузчика и установке самой ОС. На данный момент и то и другое не представляет никакой сложности.

Скачиваем с http://xpenology.me/downloads/ XPEnoboot DS3615xs 5.2-5592.1 в формате ISO и записываем его флэшку с помощью утилиты rufus, или аналогичной ей:

Загружаемся с созданной нами флэшки в режиме Install/Upgrade на нашей подопытной железке:

На машину из той же локальной сети (и это, наверное, самое сложное в установке) устанавливаем ПО Synоlogy Assistant

Запускаем его и находим нашу загруженную станцию:

Для установки операционной системы на хранилище необходимо выбрать интересующее устройство на вкладке «Управление» программы Synology Assistant и во всплывающем меню обратиться к пункту «Установить». После чего потребуется лишь указать ранее загруженный с веб-сайта http://xpenology.me/downloads/ файл DSM_DS3615xs_5592.pat, содержащий DSM – Disk Station Manager – операционную систему хранилища, а также ответить на ряд простых вопросов, всё остальное будет сделано автоматически.

Внимание! Загрузка в установленную систему все равно осуществляется c флэшки, созданной нами в начале нашего пути.

Видеоинструкция

К сожалению, я нашел это видео уже после того как со всем разобрался 🙂 Но, благодаря товарищу Max SI вы можете значительно ускорить весь процесс. В видео, кстати так же показывается, как обновить наш XPEnology DSM:

Также, быть может Вам будет интересна полная инструкция по выбору и использованию NAS от THG http://www.thg.ru/network/kak_ispolzovat_nas_learning/

Удачи и приятного использования вашего NAS!

источник

Добавить комментарий

Adblock
detector