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

  • 0
3 часа назад, pcmaster4u сказал:

прошивка от QNAP TVS-882ST  все подхватила и встала как родная

Ссылку на прошивку в студию!

Или от куда качал, как ставил...

Да и самое главное, какого года прошивка, обновляется или???

Edited by tajson
Link to comment
Share on other sites

  • 0
On 5/1/2018 at 5:46 PM, pcmaster4u said:

Eсли кому интересно

На маме Asus Q87T  прошивка от QNAP TVS-882ST  все подхватила и встала как родная

Выложите ссылку плиз на образы и инструкции по установке.

 

И еще, может есть у кого выходы на инвайты для nas1.cn и http://www.gebi1.com ?? вроде там активно что-то появляется по насам.

Link to comment
Share on other sites

  • 0
On 5/1/2018 at 8:45 PM, tajson said:

Ссылку на прошивку в студию!

Или от куда качал, как ставил...

Да и самое главное, какого года прошивка, обновляется или???

да это небось то старье которое уже в этой теме выкладывали - естественно не обновляется и половина сервисов уже не работает.

Link to comment
Share on other sites

  • 0
В 04.05.2018 в 11:43, T-REX-XP сказал:

Выложите ссылку плиз на образы и инструкции по установке.

 

И еще, может есть у кого выходы на инвайты для nas1.cn и http://www.gebi1.com ?? вроде там активно что-то появляется по насам.

тебе везет  у тебя юсбишка  определилась  а уменя  a drive has been detected but is inaccessible. Please check it for faults.   уже весь конфиг перелопатил  и тупик !  КСТАТИ  насчет  тут я обратил внимание на очень интересного персонажа  на китайских форумах  Odie82544 этот чел как раз кунапы и ковыряет все образы его а самое интересное здесь  на форуме он тоже тусит !! так что надоть его заспрашать  на учебник !  если все вместе начнем спрашивать может кому и ответит !!)))

Link to comment
Share on other sites

  • 0

Кстати если кому интересно как разобрать initrd.boot

mv initrd.boot initrd.lzma

lzma -d initrd.lzma

cpio -ivmd < initrd

____________________________

сборка 

find . |cpio -o   -H newc > ../initrd

cd ..

lzma initrd  initrd.lzma

mv initrd.lzma initrd.boot

cksum initrd.boot >initrd.boot.cksum

Link to comment
Share on other sites

  • 0
1 минуту назад, lio666 сказал:

Образ пока в модификации  нужны люди  со знанием Линокса 

882- 4.3.4 и 1685 4.3.3  полет нормальный  но проблема с usb осталась  народ кто знает  как

[Usb Port 4]
DEV_BUS = B00:D20:F0   

короче как в линухе вызвать debug -pci чтобы выловить  DEV_BUS =

 

Link to comment
Share on other sites

  • 0
Только что, zloytazik сказал:

882- 4.3.4 и 1685 4.3.3  полет нормальный  но проблема с usb осталась  народ кто знает  как

[Usb Port 4]
DEV_BUS = B00:D20:F0   

короче как в линухе вызвать debug -pci чтобы выловить  DEV_BUS =

 

пока не разберемься образа не будет

Link to comment
Share on other sites

  • 0
5 minutes ago, lio666 said:

пока не разберемься образа не будет

может получится как тут написано - https://unix.stackexchange.com/questions/108888/how-creation-of-new-usb-device-file-in-dev-bus-usb-001-directory-work ??

 

вот еще одна ссылка - https://www.linuxnix.com/find-usb-device-details-in-linuxunix-using-lsusb-command/

Edited by T-REX-XP
Link to comment
Share on other sites

  • 0
1 минуту назад, T-REX-XP сказал:

пробовал не прокатывает  

аидой дебуг выдрал  но гдето еще загвоздка  не цепляет usb  а точней инициации нет 

 

Link to comment
Share on other sites

  • 0
5 минут назад, T-REX-XP сказал:

а на  882 чтобы до 4,3,4  обновиться ,  там танец с бубном долгий  был ,, готового образа еще нет  хотя обновление прошло  но целый час  с бубном скакали )))  но обновились  и полет   нормальный  кто хочет  помочь  пишите в личку lio666   и выход на скайп  бум ковыряться 

Edited by zloytazik
Link to comment
Share on other sites

  • 0
Только что, lio666 сказал:

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

тук тук блин трубка сымай говорить будем 

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...