Acabei de baixar a versão 4.3.6 do sistema operacional QNAP QTS . Parece conter amd64 Linux kernel 4.2.8, initrd e root filesystem, glibc 2.21, Apache 2.4.37, PHP 5.6.38, sem Perl, Python 2.7.17rc1, BusyBox 1.24.1, rsync 3.0.7, Bash 3.2. 57, tar 1.22, etc., (alguns deles) compilados com GCC 4.9.2.
O tamanho do arquivo de firmware baixado é de 208 MiB, após a descompactação recursiva completa é de 582 MiB e após a compactação com 7z é de 148 MiB. (O kernel é de 6,88 MiB, o initrd é de 15,69 MiB, ambos compactados.)
Assim, para poder executar o sistema operacional QTS, o dispositivo QNAP precisa de armazenamento de pelo menos 582 MiB.
Minhas perguntas:
Qual dispositivo de armazenamento contém os sistemas de arquivos de inicialização e raiz em um QNAP NAS, como TS-251+ , quando está executando o sistema operacional QTS? É um dos HDDs SATA ou existe algum outro armazenamento interno, como um flash (ou SSD)? (Observe que estou interessado apenas em dispositivos com pelo menos 582 MiB de tamanho, portanto, um flash menor contendo apenas o carregador de inicialização não é o que estou procurando.)
Se eu quiser instalar o Debian (executando nativamente como um substituto do QTS) no QNAP NAS TS-251+, posso instalá-lo em um dispositivo de armazenamento interno e ele será inicializado e executado se o NAS contiver 0 dispositivos SATA? Quanto espaço de armazenamento interno estará disponível para o sistema de arquivos ext4 boot+root?
De quais opções eu tenho para inicializar o Debian? Eu acho que estes: armazenamento interno (se disponível), SATA HDD ou SSD, armazenamento USB externo. Existem outras opções, como um cartão SD extra ou SSD não SATA?
Os QNAPs usam um sistema de arquivos raiz baseado em RAM. Arquivos persistentes (como
/etc/passwd
) são copiados para o sistema de arquivos como parte do processo de inicialização ou vinculados de volta/etc/config
ao arquivo/mnt/HDA_ROOT
. Parece ser isso/mnt/HDA_ROOT
que também contém o firmware QNAP.Uso do disco para o disco flash
Outros aplicativos persistentes são gravados nos discos do usuário; por exemplo, o Entware está instalado no sistema de arquivos RAM em,
/opt
mas é apenas um link simbólico de/share/CE_CACHEDEV1_DATA/.qpkg/Entware/
.Nenhuma idéia
Muito possivelmente nenhum, dependendo se o QNAP está ou não bloqueado para o firmware QNAP. (As variantes OEM Fujitsu CELVIN são/foram bloqueadas para o firmware QNAP da marca Fujitsu, por exemplo.)
Você provavelmente está mais seguro usando o software QNAP e apenas carregando seus utilitários preferidos do Entware.
O firmware qnap é executado a partir do 'dom' (diskonmodule), que basicamente é um disco usb conectado diretamente à mobo. O disco ram referido na primeira resposta é o primeiro estágio da inicialização do firmware/linux. Na inicialização bem-sucedida, uma raiz dinâmica é executada e a raiz operacional agora estará localizada na partição do sistema do hd. Você pode fazer o flash debian e grub no dom para inicializar um debian vanilla ou qualquer outro sabor linux, desde que se encaixe no dom.