четверг, 1 февраля 2018 г.

Synology 6

NAS с ОС Synology DSM 6.1

Часть первая.


  Операционная система Synology DSM  (Disk Station Manager) на текущий момент обновлена производителем до версии 6.1.4.
Для возможности использования ОС Synology DSM на компьютерах и серверах, не произведённых компанией Synology, требуется загрузочный usb-флеш накопитель с загрузчиком, строго соответствующим версии используемой ОС Synology DSM. 
Проект XPEnology предоставляет загрузчик XPEnoboot только для ОС DSM версии 5.xx.
  Однако на форуме Сообщества XPEnology доступен DSM 6.xx Loader от участника "jun". (https://xpenology.com/forum/topic/6253-dsm-6xx-loader/)
Этот новейший гибрид UEFI/BIOS загрузчика содержит некоторые скрипты и пакеты драйверов и предназначен для работы на большинстве вариантов <bare-metal nas> или для установки на виртуальной машине. Загрузчик поддерживает устройства на основе Intel и AMD*.
  На данный момент доступны три варианта 'DSM 6.x.x Loader от "jun" v1.02b', предназначенных для поддержки аппаратных средств от следующих моделей NAS Synology - DS3617xs, DS3615xs и DS916+.
Модели NAS Synology отличаются не только аппаратными средствами, некоторые различия есть также и в ОС DSM, используемых на разных моделях NAS Synology.
При выборе варианта загрузчика желательно придерживаться соответствию вашей комплектации <bare-metal nas> характеристикам следующих моделей NAS Synology:

  Synology DS3617xs
Процессор  Intel Xeon D-1527 (Server), BGA1667, четыре ядра (Thread), 2,2 ГГц (Base) / 2,7 ГГц (Max), 35 W
Системная память DDR4 ECC SO-DIMM
Предустановленные модули памяти 16GB (2x 8GB) / Общее количество слотов для памяти 4
Возможность расширения памяти до 48GB (16GB + 2х 16GB)
Максимальная внутренняя ёмкость накопителей 144TБ (12 жёстких диска по 12TБ) (Ёмкость зависит от типов RAID)
4 Внешних порта RJ-45 1GbE LAN (с Link Aggregation/поддержкой отработки отказа)
2 Внешних порта USB 3.0
2 Внешних порта расширения Infiniband
Расширение  1x PCIe slot Gen3 (x8 link)
Поддержка дополнительной платы сетевого интерфейса c 2 портами 10GbE или Gigabit с разъёмом PCIe

  Synology DS3615xs
Процессор Intel Core i3-4130 (Desktop), LGA1150, два ядра (Thread), 3.4 GHz, 54 W, 72°C
Системная память DDR3 ECC DIMM (DDR3-1333/1600, DDR3L-1333/1600 @ 1.5V)
Предустановленный модуль памяти 4GB / Общее количество слотов для памяти 4
Возможность расширения памяти до 32GB (4х 8GB)
Максимальная внутренняя ёмкость накопителей 72 ТБ (12 жёстких диска по 6 ТБ)
4 Внешних порта RJ-45 1GbE LAN 
2 Внешних порта USB 3.0
2 Внешних порта расширения Infiniband
1 Консольный порт - используется только для технологических операций
Расширение  1x PCIe slot (x8 link)
Поддержка дополнительной платы сетевого интерфейса c 2 портами 10GbE или Gigabit с разъёмом PCIe

  Synology DS916+
Процессор Intel Pentium N3710 (Mobile), BGA1170, четыре ядра, 1,6 ГГц (Base) / 2,56 ГГц (Max), 6 W, 90°C
Системная память  DDR3L-1600 Non-ECC SO-DIMM
Предустановленный модуль памяти 2GB или 8GB DDR3L-1600 / Общее количество слотов для памяти - один слот 
Максимальная внутренняя ёмкость накопителей 32TB (4х HDD по 8TB) (Ёмкость зависит от типов RAID)
2 Внешних порта RJ-45 1GbE LAN 
3 Внешних порта USB 3.0
1 Порт eSATA


Создание загрузчика потребует некоторого танцевания с бубном, а именно - формирование
собственной уникальной взаимосвязанной валидной пары: серийный номер (S/N) и
mac-адреса (MACs). Важно! Взаимосвязанная валидная пара необходима для установки ОС DSM 6.хх, приложений
и работы сервисов Synology, например таких как Quickconnect и Push-уведомлений. S/N & MACs Серийный номер и mac-адреса это единое целое - две части одного кода; S/N и MACs должны
быть валидными! То есть, если Вы зарегистрировали серийный номер модели, но указали не соответствующие
mac-адреса - работать не будет! И так же наоборот! Формирование S/N и MACs. 1. Ищем в Интернете фотки наклеек NAS Synology с коротким серийным номером вида
“B6JFN00845” и mac-адресами. - для установки ОС DS3617xs / DS3615xs подойдут данные от моделей DS3611xs / DS2415+
/ DS2413+ / DS2411+ - для установки ОС DS916+ подойдут данные от моделей DS412+ / DS413 / DS413j Например:


S/N и MACs с фотки в явном виде лучше не использовать - скорее всего обнаружат
множественные подключения и заблокируют сервисы для данного S/N. 2. Создаём новый серийный номер. Внимание. Данный способ работает с короткими серийными номерами вида “B6JFN00845”,
но не с длинными S/N вида “1430M4N000057”. Для этого к S/N B6JFN00845 прибавляем случайное число Х. Например, 123. Получаем:
B6JFN00845 + 123 = B6JFN00968 B6JFN00968 - новый серийный номер. 3. Заходим на https://account.synology.com/ru-ru и регистрируем наш новый серийник. Если зарегистрировать не получается, прибавляем единичку и пробуем снова, пока не
получится. Примечание. На сервисе Synology за нами будет зарегистрирована такая же модель NAS,
как на найденном в Интернете фото наклейки NAS Synology. 4. Создаём новые mac-адреса. Умножаем наше произвольное число Х из шага 2 на 4*, и переводим результат из его родной
(десятичной) системы счисления в шестнадцатиричную с помощью Онлайн-сервиса -
https://numsys.ru/ *) если у модели четыре МАК адреса (четыре сетевые карты), то число Х умножаем на 4; если у модели два МАК адреса, то число Х умножаем на 2. если у модели один МАК адрес, то число Х умножаем на 1. Пример: число X = 123 123 x 4 = 492 в HEX (шестнадцатиричная система счисления): 492 = 1EC


5. Полученное число 1EC прибавляем к ПЕРВОМУ mac-адресу с найденной фотки из шага 1
{00:11:32:0C:36:ED}! в HEX: 0011320C36ED + 1EC = 0011320C38D9 - это первый НОВЫЙ mac-адрес. Далее, прибавляя единицу (в шестнадцатеричной системе!) к полученному первому НОВОМУ
mac-адресу получаем второй НОВЫЙ mac-адрес: 0011320C38DA Далее, прибавляя единицу к полученному второму НОВОМУ МАС адресу получаем третий
НОВЫЙ mac-адрес: 0011320C38DB Далее, прибавляя единицу к полученному третьему НОВОМУ МАС адресу получаем четвёртый
НОВЫЙ mac-адрес: 0011320C38DC Теперь у нас есть взаимосвязанная валидная пара: серийный номер / mac-адреса и рабочие
сервисы Synology! SN: B6JFN00968 MAC: 00:11:32:0C:38:D9 00:11:32:0C:38:DA
00:11:32:0C:38:DB 
00:11:32:0C:38:DC


  Что ещё потребуется для создания загрузчика и установки DSM 6.1.4:

- Программа 'UNetbootin' (free rus portable) для создания загрузочного USB-накопителя в Windows.  
  Последняя версия:  http://unetbootin.sourceforge.net/unetbootin-windows-latest.exe

- Программа 'OSFMount' (32 или 64 bit) для внесения изменений в файл 'grub.cfg' внутри образа загрузчика. 
  http://www.osforensics.com/tools/mount-disk-images.html

- Текстовый редактор, например: Notepad ++  (не рекомендуется использовать Блокнот Windows).

- USB-накопитель (от 1 Гб) для установки загрузчика. Использовать желательно известный бренд (Kingston, SanDisk...)

- Определить значения VID & PID загрузочного USB-накопителя (для редактирования файла 'grub.cfg').
  VID - идентификатор поставщика 
  PID - идентификатор продукта  
  Эти значения можно найти в "Диспетчере устройств":
  - Откройте "Диспетчер устройств".
  - В разделе "Дисковые устройства" найдите USB-накопитель, VID и PID которого надо определить.
  - После щелчка правой кнопкой, выберите "Свойства".
  - В появившемся окне выберите вкладку "Сведения", в поле "Свойство" выберите из выпадающего списка строку "Родитель".
  - В поле "Значение" будут показаны VID & PID, например:
    USB\VID_1596&PID_3479\C120000000000436

  Примечание. Значения VID & PID, необходимо изменить в файле 'grub.cfg' для того, чтобы скрыть USB флэш-накопитель с  установленным загрузчиком от ОС Synology DSM.

- Сформированная взаимосвязанная валидная пара: серийный номер / mac-адреса.
  
- Вариант Операционной системы Synology DSM 6.1.4. Загружается с серверов Synology:
  
DSM 6.1.4 для DS3617xs 
https://global.download.synology.com/download/DSM/release/6.1.4/15217/DSM_DS3617xs_15217.pat
MD5 - 87a77046e3928ef350ba6ea19bfc4fdd

DSM 6.1.4 для DS3615xs
https://global.download.synology.com/download/DSM/release/6.1.4/15217/DSM_DS3615xs_15217.pat
MD5 - 23acaefffb0d01aa9f57870fcfcfb887

DSM 6.1.4 для DS916+
https://global.download.synology.com/download/DSM/release/6.1.4/15217/DSM_DS916%2B_15217.pat
MD5 - ea388e8aad1768985f12a5718076c629 

- Вариант Загрузчика DSM 6.x.x от Jun's v1.02b (от 17/06/2017). 
  Скачайте вариант загрузчика v1.02b (.img) в соответствии с выбранным Вами вариантом ОС Synology DSM 6.1.4, или  скачайте все три варианта загрузчика v1.02b в zip-архиве.
  https://mega.nz/#F!BtFQ2DgC!JgomNP3X8V9EuwxL4TXbng
  или
  https://yadi.sk/d/3iCG64QH3W2E8w
  
- В подготовленном NAS'e все жёсткие диски должны быть подключены к материнской плате в прямой последовательности (без пропусков портов SATA), начиная с 1-го порта SATA. Обычно первый порт обозначен на материнских платах как SATA0. 

продолжению быть

2 комментария:

  1. Хотелось бы уточнить пару деталей, не могли бы вы мне помочь?
    Почта: vlad-aizen@yandex.by

    ОтветитьУдалить
    Ответы
    1. Самые продвинутые знатоки Synology DSM и их труды - на форуме:
      https://xpenology.com/forum/topic/1697-xpenoboot-52-56445-rus/

      Удалить