Перейти к содержимому

kvvhost

Блог об автоматизации дома

Поиск по: Поиск

Интересное

Блог

Разное

Domoticz

Видеонаблюдение

Debian

Ubuntu

Восстановление

Политика конфиденциальности

Home Assistant

Raspberry

ESP8266

Z-Wave

ZigBee

MQTT

Контакты

kvvhost

Интересное

БлогПоказывать подменю

РазноеПоказывать подменю

Domoticz

Видеонаблюдение

Debian

Ubuntu

Восстановление

Политика конфиденциальности

Home Assistant

Raspberry

ESP8266

Z-Wave

ZigBee

MQTT

Контакты

DIY Home Assistant Intel NUC Блог
Делаем свое сетевое хранилище c Synology DSM

Опубликовано 18.12.201902.01.2021Автор kvv 34

На мой взгляд, одни из лучших 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++ (скачать можно тут) и меняем строки

set vid=0x058f
set pid=0x6387

на значения 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, скачанный отсюда

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

И начнется установка DSM:

После установки устройство будет перезагружено и пойдет обратный отсчет 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, о восстановлении которого я писал уже очень давно:

Восстановление D-Link DNS-320

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

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

- platform: synologydsm
host: 192.168.0.31
username: !secret synologydsm_user
password: !secret synologydsm_pass
monitored_conditions:
- cpu_total_load
- memory_real_usage
- disk_smart_status
- disk_temp
- volume_percentage_used

С версии Home Assistant Core 0.109.0 — platform: synologydsm заменена на — platform: synology_dsm

Так же добавлена возможность добавления через Настройки > Интеграции

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

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

5 8 голоса

Рейтинг статьи

Рубрика: DIY, Home Assistant, Intel NUC, Блог Метка: ASM1061, dsm, hdd, homeassistant, intel, kingston, monitorrent, NAS, nuc, ssd, synology, synology_dsm, synologydsm, transmission комментария 34

Навигация по записям

Предыдущая записьСхема подключения батарей на ИБП APC Smart-UPS SC 1500

Следующая записьНовогодняя гирлянда с контроллером SP501E и адресной лентой WS2811

Подписаться

Войти через

авторизуйтесь

Я разрешаю создать мне учетную запись

Когда вы первый раз заходите с помощью соцсетей, мы получаем публичную информацию из вашей учетной записи, предоставляемой провайдером услуги соцсети в рамках ваших настроек конфиденциальности. Мы также автоматически получаем ваш e-mail адрес для создания вашей учетной записи на нашем веб сайте. Когда она будет создана, вы будете авторизованы под этой учетной записью.

Не согласенСогласен

Уведомить о

новых последующих комментариях

новых ответах на мои комментарии

Label

{} [+]

Имя*

Email*

Веб-сайт

Δ

Войти через

Я разрешаю создать мне учетную запись

Когда вы первый раз заходите с помощью соцсетей, мы получаем публичную информацию из вашей учетной записи, предоставляемой провайдером услуги соцсети в рамках ваших настроек конфиденциальности. Мы также автоматически получаем ваш e-mail адрес для создания вашей учетной записи на нашем веб сайте. Когда она будет создана, вы будете авторизованы под этой учетной записью.

Не согласенСогласен

Label

{} [+]

Имя*

Email*

Веб-сайт

Δ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

34 комментариев

Старые
Новые Популярные

Межтекстовые Отзывы

Посмотреть все комментарии

baron

3 лет назад

У меня обратная ситуация. Думаю запустить на базе DSM систему HA: https://www.home-assistant.io/docs/installation/synology/ . У вас есть опыт запуска HA на DSM?

0

Ответить

Автор

kvv

3 лет назад

Ответить на  baron

Если система под synology достаточно мощная, или же вообще оригинальный disk station, то почему бы и нет) опыта нет в установке ha на synology, но, думаю, все будет работать

0

Ответить

vfalcon

3 лет назад

Ответить на  baron

Опыт работы с HA у меня — неделя, а вот synology оригинальные использую с 2006-го. Сейчас использую 916+ — успел до кризиса купить по хорошей цене и напичкать дисками. HA установил на него в докере, туда же (и тоже в докере) установил ESPHome, Portainer, Configurator. Пробросил порты в роутере для доступа к ним из инета. В этом смысле пока все класс. С начала ставил HA не в докере из пакета Sysinternals, но там что-то стало сразу глючить (да и версия очень старая), перешел на докер.

0

Ответить

Автор

kvv

3 лет назад

Ответить на  vfalcon

