Jump to content
XPEnology Community
  • 2

QNAP как альтернатива Synology и XPEnology


kmx236

Question

Всем добрый день!

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

Не так давно захотелось проверить есть ли возможность установить QNAP QTS (ОСь с их накопителей, демку которой можно посмотреть тут) на ПК или Виртуалку. XPEmology на vSphere уже крутится, почему бы не попробовать запустить там и QNAP QTS?

Гугление в лоб на наличие готового решения схожего с XPEnology ничего не дало. Покопав немного побольше нашлась инструкция с перепрошивкой QNAP которая позволила добиться некоторых результатов. Забегая в перед скажу, что результаты конечно же не фантан, но уже что-то.

 

Что из себя представляет инструкция по прошивки (в самой инструкции предполагается что все действия проделывается на QNAP NAT)

Нам потребуется:

- образ DSL - миниатурного Linux-дистрибутива, с возможностью загрузки из образа (или флешки, как и предлагается в самой инстукции)

- виртуальная машина с IDE-диском. т.к. scsi и sata DSL видеть отказывается

- образ прошивки. Я успел попробовал два образа, но грузиться стал только F_TS-659_20101118-1.0.9.img (TS-659 Pro, TS-659 Pro+, TS-659 Pro II)

 

Наши действия:

- создаем виртуальную машину

[spoiler=Параметры виртуальной машины].encoding = "windows-1251"

config.version = "8"

virtualHW.version = "10"

vcpu.hotadd = "TRUE"

scsi0.present = "TRUE"

scsi0.virtualDev = "lsilogic"

memsize = "1024"

mem.hotadd = "TRUE"

ide0:0.present = "TRUE"

ide0:0.fileName = "QNAP.vmdk"

ide1:0.present = "TRUE"

ide1:0.fileName = "C:\*путь_к_образу_DSL*\dsl-4.4.10-initrd.iso"

ide1:0.deviceType = "cdrom-image"

ethernet0.present = "TRUE"

ethernet0.connectionType = "nat"

ethernet0.wakeOnPcktRcv = "FALSE"

ethernet0.addressType = "generated"

usb.present = "TRUE"

ehci.present = "TRUE"

ehci.pciSlotNumber = "35"

sound.present = "TRUE"

sound.fileName = "-1"

sound.autodetect = "TRUE"

serial0.present = "TRUE"

serial0.fileType = "thinprint"

pciBridge0.present = "TRUE"

pciBridge4.present = "TRUE"

pciBridge4.virtualDev = "pcieRootPort"

pciBridge4.functions = "8"

pciBridge5.present = "TRUE"

pciBridge5.virtualDev = "pcieRootPort"

pciBridge5.functions = "8"

pciBridge6.present = "TRUE"

pciBridge6.virtualDev = "pcieRootPort"

pciBridge6.functions = "8"

pciBridge7.present = "TRUE"

pciBridge7.virtualDev = "pcieRootPort"

pciBridge7.functions = "8"

vmci0.present = "TRUE"

hpet0.present = "TRUE"

usb.vbluetooth.startConnected = "TRUE"

displayName = "QNAP"

guestOS = "other26xlinux"

nvram = "QNAP.nvram"

virtualHW.productCompatibility = "hosted"

powerType.powerOff = "soft"

powerType.powerOn = "soft"

powerType.suspend = "soft"

powerType.reset = "soft"

extendedConfigFile = "QNAP.vmxf"

floppy0.present = "FALSE"

uuid.bios = "56 4d 64 c6 ad 8b a1 57-83 9e 21 40 9f 23 cb 11"

uuid.location = "56 4d 64 c6 ad 8b a1 57-83 9e 21 40 9f 23 cb 11"

replay.supported = "FALSE"

replay.filename = ""

ide0:0.redo = ""

pciBridge0.pciSlotNumber = "17"

pciBridge4.pciSlotNumber = "21"

pciBridge5.pciSlotNumber = "22"

pciBridge6.pciSlotNumber = "23"

pciBridge7.pciSlotNumber = "24"

scsi0.pciSlotNumber = "16"

usb.pciSlotNumber = "32"

ethernet0.pciSlotNumber = "33"

sound.pciSlotNumber = "34"

vmci0.pciSlotNumber = "36"

ethernet0.generatedAddress = "00:0c:29:23:cb:11"

ethernet0.generatedAddressOffset = "0"

vmci0.id = "-1625044207"

vmotion.checkpointFBSize = "33554432"

cleanShutdown = "TRUE"

softPowerOff = "FALSE"

usb:0.present = "TRUE"

usb:0.deviceType = "hid"

usb:0.port = "0"

