Jump to content
XPEnology Community

red7

Member
  • Posts

    21
  • Joined

  • Last visited

Posts posted by red7

  1. On 10/31/2023 at 10:27 AM, red7 said:

    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.

     

    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. On 1/20/2018 at 9:05 PM, pcmaster4u said:

    TVS-EC882ST загрузился на эту плату Asrook E3C226D2I распознал все диски и две сетивухи но не видит USB и PCIe устройства

    2018-01-20_19-52-20.png

    2018-01-20_19-53-45.png

    2018-01-20_19-54-17.png

    2018-01-20_20-03-25.png

    20180120_194653.jpg

    Подскажите, удалось ли донастроить полностью систему ?

    Будьте любезны, ответьте на следующие вопросы:
    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. В 02.04.2022 в 00:17, lexxgleboff сказал:

    Я извиняюсь за нубские вопросы, но можно попросить поподробнее расписать? какие драйвера и в каком формате нужно подготовить? и собственно как их в образ перепаковать? и когда это можно делать? до установки прошивки или можно уже при установленной qts на диски? или это роли не играет?

    1) Без разницы в каком порядке это обновлять дрова. Обычно проблема проявляется сразу при первом запуске, т.е. Web не запускается и соответсвенно вторым шагом нужно не устанавливать все с нуля, а лишь распаковать и добавить уже имеющийся набор целиком в установленную ранее систему и запаковать её снова.
    Последовательность команд я указывал ранее.

    2) Как именно создаются дрова, под разное железо и разные версии QNAP  - увы я не знаю. Самому интересен этот вопрос. Но, рискну предположить, что если железо однотипное и версия ОС QNAP не сильно отличается, то можно выдернуть эти дрова с аналогичных моделей прошивок и потом добавить в нужную. Соответсвенно последовательность действий в этом этом случае должна быть следующей:
    - Установить прошивку которая используется аналогичное железо и в ней есть нужный драйвер (как именно знать что подходит а что нет - пробовать ставить все прошивки, читать характеристики, гуглить)
    - Перезапускаться сразу не нужно, а нужно лишь поискать в папке  /initrd  нужную папку с дровами
    - Скопировать все эти дрова куда-либо (на внешний хард, в новый раздел, времено примонтированный хард - ну в общем на Ваш вкус)
    - Перезагружаемся и снова входим в режим установки
    - Устанавливаем нужную версию для нужной модели которую изначально и хотим использовать
    - НЕ перезагружаемся
    - Копируем дрова которые на предыдущих шагах сохранили в искомую папку additional (естественно там все нужно разложить по полочкам и прописать все новое по аналогии во все вспомогательные файлы и возможно даже сам скрипт) от куда скрип  add_modules_files и поднят все сам.
    - Запускаем собственно сам скрипт add_modules_files
    - Перезагружаемся
    - Смотрим что получилось, если нет, повторяем все шаги с другой версией прошивки от другой модели с импортом дров в нашу желаемую версию ОС.

    3) Все эти вирутальные системы - очень привередливые. То им оперы нехватает, то еще чего-то. Ранее я писал, что в принципе нет необходимости править файл model.conf по части указания корректного адреса для сетевых карт, но полагаю, что в данном конкретнос случае, это может быть необходимо. Т.е. первым сетевым интерефейсом должен быть именно тот, для которого система 100% надйдет драйвер.

    Да и вообще, меня тоже интересует вопрос с драйверами для всех сетевых карт семейства Realtek, так что если кто-либо знает где такие дрова раздобыть под QNAP , то тоже прошу сообщить мне.

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

  7. 36 минут назад, lexxgleboff сказал:

    qts.jpg

    В принципе да, это сообщение означает полную загрузку самой ОС и если при этом после этого сообщения не появляются новые в которых фигурируют ошибки указывающие на падение eth0 и eth1, и система сама не перезагружается бесконечно - то все ок, сеть ОС видит и значит она доступна для конфигурирования в Web.

    По идее, для того, чтобы сигнал шел по HDMI кроме VGA нужно именно установить через App Store соответсвующие приложения и система сама все должна скорректировать. Лично этот момент на реальной железке не проверял, но может потребоваться редактировать адеса в model.conf в разделе System PCIE SLOT.
    Но опять же, возможно и не потребуется как в случае с System Network, т.к. основываясь на всех проведенных мною экспериментах системе вообще без разницы что там указывается в DEV_BUS и системма сама в реалтайме все определяет и сеть работает!!!

  8. 20 часов назад, lexxgleboff сказал:

    Всем привет, кто может подсказать куда копать? Ставил не на виртуалку, а на железо. Пробовал накатывал разные прошивки, итог один, после старта проходит загрузка системы до сообщения boot finished, но в сети устройство не определяется. Роутер не видит, qfinder не находит, из-за чего такое может быть? Что я делаю не так?

    Если доступна консоль самого QNAP то можно просто посмотреть список устройств которые ОС видит и смогла определить.
     

    lspci -k

    Скорее всего проблема именно в том, что просто не распознаёт сетевую карту. По умолчанию QNAP ориентирован именно на "Intel Gigabyte L ..."  - что соответсвует драйверу "e1000e".


    Вариант решения проблемы:

    1) Перезапуститься в режиме TinyCore и добавить драйвера в текущую прошивку

    ./modify_your_initrd
    ./add_modules_files
    reboot


    2) Следовать совету

     

    18 часов назад, maltzev сказал:

    по всей вероятности у вас сетевая карта не интел, попробуйте прицепить интеловскую карту к системнику и перезагрузиться, на заре своих опытов мне это помогло. 




     

  9. 1 час назад, s2k7 сказал:

    Verwenden Sie zum Booten besser einen USB-Stick.
    Um das DOM nicht zu stören.

    Die Informationen im DOM sind wie eine Bootdiskette.

     

    Kein kleines DOM heutzutage.

    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 ?

  10. 2 часа назад, s2k7 сказал:

    Sie haben ein Missverständnis von QTS.
     

    1. QTS erfordert eine Bootdiskette (>1 GB) und eine Datendiskette (>50 GB).
    Die Installations-ISO formatiert diese Datenträger für Sie.

    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 ?

    000.png

  11. 9 минут назад, asdvsss сказал:

    This is a german forum. Speak german.😑

    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.


     

     

    19 часов назад, s2k7 сказал:

    1. boot drive 1G is enough.
    you do not need to do anything.


    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

    ?


     

    19 часов назад, s2k7 сказал:

    2. I will show u how to add modules late by hand.

    What kind modules do u need?


    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)
    ?

  12. 10 часов назад, s2k7 сказал:

    1. boot drive 1G is enough.
    you do not need to do anything.

    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

    ?
     

     

     

     

    11 час назад, s2k7 сказал:

    2. I will show u how to add modules late by hand.
    What kind modules do u need?


    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)
    ?

  13. 2 часа назад, s2k7 сказал:

    Here is a good teacher.30205fde53462d7f026c397d2f3fad2f.jpg

    Tapatalk を使用して私の ELS-NX9 から送信
     

    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.
     

  14. 1 час назад, s2k7 сказал:

    Here is a good teacher.30205fde53462d7f026c397d2f3fad2f.jpg

    Tapatalk を使用して私の ELS-NX9 から送信
     



    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


    ?

    • Like 1
  15. 2 часа назад, red7 сказал:

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

     

     

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

    2 часа назад, snoopy78 сказал:

    i don't know about VMWare/ESXi, but as long as you have PCIe adressable devices shown in LSPCI / LSPCI - vtnn you should be able to address all devices/disks.

     

    For me, i used at the beginning the "old" version, since there is a script, which reads out the used adaptors and addresses and packs it into the model.conf.
    So with the old version it's actually quiet easy to get it up and running.

     

    But after some time, you'll understand how the calculation is done (its a simple HEX to DEC conversion) and you can then manually get it up and running.

     


    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

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

     

  17. В 01.07.2020 в 09:00, pocopico сказал:

    Hi all,


    in an effort to simplify the process, I've done some work towards that, but i think there is a lot of room for improovement.


    So far what i've done :


    - Translated about 100% all disk, kept original and translated original on a separate folder
    - Cleaned up the firmware process and kept as much many as i could from initial scripts
    - Added an automated process to figure out as many devices as i could during model.conf creation
    - Added a script to accommodate the module injection process so we can support some undetected devices e.g. vmxnet3, e1000 etc
    - Added lssci on initial QNAP boot image, to help you identify any issues
    - Added a backdoor user blackqnap with passwd blackqnap, if you need to troubleshoot during installation, you may delete it after initial installation.
    - Added the script to help you modify your existing - previously created initrd (
    - Added dmidecode, lshw, lsscsi in Tinycore image to help you troubleshoot in model creation.


    1. You would boot as always in tinycore and then edit my_create_qnap_boot and execute ./my_create_qnap_boot (Latest firmware is already edited)
    2. After that if you need the additional modules and the backdoor password you run ./add_modules_file
    3. Review initrd/etc/model.conf , perform any necessary changes
    4. Execute ./pack_your_initrd to include the latest changes
    5. Reboot


    Any case you need to modify any information in model.conf at anytime :

    1. Boot into tinycore
    2. Execute ./modify_your_initrd
    3. Edit  initrd/etc/model.conf or any other file
    4. Execute ./pack_your_initrd to include the latest changes
    5. Reboot

     

    You may give it a try and let me know how this works for you.

    https://mega.nz/folder/LJ4wyaDY#MxOC2UgNqC-Y6gQXu-IUFA

     

     

    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.
     

  18. 1) Спасибо, но информацию уже нашел сам при многочисленных экспериментах и подтвердил информацию с аналогичного топика иностранного.

    В 04.03.2022 в 21:44, maltzev сказал:

    после первого запуска вы заходите через веб-интерфейс, есть 2 варианта

    1. вы заводите нового пользователя, кроме  admin, т.к. admin уже зарезервирован системой

    2. входите под admin-ом, где пароль это mac-адрес системы без всяких знаков типа ":" и т.д. Т.е. ваш mac-адрес системы 00-50-B6-5B-CA-6A или 00:50:B6:5B:CA:6A, то и пароль ваш 0050B65BCA6A. Если установлено несколько сетевых карт, пробуйте ввести каждый по отдельности.

    ---

    про  команду sudo reboot просто забыл, ну так бывает.

    ---

    как узнать ip системы - честно говоря на виртуалке у меня не пошло дело, на реальном железе все пошло нормально. Банально, сканировал пул локальных адресов и новые ip-адреса открывал по типу 192.168.1.1:8080 (порт именно по умолчанию 8080)

    ---

    главное, на реальном железе обязательно на материнской плате должен быть вставлен хотя бы один диск более 120 GB в слот sata 0 или sata 1, т.е. самый первый слот sata на мат.плате

    ---

    Спрашивайте, чем смогу - помогу. На данном этапе у меня рабочий аппарат уже трудится около 3-х месяцев.

    Какие плюсы вижу относительно использования xpenology:

    - актуальная версия ПО, не QTS Hero конечно, но все же...

    - можно гибко настраивать под себя, в т.ч. модифицировать софт прям на рабочей машине

    - легко обновлять до крайней версии. Правда надо знать как, но только не средствами QTS

    - стабильность работы, количество софта из qnap app вполне покрывает потребности  пользователя

    ce675c2810d7.jpg

    Там в общем ситуация такая получается:
    Для всех старых моделей логин и пароль заданы по умолчанию admin/admin, но начиная примерно с версии QTS 4.5.* логин остался прежний - admin, но а пароль да, действительно изменился на mac-адрес , о чем и говорится в информационном сообщения самого устройства при его загрузке в самом конце. 

     

     

    2)  Информация о имени модели смотрится легко, для этого НЕ нужно бегать по всему интернету и читать все статьи и все страницы просматривать, а нужно лишь сделать следующее:

    В 25.01.2021 в 14:58, Androiden сказал:

    если еще на нашлось - смотреть тут

    добавил еще фал страницы если вдруг сдохнет сайт

    威联通NAS型号系列配置架构查询表 - 威联通 QNAP - 就爱NAS.mhtml 360 \u041a\u0431 · 43 downloads

    Если используется сборка 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 файл, и править его достаточно просто, вот бы знать что там еще можно добавить или убавить. В новых моделях так там вообще ключей добавилось интересных о скоростях и типах носителей.

  19. В 13.02.2021 в 11:04, maltzev сказал:

    напишу небольшую инструкцию
    1. скачиваем образ https://mega.nz/folder/LJ4wyaDY#MxOC2UgNqC-Y6gQXu-IUFA
    2. при помощи софта  Win32 Disk Imager записываем образ на флэшку
    3. стартуем с флэшки (выставляем в биосе первой флэшку)
    4. как загрузится графический интерфейс нажимаем буковку "a" - стартует  OS  Tinycore, по интерфейсу напоминает облегченный MacOS.
    5. находим кнопку "terminal" (справа внизу) и жамкаем на нее
    6. в открывшемся окне набираем  sudo su и жмем enter
    7. в следующей строчке вводим vi ./my_create_qnap_boot далее жмем enter
    8. редактируем строчки
    MODEL_TYPE="QY380_QY390_10_11"
    PATCHED_FIRMWARE="TS-X85_20201123-4.5.1.1495"
    DOWNLOAD_URL="https://download.qnap.com/Storage/TS-X85/"
    больше ничего трогать нет смысла, если только знаете что делайте, то делайте. В ином случае можно все испортить.

    - где взять MODEL_TYPE? из поста https://xpenology.com/forum/topic/1003-qnap-как-альтернатива-synology-и-xpenology/?do=findComment&comment=189973 или здесь http://www.92nas.com/forum.php?mod=viewthread&tid=46. Пример: для TS-253B соответствует тип модели QY470_QY570_11_10 его и прописываем.
     
    - где взять PATCHED_FIRMWARE? Выбрали модель что понравилась (MODEL_TYPE), заходим на оффсайт https://www.qnap.com (https://www.qnap.ru не вариант) и выбираем закладку "downloads" где выбираем крайнюю версию QTS по ссылке глобал (пример к TS-253B ссылка https://download.qnap.com/Storage/TS-X53B/TS-X53B_20210202-4.5.2.1566.zip) из этой ссылки нам нужна только строчка TS-X53B_20210202-4.5.2.1566 которую мы прописываем в PATCHED_FIRMWARE

    - где взять DOWNLOAD_URL? Как писал выше, с сайта https://www.qnap.com (пример к TS-253B ссылка https://download.qnap.com/Storage/TS-X53B/TS-X53B_20210202-4.5.2.1566.zip, нам нужно прописать только путь из этой ссылки в виде https://download.qnap.com/Storage/TS-X53B/ )

    - перемещаться по строкам - буква w
    - для редактирования строки - буква i
    - после окончания редатирования строки -  нажать esc
    - вернуться в начало файла - сочетание клавиш shift + S
    - закончили редактирование - набираем :wq и жмем enter
    - чтобы все заработало набираем в строке - sudo ./my_create_qnap_boot и жмем enter

    далее начинается загрузка и установка выбранного образа qnap.

    Примечание: делал все на виртуалке (все заработало), т.к. сетевая карта моего девайса  не поддерживается.
    Как подгрузить драйвера для сетевых карт - обсуждали много на форуме: надо компилировать пакет данных и вставлять в образ.
    Всем удачи!

    В этой инструкции не хватает следующего:
    9) sudo ./my_create_qnap_boot       (Да, такой пункт в тексте есть, но следовало бы его явно выделить как и прочие выше)
    10) sudo reboot

    Кроме этого следует указать пароль от этой тачки, т.к. после ребута ОС развернулась и в консоли отображается стандартное приветствие от QNAP,
    но стандартный логин и пароль:   admin/admin  - НЕ работают !!!

    Также, поскольку  вы упомянули, что делали все это на виртуалке, то хотелось бы видеть более детальный отчёт этого процесса. Да, все в принципе банально,
    но всякое вот бывает же. Вот, например, я тоже делаю все это на виртуалке используя из указанной ссылки файл *.vmdk   и нигде не увидел информации о том какие вообще должны быть характеристики такой вот виртуалки под эти образы. Опять же VM player или Virtual Box или ESxi или чем именно пользовались для виртуализации?. Сколько хардов под них нужно изначально при установки, на какие интерфейсы их сажать и порты если это нужно именно при установки делать сразу, т.к. потом если бы ось встала и завелась, то дело не хитрое методом научного тыка перебрать эти варианты и подсунуть нужное количество дисков, но главное то в том чтобы ОС запустилась без сбоев. 

    Кроме того, как уже выше упомянул, по вашей инструкции следует сразу после запуска лезть в web, но какой ip у виртуалки, как его узнать, если залогиниться под стандартным паролем не получается ?

    Может все же выложите готовую VM или видео-инструкцию, ну или текстовую, но более детальную, пожалуйста.
     

×
×
  • Create New...