Ну это вообще на мой взгляд идеальная система получилась. Себе я пока такое не могу позволить в финансовом плане.

0

Ответить

vfalcon

3 лет назад

Ответить на  kvv

Да я брал в хорошие времена. NAS мне привезли из-за бугра, в разы дешевле. В России они стоят намного дороже.

0

Ответить

baron

3 лет назад

Ответить на  vfalcon

Я сначала тоже в докере поставил, но не понравилось отсутствие аддонов. На их установку потребуется немало времени, поэтому чуть позже поставил Hassio через виртуальную машину. Скачал образ и запустил его — всего несколько кликов и пара минут. Все завелось сразу же, пока проблем не замечаю. Правда, пока сенсор движения через Тую не завелся в систему. Это скорей всего из-за прошивки (хотя, в Туе сенсор виден), придется ковырять кастомные. На Синоложди денег пожалел, поэтому собрал кастомную конфигурацию на базе бюджетной платы под INTEL Core i3-4130, 16Гб памяти c 8 слотами SATA. Теперь на нем крутится несколько дисков емкостью 11Тб. Это позволяет… Подробнее »

1

Ответить

виталий

3 лет назад

пытаюсь поставить synology на intel nuc, но столкнулся с проблемой, все ставится переходит в перезагрузку при отсчете 10 мин, и в сеть больше не возвращяется((( подскажи что может быть?

0

Ответить

Автор

kvv

3 лет назад

Ответить на  виталий

У меня было подобное, пару раз. После включения не запускался и не пинговался. Я грешил на свой древний нук. Просто выключал питание и включал заново, раза с 5 запустился. Но если и у вас подобное, то это косяк xpenology

0

Ответить

виталий

3 лет назад

Ответить на  kvv

ну с загрузкой вроде разобрался) теперь проблема что немогу создать раздел и райд тоже немогу( неактивная кнопка

0

Ответить

Автор

kvv

3 лет назад

Ответить на  виталий

Вы через Диспетчер хранения > RAID Group пробуете? Нужно сначала там создать Basic, потом переходить в Разделы и создавать раздел

0

Ответить

виталий

3 лет назад

Ответить на  kvv

да именно так и пробовал, но с ssd кнопка создать рейд неактивна, поставил hdd и все заработало… есть идеи почему с ssd неработает? хотелось бы именно ssd запихнуть туда. с загрузкой просто взял образ нониже, просто сначало пробовал на 6.2 с ним он незагружался с 6.1 загрузилось

0

Ответить

Автор

kvv

3 лет назад

Ответить на  виталий

У меня и с ssd и с hdd все работает, как описывал в статье.. странно

0

Ответить

Автор

kvv

3 лет назад

Ответить на  виталий

Как с загрузкой разобрались?)

2

Ответить

Алексей

3 лет назад

Платка SATA на ASM1061 пришла? Система(xpelology) ее опознала?

0

Ответить

Автор

kvv

3 лет назад

Ответить на  Алексей

Да, все отлично работает

0

Ответить

Алексей

3 лет назад

Ответить на  kvv

Спасибо.
Водрузил хрень на старый, ушатанный(физически) ноут, а в нем, как оказалось только один SATA. Думал, что сидюк на SATA, оказалось PATA(IDE). Теперь требуется прикинуть возможности расширения интерфейсов под диски. Думаю еще в сторону USB 3.0.
А как дополнительные диски разместили физически? Можете поделится своим вариантом?

0

Ответить

Автор

kvv

3 лет назад

Ответить на  Алексей

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

0

Ответить

Автор

kvv

3 лет назад

Ответить на  Алексей

Прошу прощения за долгий ответ

1

Ответить

Алексей

3 лет назад

Ответить на  kvv

Креативно) А что за штуковина, через которую диски подключены?

0

Ответить

Автор

kvv

3 лет назад

Ответить на  Алексей

Верхняя часть usb 3.0 бокса для ssd/hdd, видеонаблюдение пока так крутится) Нужно переделать крепеж второго нука с xeoma, там pci разъем неудобно расположен, поэтому sata pci переходник ещё не поставил.

0

Ответить

Victor

3 лет назад

не устонавлеваится .pat

-1

Ответить

Алексей

2 лет назад

Ответить на  Victor

не ту версию скачал. Скачай имено ту, котору. видешь в Assistant

0

Ответить

Спасибо

1 год назад