usb:0.parent = "-1"

usb:1.speed = "2"

usb:1.present = "TRUE"

usb:1.deviceType = "hub"

usb:1.port = "1"

usb:1.parent = "-1"

tools.syncTime = "FALSE"

 

- грузимся с образа DSL

- копируем образ F_TS-659_20101118-1.0.9.img

- форматируем в ext3 наш виртуальный диск

- переноси содержимое образа на форматированный диск

 

По сути официальная инструкция на этом заканчивается.

Перезагружаем виртуальную машину и видим что начинается загрузка QNAP QTS. Когда запросят ввести логин и пароль можно вписать admin и admin соответственно.

Пробуем найти накопитель через фирменную утилиту Qfinder и ничего не находим!

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

 

В общем то я и пишу этот пост в надежде найти энтузиастов которых заинтересует работа над портированием QNAP QTS на виртуалки и ПК.

Если же у Вас нет желания в плотную заниматься этим вопросом, то я буду благодарен любой помощи которая заставит сдвинуть работу по портированию QNAP QTS.

 

Понимаю, что данный пост мало соотносится с тематикой форума, но если тема будет интересна и получит развитие, то я готов приобрести домен для создания на нем форума посвященного портированию QNAP QTS.

Link to comment
Share on other sites

Recommended Posts

  • 2
18 часов назад, T-REX-XP сказал:

Господа, ну что там?? а то вы заинтриговали, а дальше не рассказываете как дела.....

Да как всегда, НИКАК!

Все я это уже проходил, в этой ветке, на просьбу отрпавить фаил для установки, постоянный режим - МОРОЗ!

Не парься и проходи мимо, из этого роя не получиться них...уя!

Link to comment
Share on other sites

  • 1

Долго бился с загрузчиком.

Grub  который установлен на DOM не может переварить большой размер  initrd. (В 2016 версии которую выкладывали не долго парились, тупо слил  rootfs2 в initrd.boot в результате initrd вырос, до ~51 но загрузчик может его переварить. Больше нет. Почему именно так сделано и не монтируется rootfs2 штатно не знаю. Возможно надо что-то дописать)

В итоге скинул на флешку fat32  и поставил Grub4DOS указал в качестве ядра - bzImage в качестве initrd - initrd.boot в параметрах загруки ядра указал console=tty1

для вывода dmesg на монитор. (серйный порт хорошо, но не всегда)

Вот 2016 грузится. Конечно он рузается что это не православная флешка и часть областей на DOM носителе у него полегло. Но какой смысл в таком носителе если обновление превращает все в кирпич.  

2018.08 версию  в упор не подхатывает диски и сетевуху.  

 

Из полезностей нашел: 

https://github.com/mb2020/qnap-utils утилита по распаковки прошивок. 

https://sites.google.com/site/nliaudat/nas/test2/qnap401t-decryptencryptfirmware (Исходники PC1 и PС2 собираются gcc pc1.c -o pc1 Но есть и в прошивке QNAP) 

http://update.qnap.com/FirmwareRelease.xml списк текущих релизов для платформ.

 

Ну и под виндами 10, сильно облегчает работу то, что есть уже встроеная Ubuntu. Там и пособирать все можно.

 

 

Edited by StoneAge
Link to comment
Share on other sites

  • 1

Сегодня расскажу как сделать обновление на самосборе с установленной системой QTS, за основу взято устройство TS-1685.
Сразу предупреждаю, обновление в автоматическом режиме или в ручном режиме через вебинтерфейс системы QTS не рекомендую, получите не рабочую систему.
Итак, приступим. Главное:
-  у вас уже установлена система на самосбор
- запоминаем существующие логин и пароль, они подхватятся после обновления автоматически, как и все остальные настройки
- наличие постоянного источника питания
- наличие выхода в интернет для установленной системы
- в usb порт вставлена флэшка с которой происходит загрузка системы
- все жесткие диски стоят на месте, не перемещаются и находятся в исправном состоянии

1.стартуем с флэшки (выставляем в биосе первой флэшку)
2. как загрузится графический интерфейс нажимаем буковку "a" - стартует  OS  Tinycore, по интерфейсу напоминает облегченный MacOS.
5. находим кнопку "terminal" (справа внизу) и жамкаем на нее
6. в открывшемся окне набираем  sudo su и жмем enter
7. в следующей строчке вводим vi ./my_create_qnap_boot далее жмем enter
8. редактируем только эти строчки (это главное не меняйте тип устройства, приведет к неработоспособности устройства)
PATCHED_FIRMWARE="TS-X85_20201123-4.5.1.1495"
DOWNLOAD_URL="https://download.qnap.com/Storage/TS-X85/"

