Добавление большего количества дисков Xpenology(Synology)

  • 26 July 2016
  • taku

Cпасибо товарищу Alex с работы и форумчанину-англичанину оригинал тут

решение как удалось победить проблему ниже:

заходим под рутом + привелегированный режим(su), 

далее делаем архивную копию

cp /etc/synoinfo.conf /etc/synoinfo.bak

cp /etc.defaults/synoinfo.conf /etc.defaults/synoinfo.bak

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

esataportcfg=”0x1000”

usbportcfg="0xffe000"    

internalportcfg=”0xfff”

 

/etc/synoinfo.conf

/etc.defaults/synoinfo.conf

cat synoinfo.conf | internalportcfg #ищем существующие значения

cat synoinfo.conf | esataportcfg #ищем существующие значения

меняем существующие на новые, а именно добавляем 22 диска и 0 в портов есата

sed -i "s/internalportcfg=\"0xfff\"/internalportcfg=\"0x3fffff\"/g" synoinfo.conf

sed -i "s/esataportcfg=\"0xff000\"/esataportcfg=\"0x00000\"/g" synoinfo.conf

 

как подсчитать есть нулевые значения по портам

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 USB PORTS

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 DRIVE PORTS

 

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

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 USB PORTS

0000 0000 0000 0000 0000 0000 0000 0011 1111 1111 1111 DRIVE PORTS

после переводим в 16 ричную систему

где 1111 = f

0011=3

калькулятор тут https://www.calc.ru/Sistemy-Schisleniya-Pozitsionnaya-Sistema-Schisleniy...

итого параметр у нас будет 3fff

 

итого что бы было 14 портов (8 от контроллера + 6 от матери) 

esataportcfg=”0x0000” 

usbportcfg="0xffe000"    

internalportcfg=”0x3fff” (14 портов для дисков)

 

после всего этого в системе появятся доп. диски которые не были видны, и далее расширяем раздел.