Jump to content
XPEnology Community

red7

Member
  • Posts

    21
  • Joined

  • Last visited

Everything posted by red7

  1. Ich habe verschiedene Adressvarianten ausprobiert, es funktioniert nichts auf verschiedenen Firmwares verschiedener Modelle sieht QNAP nur einen normalen Controller auf dem Motherboard 00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode] und will keine PCI-e-Karte für die HDD sehen 68:00.0 SATA controller: ASMedia Technology Inc. Device 1064 (rev 02) Habe die aktualisierten Leistungsdateien meines Pcs angehängt. Wie Sie die Adressen richtig angeben, sagen Sie bitte jemand PS: Sie interessieren sich hauptsächlich für Modelle jedes dieser Modelle TS-1685, TVS-1282T3, TV Sh 1688 X, TS-2888X Log.txt
  2. Подскажите, удалось ли донастроить полностью систему ? Будьте любезны, ответьте на следующие вопросы: 1) Как именно назвается модель вашей PCI-e карты ? 2) Удалось ли подключить диски с этой платы PCI-e в сам QNAP и как именно он их там определил ? Как пронумеровал ? 3) Покажите свой конфиг файл model.conf и полный список всех устройств в системе, чтобы я мог по аналогии настроить свой с дисками на основе внешй PCI-e карты ?!
  3. Guten Tag. Ich habe ein Problem mit der korrekten Definition und Nummerierung von Festplatten sowie mit dem Problem, eine externe PCI-e-Karte zu identifizieren, festgestellt. Bitte sag mir, wie man die model-Datei richtig bearbeitet.conf um die korrekte Nummerierung sowohl innerhalb des Motherboards als auch der externen PCI-e-Karte sowie innerhalb des QTS QNAP selbst für alle Geräte und Ports für verschiedene Arten von Festplatten korrekt zu bestimmen. Ich habe verschiedene Optionen ausprobiert, aber leider hat nichts funktioniert. B100:D09:F0 DEV_BRIDGE_BUS=B102:D00:F0 es hat auch nicht geholfen. Hier sind meine Dateien, bitte helfen Sie, diese Datei zu bearbeiten. model.conf Log.txt
  4. Наконец-таки я добрался до экспериментов с реальной железкой и сразу возникла куча трудностей, часть из которых решил, а часть - увы нет и хотелось бы получить чутка вашей помощи. Проблема №1 Опеределение сетевой карты та еще проблема в современных материнках уже новые чипы 2.5, 10 и более Gb/s. Решение: 1) Самый простой и действенный способ - в качестве временного и/или постоянного решения можно использовать дополнительную плату Controller ExeGate EXE-362 (Из всего множества проверенных плат именно это определяется в любой ОС (Windows,Linux,ESXi,...) без проблем и отсутсвия необходимости ставить вообще какие-либо дополнительные дрова, хотя на оф.сайте именно для этой модели дрова оказались самыми адекватными и понятными и приятными для установки). После первичной установки и сразу при первой перезагрузки можно эту плату вытащить и QNAP дальше сам определит имеющиеся на борту (материнке) новомодные сетевухи и будет работать с ними без проблем. 2) Основная проблема определения новомодной сетевухи на этапе установки - это старая версия TinyCore. Если руки прямые, то можно просто заменить файл "core.gz" на более новый с официального сайта TinyCore. Текущая версия 14.x без проблем определяет и старые и новомодные сетевухи, при чем не только те что в непосредственно встроены в материнку, но и дополнительные в PCI-e слотах. Проблема №2 Определение видеокарт, т.е. консоль при установке то будет, но хотелось бы иметь возможность использовать HybridDesk Station. Железяку то QNAP скорее всего увидит, но попросит дрова. Решение: 1) Дрова есть на официальном сайте QNAP в разделе App Center -> Utilities -> NVIDIA GPU Driver. В общем то по сути для всех моделей QNAP дрова одинаковые как я понял, отличия только в версии самой ОС на которой развернут QNAP и соответсвенно самого процессора, т.е. либо на Intel либо на AMD. Так для Intel для версий 4.5.4 и ниже используются одинаковые дрова NVIDIA_GPU_DRV_5.0.4.1_x86_64, а затем начинается путаница. Казалось бы QTS 5.0.0 уже имет новую мажорную версию, но при этом использует теже дрова что и для 4.5.4. А вот все остальные уже версии более новые QTS 5.0.1 и семейство 5.1.* уже используют новые дрова с поддержкой NVIDIA 3**** серии NVIDIA_GPU_DRV_5.1.0.0822 (ну т.е., например, GeForce RTX 3090). В общем чтобы по 100500 раз не качать одно и тоже в своих экспериментах, проще скачать сразу оба драйвера они около 2-2,5Гб каждый!!! 2) Только родные встроенные из коробки QNAP видеокарты поддерживают режим работы QTX, а для всех остальных можно лишь выбрать вариант использования: "Container Station", "Virtualization Station" или "QTS". Можно даже несколько разных видюх использовать под разные задачи одновременно. Больше пока сказать по этому пункту нечего, т.к. нахожусь в процессе настройки и тестирования. Проблема №3 Отдельно хочется отметить проблему с пробросом видеокарты в виртуальные машины самого QNAP, как внутрь "Container Station" так и в "Virtualization Station" Решение: ??? Увы сам до этого пункта пока так и не добрался, но если у кого-то получилось, прошу поделиться своим опытом. Проблема №4 При разворачивании QNAP в качестве виртуалки на ESXi проброс видюхи сам по себе проходит и QNAP даже вроде как видит и распознаёт её, дрова ставятся, но вот дальше HybridDesk Station отказывается работать. Решение: ??? Полагаю тут скорее всего проблема именно самого ESXi, т.е. методы по настройке этой виртуальной машины VM QNAP. В общем пока мне так и не удалось это все завести, но очень хочется. Если кому-то подобное удалось сделать, прошу поделиться опытом. Проблема №5 Определение жестких дисков в QNAP, их порядок расположения на самой реальной железке, т.е. обычные SATA и M2 порты на материнке (VM QNAP в случае ESXi) и определение метостоположения внутри самого QNAP уже в Web так сказать. Решение: ??? Пока дисков используется мало, т.е. меньше чем в выбранной вами модели при установке QNAP, то определить их проще и можно привыкнуть, подергать из, промаркировать ну или просто забить болт. Но, когда дисков становится под завязку и по сути все слоты в QNAP заняты, то тут совершенно неудобно их отслеживать и менять, если что-то в процессе эксплуатации с ними случится. В идеале хотелось бы, чтобы все SATA на материнке в их порядке штатном соответствовали SATA внутри QNAP тоже в правильном порядке, тоже касается и SSD и M2, но вот как такого добиться у меня увы не получилось ни разу. Да, есть поле DEV_BUS и есть DEV_PORT но вот у разных моделей QNAP, если посмотреть файлы model.conf внутри по разному блоки с дисками описаны. DEV_BUS - генерится на этапе установки, но увы может и неправильно сгенерироваться, а вот DEV_PORT вообще не меняется и может даже для всех дисков стоят одинаковым "0". При работе с ESXi и VM QNAP еще как-то можно поиграться в конфигах виртуалки и более-менее все получается номально, но как быть с реальной железкой, т.е. если разворачивается QNAP на реальной железке и тут уже настройки материнки и её порты увы не поправить, а значит нужно как-то корректно допиливать файл model.conf, и вот тут нужна четкая инструкция с примерами. Прблема №6 Определение жестких дисков в QNAP ... по сути такой же пункт как и п.№5, но выделил его отдельно, т.к. речь идет о платах расширения PCI-e для всяких дисков HDD, SSD, M2 - суть не меняется. Основная проблема - это в первичном определении этого устройства на этапе установки и хотя бы корректно опеределить адрес этого устройства, про корректную нумерацию портов я уже молчу - это идел. Решение: ??? Как и в случае с п.№5 вопрос увы не решен. -------------------------------------------------------------------------------- В общем очень прошу, помогите решить вышеуказанные проблемы и особенно №6. Прикрепил файлы логов, в там адреса платы расширения - оооочень много циферок и непонятно какие нужно использовать. По идее нужно еще указать DEV_BRIDGE_BUS, но и тут не понятно как это корректно сделать. tc@box:~$ lspci -vtnn -+-[0000:b2]-+-05.0 Intel Corporation Device [8086:2034] | +-05.2 Intel Corporation Sky Lake-E RAS Configuration Registers [8086:2035] +-[0000:64]-+-00.0-[65-69]----00.0-[66-69]--+-08.0-[67]--+-00.0 NVIDIA Corporation GM204 [GeForce GTX 980] [10de:13c0] | | | \-00.1 NVIDIA Corporation GM204 High Definition Audio Controller [10de:0fbb] | | +-09.0-[68]----00.0 ASMedia Technology Inc. Device [1b21:1064] \-[0000:00]-+-00.0 Intel Corporation Device [8086:2020] +-16.0 Intel Corporation 200 Series PCH CSME HECI #1 [8086:a2ba] +-17.0 Intel Corporation 200 Series PCH SATA controller [AHCI mode] [8086:a282] tc@box:~$ lsscsi -dvsi [0:0:0:0] disk ATA Samsung SSD 870 3B6Q /dev/sda [8:0] - 2.00TB dir: /sys/bus/scsi/devices/0:0:0:0 [/sys/devices/pci0000:00/0000:00:17.0/ata1/host0/target0:0:0/0:0:0:0] [1:0:0:0] cd/dvd ASUS BC-12D1ST 1.01 /dev/sr0 [11:0] - - dir: /sys/bus/scsi/devices/1:0:0:0 [/sys/devices/pci0000:00/0000:00:17.0/ata2/host1/target1:0:0/1:0:0:0] [25:0:0:0] disk ATA WDC WD3000FYYZ-0 NS00 /dev/sdb [8:16] - 3.00TB dir: /sys/bus/scsi/devices/25:0:0:0 [/sys/devices/pci0000:64/0000:64:00.0/0000:65:00.0/0000:66:09.0/0000:68:00.0/ata26/host25/target25:0:0/25:0:0:0] [34:0:0:0] disk Generic- Compact Flash 1.01 /dev/sdc [8:32] - - dir: /sys/bus/scsi/devices/34:0:0:0 [/sys/devices/pci0000:16/0000:16:00.0/0000:17:00.0/0000:18:09.0/0000:1a:00.0/usb9/9-1/9-1.1/9-1.1:1.0/host34/target34:0:0/34:0:0:0] [34:0:0:1] disk Generic- SD/MMC 1.00 /dev/sdd [8:48] - - dir: /sys/bus/scsi/devices/34:0:0:1 [/sys/devices/pci0000:16/0000:16:00.0/0000:17:00.0/0000:18:09.0/0000:1a:00.0/usb9/9-1/9-1.1/9-1.1:1.0/host34/target34:0:0/34:0:0:1] [34:0:0:2] disk Generic- MS/MS-PRO 1.03 /dev/sde [8:64] - - dir: /sys/bus/scsi/devices/34:0:0:2 [/sys/devices/pci0000:16/0000:16:00.0/0000:17:00.0/0000:18:09.0/0000:1a:00.0/usb9/9-1/9-1.1/9-1.1:1.0/host34/target34:0:0/34:0:0:2] [34:0:0:3] disk Generic- xD-Picture 1.02 /dev/sdf [8:80] - - dir: /sys/bus/scsi/devices/34:0:0:3 [/sys/devices/pci0000:16/0000:16:00.0/0000:17:00.0/0000:18:09.0/0000:1a:00.0/usb9/9-1/9-1.1/9-1.1:1.0/host34/target34:0:0/34:0:0:3] Тут в общем то видно что +-17.0 Intel Corporation 200 Series PCH SATA controller [AHCI mode] [8086:a282] это обычные SATA на материнской плате, которые определеяются во всяком случае, только с нумерацией проблемы, т.е. соответсвия в Web QNAP и слотами в материнке. А вот это +-09.0-[68]----00.0 ASMedia Technology Inc. Device [1b21:1064] плата PCI-e с жесткими дисками SATA и вот она вообще не подхватывается при установке. Файл model.conf лишь один из дисков указал как ссылку на это устройство, но в последствии так ничего и не завелось. Пробовал я и ручками прописывать что-то подобное: B100:D09:F0 DEV_BRIDGE_BUS=B102:D00:F0 но тоже ничего не получилось. model.conf Log.txt
  5. На виртуальной машине запускал без проблем ts-2888x
  6. 1) Без разницы в каком порядке это обновлять дрова. Обычно проблема проявляется сразу при первом запуске, т.е. Web не запускается и соответсвенно вторым шагом нужно не устанавливать все с нуля, а лишь распаковать и добавить уже имеющийся набор целиком в установленную ранее систему и запаковать её снова. Последовательность команд я указывал ранее. 2) Как именно создаются дрова, под разное железо и разные версии QNAP - увы я не знаю. Самому интересен этот вопрос. Но, рискну предположить, что если железо однотипное и версия ОС QNAP не сильно отличается, то можно выдернуть эти дрова с аналогичных моделей прошивок и потом добавить в нужную. Соответсвенно последовательность действий в этом этом случае должна быть следующей: - Установить прошивку которая используется аналогичное железо и в ней есть нужный драйвер (как именно знать что подходит а что нет - пробовать ставить все прошивки, читать характеристики, гуглить) - Перезапускаться сразу не нужно, а нужно лишь поискать в папке /initrd нужную папку с дровами - Скопировать все эти дрова куда-либо (на внешний хард, в новый раздел, времено примонтированный хард - ну в общем на Ваш вкус) - Перезагружаемся и снова входим в режим установки - Устанавливаем нужную версию для нужной модели которую изначально и хотим использовать - НЕ перезагружаемся - Копируем дрова которые на предыдущих шагах сохранили в искомую папку additional (естественно там все нужно разложить по полочкам и прописать все новое по аналогии во все вспомогательные файлы и возможно даже сам скрипт) от куда скрип add_modules_files и поднят все сам. - Запускаем собственно сам скрипт add_modules_files - Перезагружаемся - Смотрим что получилось, если нет, повторяем все шаги с другой версией прошивки от другой модели с импортом дров в нашу желаемую версию ОС. 3) Все эти вирутальные системы - очень привередливые. То им оперы нехватает, то еще чего-то. Ранее я писал, что в принципе нет необходимости править файл model.conf по части указания корректного адреса для сетевых карт, но полагаю, что в данном конкретнос случае, это может быть необходимо. Т.е. первым сетевым интерефейсом должен быть именно тот, для которого система 100% надйдет драйвер. Да и вообще, меня тоже интересует вопрос с драйверами для всех сетевых карт семейства Realtek, так что если кто-либо знает где такие дрова раздобыть под QNAP , то тоже прошу сообщить мне.
  7. Bitte sagen Sie mir, wie ich die Größe der Datenpartition ändern kann, wenn ich nur eine 160 GB static single RAID in meiner virtuellen Maschine habe und diese auf 200 GB erhöhen möchte? Ich möchte diese Optionen am Beispiel einer virtuellen Maschine testen, bevor ich ein echtes Arbeitsgerät kaputt mache. Ich habe es versucht: - Fügen Sie eine 200-GB-Festplatte hinzu und führen Sie eine Migration von einer 160-GB-HDD im Web durch - Neu gestartet und die 160gb HDD entfernt - Ich habe versucht, über das Internet zu zoomen, aber es funktioniert nicht. - Ich habe versucht, es gemäß den Anweisungen zu tun, die ich im Internet gefunden habe, aber auch nichts hat geklappt. Anscheinend ist dies für Raids mit mehreren Festplatten und nicht für eine einzelne Festplatte wie meine. https://cdonner.com/qnap-raid-expansion.htm [~] # df -h Filesystem Size Used Available Use% Mounted on none 300.0M 281.5M 18.5M 94% / devtmpfs 1.9G 8.0K 1.9G 0% /dev tmpfs 64.0M 232.0K 63.8M 0% /tmp tmpfs 1.9G 136.0K 1.9G 0% /dev/shm tmpfs 16.0M 0 16.0M 0% /share tmpfs 16.0M 0 16.0M 0% /mnt/snapshot/export /dev/md9 493.5M 126.0M 367.5M 26% /mnt/HDA_ROOT cgroup_root 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/md13 417.0M 353.0M 64.0M 85% /mnt/ext tmpfs 1.0M 0 1.0M 0% /mnt/rf/nd [~] # more /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] md1 : active raid1 sda3[1] 2626560 blocks super 1.0 [2/1] [_U] md322 : active raid1 sda5[0] 7235136 blocks super 1.0 [2/1] [U_] bitmap: 1/1 pages [4KB], 65536KB chunk md256 : active raid1 sda2[0] 530112 blocks super 1.0 [2/1] [U_] bitmap: 1/1 pages [4KB], 65536KB chunk md13 : active raid1 sda4[32] 458880 blocks super 1.0 [32/1] [_U______________________________] bitmap: 1/1 pages [4KB], 65536KB chunk md9 : active raid1 sda1[32] 530048 blocks super 1.0 [32/1] [_U______________________________] bitmap: 1/1 pages [4KB], 65536KB chunk unused devices: <none> Was sollte eine schrittweise Abfolge von Aktionen und Befehlen sein?
  8. В принципе да, это сообщение означает полную загрузку самой ОС и если при этом после этого сообщения не появляются новые в которых фигурируют ошибки указывающие на падение eth0 и eth1, и система сама не перезагружается бесконечно - то все ок, сеть ОС видит и значит она доступна для конфигурирования в Web. По идее, для того, чтобы сигнал шел по HDMI кроме VGA нужно именно установить через App Store соответсвующие приложения и система сама все должна скорректировать. Лично этот момент на реальной железке не проверял, но может потребоваться редактировать адеса в model.conf в разделе System PCIE SLOT. Но опять же, возможно и не потребуется как в случае с System Network, т.к. основываясь на всех проведенных мною экспериментах системе вообще без разницы что там указывается в DEV_BUS и системма сама в реалтайме все определяет и сеть работает!!!
  9. Если доступна консоль самого QNAP то можно просто посмотреть список устройств которые ОС видит и смогла определить. lspci -k Скорее всего проблема именно в том, что просто не распознаёт сетевую карту. По умолчанию QNAP ориентирован именно на "Intel Gigabyte L ..." - что соответсвует драйверу "e1000e". Вариант решения проблемы: 1) Перезапуститься в режиме TinyCore и добавить драйвера в текущую прошивку ./modify_your_initrd ./add_modules_files reboot 2) Следовать совету
  10. Ich verstehe, dass es besser ist, das Booten von USB auf einem echten Gerät zu verwenden - es gibt keinen Streit darüber. Aber ich frage nach der Größe der Partitionen auf einem solchen Bootloader, und es spielt keine Rolle, ob es USB oder virtuelle IDE ist, nur wenn das ursprüngliche QNAP die Größe der neuen 4Gb-Modelle hat, dann müssen wir anscheinend alle Partitionen des QNAP-BOOT-EN-v1.00-Images irgendwie vergrößern.img das ich auf einem USB oder einer virtuellen IDE bereitstellen werde. Wenn das Original QNAP Flash 512MB und QNAP-BOOT-EN-v1.00 hat.img Partitionsgröße Part 2 = 380 MB, dann ist das normal, aber wenn QNAP Flash 4-5 Gb hat, müssen Sie wahrscheinlich die Größe von Part 2 zum Beispiel auf 1Gb oder 2GB erhöhen oder einen anderen Wert haben. Und dementsprechend erhöhen Sie in diesem Fall die Größe anderer Partitionen, ist das nicht eine faire Annahme ?
  11. Bitte erzählen Sie uns ein wenig mehr, warum in älteren Modellen das IDE Boot Flash-Laufwerk 128-512Mb ist, und in neuen Modellen ist es 4Gb? Was ist dort auf ihnen gespeichert, sind nicht die heruntergeladenen Apps aus dem App Store + Einstellungen ? Normale Laufwerke sind verständlich, werden nur zum Speichern von Daten benötigt, aber die IDE Boot Flash 4Gb speichert auch etwas scheinbar Großes ?
  12. Tut mir leid, dass ich Ihre Gefühle verletzt habe, ich habe ehrlich gesagt die Erwähnung der Sprache Deutsch in der Überschrift des Forums nicht bemerkt, ich werde versuchen, beim nächsten Mal aufmerksamer zu sein (Englisch und Deutsch sind eigentlich nicht meine Muttersprache, aber ich kenne sie teilweise, und ich kenne sie nicht und verwende Online-Übersetzer). In der heutigen Welt, insbesondere in der IT-Branche, spielt die Sprache an sich keine Rolle, da es immer Online-Übersetzer gibt, so dass ich persönlich kein Problem sehe, dass eine Person, die die Antwort auf eine Frage kennt, überall in ihrer Muttersprache beantwortet, denn die Hauptsache ist die Antwort auf das Problem und nicht all diese nationalistischen Ideen. Zum Beispiel sind 99% der Programmiersprachen in Englisch geschrieben, aber Menschen verschiedener Nationalitäten stören das nicht, und so kam es, dass ich dachte, wenn ein Forum der IT-Industrie gewidmet ist, lösen alle das Problem mit gemeinsamen Anstrengungen und helfen sich gegenseitig, unabhängig von der Nationalität, aber ich habe einfach keine solche klare Trennung in den Sprachen bemerkt und überhaupt zum ersten Mal in den Foren der IT-Industrie und -Entwicklung und nicht in den üblichen Foren der Chatter und Foren für Spiele. 1) Da die alten Modelle 128-512 MB groß sind und die neuen 4 GB oder 5 GB groß sind, habe ich eine faire Frage, warum das von uns verwendete Image eine Größe hat, die keinem der Wertebereiche entspricht. Außerdem unterstützten ältere Modelle nicht die Virtualisierungstechnologie (Virtualization Station), die ich ausprobieren werde, dh ich gehe theoretisch davon aus, dass die aktuelle Größe auch bei 1 GB (QNAP-BOOT-EN-v1.00) liegt.vmdk), wird nicht ausreichen, und deshalb hat der Hersteller eine so große 4-GB-bootfähige Festplatte für die neuen Modelle installiert. Natürlich kann ich die Größe der aktuellen bootfähigen Festplatte auf 4 GB erhöhen, aber dann stellt sich die Frage, wie kann ich die Größe der Partitionen auf dieser Festplatte richtig erhöhen, da sie jetzt so sind: Part 1 = 64MB Part 2 =320MB Part 3 =320MB Part 4/5/6 ~= 16MB Part 7 =180MB ? 2) Vor allem bin ich daran interessiert, die folgenden Programme/Dienstprogramme/Tools zu installieren: Busybox //Die neueste Vollversion mc //"Midnight Commander" fdisk lsscsi 7zip git und andere, die ich bei der Verwendung des Geräts benötigen würde (vielleicht gcc, qt 4 und andere wichtige Dinge für Entwickler) ?
  13. 1) Since the old models have a size of 128-512MB and the new ones are 4Gb or 5Gb, I have a fair question, why does the image we use have a size that does not correspond to either range of values. In addition, the old models did not support virtualization technology (Virtualization Station), which I'm going to try out, i.e. in theory, I assume that the current size, even if 1Gb (QNAP-BOOT-EN-v1.00.vmdk), will not be enough, and that's why the manufacturer installed such an enlarged 4Gb bootable hard drive on the new models. Of course, I can increase the size of the current bootable hard disk to 4Gb, but then how should I properly increase the size of the partitions on this disk, because now they are like this: Part 1 = 64MB Part 2 =320MB Part 3 =320MB Part 4/5/6 ~= 16MB Part 7 =180MB ? 2) First of all, I am interested in the question of installing the following programs/utilities/tools: Busybox //The newest full version mc //"Midnight Commander" fdisk lsscsi 7zip git and others that I would need as I use the device (maybe gcc, qt4 and other important things for developers) ?
  14. @s2k7 Maybe you know the answer to the rest of my questions from the topic ?
  15. Thanks On your advice, I changed the values and added, as I wrote above, additionally to each DEV_BRIDGE_BUS block, and after restarting the WEB, I saw the disks and further OS configuration became possible. Let's see what happens next. Then I will write how everything will work out.
  16. You want to say that I have to change the value of DEV_BUS and additionally add the DEV_BRIDGE_BUS field to each block like this: [System Disk 1] DEV_BRIDGE_BUS=B02:D03:F0 DEV_BUS=B00:D17:F0 DEV_PORT = 0 ... [System Disk 2] DEV_BRIDGE_BUS=B02:D03:F0 DEV_BUS=B00:D17:F0 DEV_PORT = 1 ... [System Disk 8] DEV_BRIDGE_BUS=B02:D03:F0 DEV_BUS=B00:D17:F0 DEV_PORT = 7 ?
  17. I use https://mega.nz/folder/LJ4wyaDY#MxOC2UgNqC-Y6gQXu-IUFA I tried installing different versions for different models, but I always get the same result - the web does not see the disks!!! Yes, I know how the addresses for DEV_BUS are formed, but I didn't set them manually, because there was no need for the my_create_qnap_boot script to do everything correctly, but I just checked that everything really turned out to be correct both in the logs and in the model.conf file itself I have attached all the logs. Please see what I'm doing wrong, what could be the problem? FullLogInstall_for_any_models_and_TVS872XT.7z
  18. @haydibe, @hitman22 @snoopy78 @pocopico Please help me. A few questions: 1) The old models have an IDE 128-512MB hard drive and the new models have a bootable hard drive IDE of either 4Gb or 5Gb, so how in this case can you increase the partitions of the existing image? (QNAP-BOOT-EN-v1.00.vmdk size =~1Gb contains sections Part 1 64MB Part2 320MB Part3 320MB Part 4/5/6 je 16MB Part7 180MB What do they mean and how to expand them correctly?) Model TVS-872XT must have 4Gb, so, how i must resize bootable IDE witch i create from QNAP-BOOT-EN-v1.00.img or QNAP-BOOT-EN-v1.00.vmdk ? 2) Show an example of how to use the script correctly ./add_modules_file What modules are needed for what and how to connect them, the password is good, but maybe something else can be done and configured immediately during installation? 3) I can't install the following models on the virtual machine TS-1079 Pro TS-879 Pro TS-853 Pro TVS-872XT The script ./my_create_qnap_boot works fine, all addresses are specified correctly and I personally checked them with commands ls -al /sys/block/sd* lspci -vtnn lsscsi -dvsi But DEV_PORT does not change, they remain as in the original, and there for most models in my experiments they go either 0 or 1 for even and odd disks and vice versa. I tried to leave it as it is, I tried to manually change it just in order as they have Windows in VMware/ESXi, i.e. from 0 to 7 and then just call immediately ./pack_your_initrd And they always get the same result - the system does not see disks on the web and I can't do anything else from there. But if there is a terminal/console, I see there that there are disks in the system and their addresses are correct, the same as they were specified in the /initrd/etc/model.conf file 4) Why is there an entry added in the configuration file /inintrd/etc/model.conf for only one or two of the first hard drives, but not for the rest? [System Disk 1] ... PCI_SWITCH_PORT = 0 ... [System Disk 2] ... PCI_SWITCH_PORT = 0 ... [System Disk 3] ... [System Disk 4] ... Please tell me what the problem is, and it's better to lay out a ready-made virtual machine image for the above models. I am especially interested in the TS-1079 Pro and the best TVS-872XT, because in theory it even has a QuTS hero. I really ask you to throw me the finished file *.vmx and *BOOT*.vmdk for the above models.
  19. Thank you for a best job well done !!! I would like to add the following to your instructions: 1) The login for all models is standard admin, but the password is of two types, i.e. for old firmware versions it matches the login (admin), but for new versions it corresponds to a short mac address in uppercase (For example, if mac address=00:50:b6:5b:ca:6a then the password must be 0050B65BCA6A respectively) 2) In order to find out the value for the MODEL_TYPE model type, you do not need to search for anything on the Internet and read a bunch of forums, but just simply specify any random value(like MODEL_TYPE="QWERTY" ), run the script, which of course will give an error, but instead it will unpack this firmware and you will be able to see all the model type names available in this firmware and the corresponding real names of the QNAP models themselves in the /inintrd/etc/model_*.conf folder. The postfix in the file name is the right value for the type to see which real device it corresponds to, it is enough to look at the beginning of the contents of such a model file itself (For example, if the file is model_QY380_QY390_10_11.conf, then the type name should be specified MODEL_TYPE="QY380_QY390_10_11", and the full name of the device is visible if you call the command cat /inintrd/etc/model_QY380_QY390_10_11.conf and it will be seen that this is TS-1685) IMPORTANT: There are such firmware in which there is no postfix in the file name, i.e. there will simply be /inintrd/etc/model.conf and in order to use this model, the file itself should be modified ./my_create_qnap_boot if [ -z "${MODEL_TYPE}" ] || [ ! -n "${MODEL_TYPE}" ] then echo echo "There is only one model in image" echo else cp -f ./model_${MODEL_TYPE}.conf ./model.conf [ $? = 0 ] || error_stop "Create model.conf failed." cp -f ./hal_util_${MODEL_TYPE}.conf ./hal_util.conf [ $? = 0 ] || error_stop "Create hal_util.conf failed." fi then it will become available to select such models, just specify the model type empty, i.e. MODEL_TYPE="" =============================================================================== Now a few questions: 1) The old models have an IDE 128-512MB hard drive and the new models have a bootable hard drive IDE of either 4Gb or 5Gb, so how in this case can you increase the partitions of the existing image? (QNAP-BOOT-EN-v1.00.vmdk contains sections 380Mb + 380Mb + ~50Mb +~50Mb + ~17Mb What do they mean and how to expand them correctly?) 2) Show an example of how to use the script correctly ./add_modules_file What modules are needed for what and how to connect them, the password is good, but maybe something else can be done and configured immediately during installation? 3) I can't install the following models on the virtual machine TS-1079 Pro TS-879 Pro TS-853 Pro TVS-872XT The script ./my_create_qnap_boot works fine, all addresses are specified correctly and I personally checked them with commands ls -al /sys/block/sd* lspci -vtnn lsscsi -dvsi But DEV_PORT does not change, they remain as in the original, and there for most models in my experiments they go either 0 or 1 for even and odd disks and vice versa. I tried to leave it as it is, I tried to manually change it just in order as they have Windows in VMware/ESXi, i.e. from 0 to 8 and then just call immediately ./pack_your_initrd And they always get the same result - the system does not see disks on the web and I can't do anything else from there. But if there is a terminal/console, I see there that there are disks in the system and their addresses are correct, the same as they were specified in the /initrd/etc/model.conf file Please tell me what the problem is, and it's better to lay out a ready-made virtual machine image for the above models. I am especially interested in the TS-1079 Pro and the best TVS-872XT, because in theory it even has a QuTS hero. I really ask you to throw me the finished file *.vmx and *BOOT*.vmdk for the above models.
  20. 1) Спасибо, но информацию уже нашел сам при многочисленных экспериментах и подтвердил информацию с аналогичного топика иностранного. Там в общем ситуация такая получается: Для всех старых моделей логин и пароль заданы по умолчанию admin/admin, но начиная примерно с версии QTS 4.5.* логин остался прежний - admin, но а пароль да, действительно изменился на mac-адрес , о чем и говорится в информационном сообщения самого устройства при его загрузке в самом конце. 2) Информация о имени модели смотрится легко, для этого НЕ нужно бегать по всему интернету и читать все статьи и все страницы просматривать, а нужно лишь сделать следующее: Если используется сборка https://mega.nz/folder/LJ4wyaDY#MxOC2UgNqC-Y6gQXu-IUFA то в поле MODEL_TYPE следует указать ЛЮБОЕ значение, но НЕ ПУСТОЕ. Ну, допустим, вот так можно указать MODEL_TYPE="QWERTY" тогда при выполнении команды ./my_create_qnap_boot в конце, после загрузке прошивки скрипт ругнется на невозможность найти файл model_*.conf, (на примере выше, это будет вот так model_QWERTY.conf) Ну а далее просто нужно зайти в папку initrd/etc/ в которой среди множества файлов будут все имеющие варианты устройств которые содержатся в скаченной прошивки, т.е. файлы model.conf model_ext.conf и еще, возможно, множество других файлов называющихся аналогично model_*.conf, просмотрев содержимое такого файла командой cat /initrd/etc/model.conf можно в начале увидеть наименование модели QNAP и для себя понять нужен вам или нет. Если нужен, то имя модели как раз и содержится в названии самого файла model_*.conf, именно его и нужно прописывать в MODEL_TYPE. Есть тут еще один нюанс, но я не знаю точно, что для одной и той же модели QNAP может быть несколько подобных файлов, т.е. внутри указаны одинаковые модели, а постфикс у имен файлов model_*.conf разный, рискну предположить, что это означает ревизию самого устройства, но вот как это влияет на загрузку на несертифицированном устройстве или виртуалки я увы не знаю. ВАЖНО: Бывают такие модели, у которых в прошивки содержится лишь один файл model.conf (файлы model_ext.conf, model_TLBJBOD*.conf и model_TLSATA_JBOD*.conf не учитываются, т.к. в них "мусор" нам не нужный), поэтому чтобы такие прошивки загрузить, нужно модифицировать скрипт, таким образом, чтобы было удобно не задавая имя типа в переменной MODEL_TYPE загружать обычный файл model.conf без постфиксов, для этого следует добавить проверку перед обработкой таких файлов. В моём случае это выглядит примерно так: if [ -z "${MODEL_TYPE}" ] || [ ! -n "${MODEL_TYPE}" ] then echo echo "There is only one model in image" echo else cp -f ./model_${MODEL_TYPE}.conf ./model.conf [ $? = 0 ] || error_stop "Create model.conf failed." cp -f ./hal_util_${MODEL_TYPE}.conf ./hal_util.conf [ $? = 0 ] || error_stop "Create hal_util.conf failed." fi К сожалению номер строк в оригинале подсказать не могу, т.к. я уже много чего изменил в скрипте под мои нужны, но в принципе как все получится - планировал залить куда-нибудь новые скрипты и сборки в целом и виртуалки. 3) Господа ГУРУ, подскажите пожалуйста, назначение всех разделов в образе с которого мы запускаемся. Ну примерное представление я имею, но хотелось бы услышать более развернутый ответ от специалистов линуксоидов, т.к. дело в том, что согласно логике QNAP загрузчик и образ должен находится на IDE которые имеет для подавляющего большинства моделей небольшой размер всего 512MB, а у нас тут в образе уже *.vmdk почти на 1Gb. Размер небольшой, и меня в принципе устраивает, но все же, хотелось бы понять как именно он сформирован, можно ли его ужать до 512MB. ГЛАВНОЕ: Есть модели, в основном топовые, у которых такой вот внутренний загрузочный хард либо 4Gb либо 5Gb, так вот, как в этом случае можно увеличить разделы имеющего образа ? 4) Голову уже сломал, но увы не получается завести на виртуалке VMware/ESXi следующие модели: TS-1079 Pro TS-879 Pro TS-853 Pro TVS-872XT Накидываю хардов в виртуалку по максимому для каждой модели, запускаю скрипт, он сам находит порты и модифицирует файл модели, смотрю лог, смотрю файл, проверяю все эти адреса с тем что сам могу увидеть следующими командами ls -al /sys/block/sd* lspci -vtnn lsscsi -dvsi все данные сходятся, при этом значения DEV_PORT сам скрипт никак не изменяет. Пробовал оставлять как есть, в большинстве случаев там получается в файлах моделей по умолчанию для четных дисков указывается 0 а для нечетных 1 или наоборот, ну т.е. как таковой нумерации там нет. Реальная нумерация видна только в топовых моделях в которых есть и HDD и SSD и M.2, но там нумерация тоже хитро как-то идет в обратном порядке. Поскольку у меня все харды в виртуалке висят на одном контролере, но разных портах и порты эти идут по порядку - судя по настройкам виртуалки и выводу команд указанных выше, я просто в нумерую все эти DEV_PORT в файле vi initrd/etc/model.conf и перепаковываю образ командой ./pack_your_initrd и далее перезагружаюсь reboot в надежде получить ожидаемый результат. По итогу, образ загружается, в вебке в некоторых случаях (разных моделей по разному) после приветствия появляется предложение об обновлении, которые ты отклоняешь и далее по идее должна пройти инициализация дисков, но появляется сообщение о том, что дисков то НЕТ в системе !!! Но при этом, если зайти через консоль на виртуалку, то все диски видны и для них указаны правильные адреса, но диски не монтированы в системе. В чем может быть проблема ? На оф сайте и формах нашел инфу о том что хард должен быть размером не менее 120-150Gb, я пробовал на разных размерах от 120Gb до 500gb (увы больше у меня тупо нет места свободного для таких экспериментов). Может кто-нибудь мне скинуть основные файлы виртуалок (БЕЗ дисков с данными, а только *.vmx и основной файл загрузочный *.vmdk) для указанных моделей выше (особенно интересует первая и последняя в списке модели) ? При этом как я понял из экспериментов, то количество Ethernet и USB портов для самой ОС не важны - их может быть гораздо больше чем указано в модели, просто через вебку будет доступ лишь к зарезервированному количеству. PS: Очень ужь хочется на реальной тачке такое развернуть, но учитывая что столько сложностей с виртуалками, приходится себя сдерживать, т.к. железо у меня одно и сломать его не хочется, а нынче цены вон какие кругом, так что пока все не протестирую для виртуалках на реальное - ни ногой PSPS: Вообще бы по хорошему, надо бы где-то найти инфу о всех ключах этого конфигурационного файла model.conf это же по сути обычный текстовый INI файл, и править его достаточно просто, вот бы знать что там еще можно добавить или убавить. В новых моделях так там вообще ключей добавилось интересных о скоростях и типах носителей.
  21. В этой инструкции не хватает следующего: 9) sudo ./my_create_qnap_boot (Да, такой пункт в тексте есть, но следовало бы его явно выделить как и прочие выше) 10) sudo reboot Кроме этого следует указать пароль от этой тачки, т.к. после ребута ОС развернулась и в консоли отображается стандартное приветствие от QNAP, но стандартный логин и пароль: admin/admin - НЕ работают !!! Также, поскольку вы упомянули, что делали все это на виртуалке, то хотелось бы видеть более детальный отчёт этого процесса. Да, все в принципе банально, но всякое вот бывает же. Вот, например, я тоже делаю все это на виртуалке используя из указанной ссылки файл *.vmdk и нигде не увидел информации о том какие вообще должны быть характеристики такой вот виртуалки под эти образы. Опять же VM player или Virtual Box или ESxi или чем именно пользовались для виртуализации?. Сколько хардов под них нужно изначально при установки, на какие интерфейсы их сажать и порты если это нужно именно при установки делать сразу, т.к. потом если бы ось встала и завелась, то дело не хитрое методом научного тыка перебрать эти варианты и подсунуть нужное количество дисков, но главное то в том чтобы ОС запустилась без сбоев. Кроме того, как уже выше упомянул, по вашей инструкции следует сразу после запуска лезть в web, но какой ip у виртуалки, как его узнать, если залогиниться под стандартным паролем не получается ? Может все же выложите готовую VM или видео-инструкцию, ну или текстовую, но более детальную, пожалуйста.
×
×
  • Create New...