что следует прописывать?

- в строчке PATCHED_FIRMWARE= прописываем билд, где его найти: заходим по ссылке https://www.qnap.com/en/download указываем свое устройство, смотрим - последняя версия QTS для устройства 5.0.0.2055 build 20220531
Пишем
PATCHED_FIRMWARE="TS-X85_20220531-5.0.0.255"
- в строке DOWNLOAD_URL= прописываем часть ссылки на прошивку для версии Global (как выглядит ссылка https://download.qnap.com/Storage/TS-X85/TS-X85_20220531-5.0.0.2055.zip), не для Europe, т.к. некорректно и не полностью переведен интерфейс QTS на русский язык (проверено)
Пишем
DOWNLOAD_URL="https://download.qnap.com/Storage/TS-X85/"
- Проверяем все кавычки и знаки.
- перемещаться по строкам - буква w
- для редактирования строки - буква i
- после окончания редактирования строки -  нажать esc
- вернуться в начало файла - сочетание клавиш shift + S
9. закончили редактирование - набираем :wq и жмем enter
10. чтобы все заработало набираем в строке - sudo ./my_create_qnap_boot и жмем enter. далее начинается загрузка и установка обновления qnap.
11. После окончания загрузки и установки, прописываем в командной строке: sudo reboot и жмем enter.
Загрузка как всегда будет продолжительная, можно смело попить чайку.
12. После загрузки проверяем свои логины, пароли, настройки.

Примечание: после установки наблюдал некоторые ошибки в работе установленных приложений. Способ устранения:
а) повторная перезагрузка системы из интерфейса системы
б) переустановка приложения

Edited by maltzev
Link to comment
Share on other sites

  • 0

Чем же она хороша? Кстати, по ссылке на демку (логин и пароль: qnap), кроме слова "Загрузка...", больше ничего не происходит. По крайней мере XPEnology ставят на продукцию QNAP, а не наоборот, ибо есть среди NAS: Synology и все остальные, пытающиеся хотя бы приблизиться к ней. Пока это не удается.

Link to comment
Share on other sites

  • 0

Ну тут спорный вопрос "хороша она или нет?", ответ скорее лежит о плоскости вкусов. При первом знакомстве сложилось впечатление, что QNAP QTS чуть более гибкая и навороченнее.

Я рассматриваю QNAP QTS как возможную альтернативу для Synology DSM, а альтернатива это всегда хорошо.

А вообще, всё зависит от трудозатрат - если портирование займет много времени и усилий, то возможно оно того и не стоит.

 

Демка QNAP QTS была не так давно доступна. Видимо какие-то проблемы на их стороне.

Link to comment
Share on other sites

  • 0

Предыдущие версии системы QNAP'а (до QTS 5.x) были ужасными. Если б они не были такими ужасными, то QNOlogy (и возможно xpenology) бы никогда не появились.

Новая QTS 5.0 мало что улучшила. Визуально похорошела, да, но "под капотом" все те-же костыли c загрузкой и устаревшие версии софта, уязвимости итд.

Я жду и разглядываю каждый новый билд OS QNAP'a с мечтой вернуться назад, но увы...

 

Для владельцев PC это действительно, альтернатива. А так... NO WAY!

Link to comment
Share on other sites

  • 0

Полностью согласен! Отсутствие HDMI в продукции Synology, бывший лидер NAS_продукции опустился до уровня середнячка, хотя для производственных целей пока еще остается предпочтительнее QNAP_а и ASUSTOR_а.

Link to comment
Share on other sites

  • 0
У QNAP есть HDMI с XBMC. Только по этому QNAP лутьше чем Synology.

Не предеться покупать еще одно устройство.

Имелось в виду Только для этого применения QNAP лучше подходит чем Synology?

Link to comment
Share on other sites

  • 0

Точно сказать не могу.

У нас в семье есть уже 3 (4 с Xpenology) synology системы.

Мы их используем для сохранения файлов (smb,afp). Синхронизации (CloudStation), домашнего видио и фото (PhotoStation) ну и для скачанных Фильмов/Серий.

С сестрой используем еще git/mysql/php

 

Все это представляет как Synology так и QNAP. Так что тут они для меня на равных. Точто один производитель использует не самый новый софт, както всерогно, есле успевают быстро латать дыры и выпускать обновления.

 

Но

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

Ну и конечноже у QNAP есть HDMI, это экономить 100-150€ так как непридеться покупать ещё и плейр для телевизора.

 

QNAP больше подходит для дома из за HDMI. А Synology уже, лично для меня не являеться лидером в домашних NAS системах.

Link to comment
Share on other sites

  • 0