Спасибо огромное автору, описанный тут метод и файлы оказались единственным рабочим вариантом из 15 страниц гугла. Обматерив всё и вся, перекачав кучу всего и записав на все возможные флешки — описанное тут — просто записалось, встало и заработало.
Устанавливалось на ноутбук, используется как семейное облако для бекапа фото/видео через дополнение Moments.

0

Ответить

Автор

kvv

1 год назад

Ответить на  Спасибо

Спасибо за комментарий) сам был в таком же положении, когда искал рабочие образы

0

Ответить

maroosia

1 год назад

Подскажите пожалуйста, где брали питание для 2-x sata дисков подключенных через ASM1061 ?
Сегодня пришла эта плата ума не приложу как диски запитать.

0

Ответить

Автор

kvv

1 год назад

Ответить на  maroosia

Я писал об этом тут: https://kvvhost.ru/2019/10/28/pinout-sata-power-on-intel-nuc/
Но это касалось моей платы. Ssd и 2.5 hdd на 1тб работали без проблем

0

Ответить

Автор

kvv

1 год назад

Ответить на  maroosia

А вообще хотел это разъем использовать в качестве триггера для реле и отдельный БП для жёсткого диска, если бы не потянула моя самоделка. Но тока хватило, диск не отваливался

0

Ответить

NAV13

1 год назад

Ответить на  kvv

А можно ли в вашей системе использовать диски, подключенные по USB?

0

Ответить

Автор

kvv

1 год назад

Ответить на  NAV13

Думаю, что да. Завтра проверю, напишу

0

Ответить

Автор

kvv

1 год назад

Ответить на  NAV13

Жесткие диски и флешки на моей системе без проблем распознаются.

0

Ответить

NAV13

1 год назад

Ответить на  kvv

Понял, спасибо! Сейчас пробую установить DSM на нетбук ASUS IEEE 900 с камнем 32 бит. Загрузчики под х32 есть. Но вот после установки DSM система автоматом не ребутается и после ребута вручную я опять попадаю на страницу начала установки оси. Перепробовал все загрузчики и все оси под них — нихрена — опять попадаю на страницу начала установки DSM. В нетбуке стоят два SSD — распаяно 4 ГБ + плата на 16 ГБ. Вытаскивал плату SSD — без нее DSM вообще не ставится, причем пишет бред, что я должен пробросить порт 23 но и после этого не ставится. Поставил плату SSD… Подробнее »

0

Ответить

Автор

kvv

1 год назад

Ответить на  NAV13

Тут я, увы, не подскажу. Все сложности, с которыми я столкнулся, описал в статье. Вы пробовали другой ssd, большей ёмкости? Может дело в 16 Гб, даже не знаю.

0

Ответить

NAV13

1 год назад

Ответить на  kvv

В этом нетбуке SSD Mini PCI-e, новый покупать нет экономического смысла. Почитав инет пришел к выводу, что проблема действительно может быть в размере SSD, их конфигурации и режимах работы. В общем, отставил я этот нетбук в сторону по причине нежелания тратить время для получения далеко не очевидных положительных результатов. Подыщу другое железо.

0

Ответить

Vladimir

14 дней назад

«Теперь нужно зайти на http://find.synology.com/ чтобы найти наш nuc» не находит блин его, как найти-то, на базе проца amd? может сетевуху не видит, адрес не получает, кто сталкивался с тем что не находит?

0

Ответить

Поиск по: Поиск

Рубрики

Broadlink

Clear Linux

Debian

DIY

Domoticz

ESP8266

ESPEasy

ESPhome

Home Assistant

Intel NUC

Khadas

MQTT

OpenWRT

Philips Hue

Raspberry

Sonoff

Ubuntu

Xiaomi

Z-Wave

ZigBee

Блог

Бэкап

Видеонаблюдение

Восстановление

Датчики

Заметки

Интересное

Мысли

Обзор

Разное

Свежие записи

Выключатель-ночник SONOFF T5

Преимущества локального управления умным домом

Разработан аналог ChatGPT, способный работать на любом компьютере без необходимости подключения к интернету.

Умные шторы SONOFF ZBCurtain

Электрокарниз Zemismart с поддержкой Apple Homekit

Свежие комментарии

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

Pavel к записи Обзор Zigbee двигателя для рулонных штор Zemismart ZM25TQ

rulezzz к записи Управление кондиционером в Home Assistant

kvv к записи Управление кондиционером в Home Assistant

kvv к записи Управление кондиционером в Home Assistant

Мета

Регистрация

Войти

Лента записей

Лента комментариев

WordPress.org

© 2023 kvvhost / Работает на WordPress / Разработчик темы Design Lab

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять

wpDiscuz

Insert

X