Пробуем найти накопитель через фирменную утилиту Qfinder и ничего не находим!

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

 

не все так плохо ))))заливаем образ на диск ..загружаемся с него ...и не находит асистент- ничего, смотрим и видим интерфейс bond0.. это якобы несколько eho0,1,2,3 вместе как один

 

как один и настраиваем

Link to comment
Share on other sites

  • 0

не все так плохо ))))заливаем образ на диск ..загружаемся с него ...и не находит асистент- ничего, смотрим и видим интерфейс bond0.. это якобы несколько eho0,1,2,3 вместе как один

 

как один и настраиваем

 

Что-то я не очень понял. Можно чуть подробнее?

Link to comment
Share on other sites

  • 0

там хитрости в драйверах ...или отсутствии оных . поддержка в ядре (очень урезаном )для сетевки интел кажется pci e pro... остальных не знает я пробовал с образом от 879 с сетевкой от какогото сервака уж не помню точно.завелось нашлось но установка не пошла

Link to comment
Share on other sites

  • 0
Всем добрый день!

 

Что из себя представляет инструкция по прошивки (в самой инструкции предполагается что все действия проделывается на QNAP NAT)

Нам потребуется:

- образ DSL - миниатурного Linux-дистрибутива, с возможностью загрузки из образа (или флешки, как и предлагается в самой инстукции)

- виртуальная машина с IDE-диском. т.к. scsi и sata DSL видеть отказывается

- образ прошивки. Я успел попробовал два образа, но грузиться стал только F_TS-659_20101118-1.0.9.img (TS-659 Pro, TS-659 Pro+, TS-659 Pro II)

 

тут тоже проще берем образ загрузочный меняем имя на dom и записываем утилитой win32 на флешку (как нанобут) с нее грузимся..

 

да еще момент по настройке сразу не виделась асистентом т.к. виртуальный интерфейс(bond0) казал мак из нулей пока не поменяли асистент не находил..вроде так ...давно было..

 

ps.предлагаю сосредоточить усилия на асуссторе все тоже еще и камеры обещали через hdmi выводить

Link to comment
Share on other sites

  • 0
ибо есть среди NAS: Synology и все остальные, пытающиеся хотя бы приблизиться к ней. Пока это не удается.

Ха, скажите это QNAP у которого есть виртуализация через www. syno как-то отстает. да и FreeNas 10 (9.10.3) уже хвастался этим.

Link to comment
Share on other sites

  • 0

Этой фразе более 3 лет, видимо погорячился тогда... Я не знаю NAS QNAP. но у меня есть Asustor 6204T, Synology рядом с ним не валялся, там есть всё: и виртулизация, и docker, и Kodi, и штук 5 торрентов, а также тьма пакетов, которых нет в Synology. В нем 4 камеры можно подключать бесплатно (в Synology только 1). Единственное преимущество Synology в том, что благодаря XPEnology можно поставить почти на все железо.

Link to comment
Share on other sites

  • 0

Доброго дня, Мафия!

Принесли мне новый QNAP D2 (купленный на православные 11'ооо руб), основанный на 64-х битной Анапурне. Всё очень хорошо, и всё работает отлично, кроме "нам ничего нипанятна - хотим синоложи на нём"

Я особенно не копал, обновил, настроил, действительно, при максимальном потреблении 16W "всё летает". Сделан хоть и бюджетно, но очень добротно. Но... пакет "surveillance" работает ни чета варианту от синоложи. Факт. И по мелочи, оболочке от кунап - очень далеко до синолоджи.

вопрос: Кто нибудь пробовал решить задачку по установке DSM на Qnap D2?

Edited by Canaris
Link to comment
Share on other sites

  • 0

Насчет установки  QNAP на обычный компьютер ,  наши китайские собратия  ууже давно решили этот вопрос  вот ветка http://www.gebi1.com/forum.php  они тут походу  все дербанят  от xpenology  до кунапа  но зарегиться не получилось 

Edited by zloytazik
Link to comment
Share on other sites

  • 0
В 21.12.2017 в 01:18, zloytazik сказал:

Насчет установки  QNAP на обычный компьютер ,  наши китайские собратия  ууже давно решили этот вопрос  вот ветка http://www.gebi1.com/forum.php  они тут походу  все дербанят  от xpenology  до кунапа  но зарегиться не получилось 

не смог найти про установку qnap...но интерес вызывает U-nas похоже на дебиан8 с веб интерфейсом почти как у сино 

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

первое впечатление -юзабельно 

p.s. кстати ктото хотел хранилище и коди совместить вроде можно 

а регистрация у них платная...

Edited by habibub
добавление
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...