Resposta atual: não instale o CasaOS diretamente no OpenWrt com o instalador padrão
O instalador moderno torna a resposta mais clara do que a discussão de 2023: o CasaOS deteta explicitamente o openwrt e interrompe a instalação. O OpenWrt não é um anfitrião Debian/Ubuntu normal, com os pressupostos relativos a pacotes e serviços esperados pelo CasaOS.
O atual verificador do instalador do CasaOS mostra que o OpenWrt é rejeitado.
Porque é que as duas plataformas entram em conflito
O OpenWrt é orientado para routers, com o seu próprio gestor de pacotes, modelo de serviços e pilha de rede. O CasaOS espera um espaço de utilizador Linux geral, com Samba, cifs-utils, Docker e outros serviços do anfitrião. Forçar o CasaOS no OpenWrt cria conflitos ao nível dos pacotes, do sistema de ficheiros e da gestão de rede.
O CasaOS destina-se a anfitriões da classe Debian
A atual lista de anfitriões compatíveis com o CasaOS indica o Debian 12 como testado/recomendado e o OpenWrt como estando fora do suporte normal.
Se precisar de encaminhamento e aplicações, utilize virtualização
Um design mais limpo consiste em utilizar um hipervisor ou anfitrião Linux geral e, depois, executar o OpenWrt numa máquina virtual, enquanto outra máquina virtual ou o anfitrião executa os serviços NAS. Isto isola o encaminhamento da gestão do armazenamento e das aplicações. O hardware ZimaBoard 2 e os requisitos de máquinas virtuais do ZimaOS suportam esta divisão.
Não faça o router depender de pacotes NAS experimentais
Se a máquina for o gateway da casa, uma atualização de pacotes danificada pode interromper o acesso à Internet de todos os dispositivos. Mantenha o encaminhamento simples e previsível.
É possível executar Docker no OpenWrt?
Alguns destinos conseguem fazê-lo, mas isso não significa que o CasaOS seja suportado. Os contentores individuais podem ser geridos como cargas de trabalho OpenWrt/Docker. A documentação do anfitrião Docker do OpenWrt aborda esse modelo.
Se quiser o CasaOS, instale primeiro o Debian
Para alojamento próprio, instale o Debian 12 e, depois, o CasaOS. Se quiser a plataforma NAS atual da IceWhale, instale diretamente o ZimaOS em hardware x86. A recuperação da instalação do ZimaOS oferece a alternativa moderna.
Proteja a recuperação da rede antes de reparticionar
Se o ZimaBoard fornecer atualmente acesso à Internet, exporte a configuração do OpenWrt e mantenha outro router disponível antes de reinstalar. Uma migração falhada não deve transformar-se numa interrupção da rede doméstica.
O que acontece quando força o script do CasaOS a ultrapassar a deteção do OpenWrt
A verificação da distribuição é apenas a primeira barreira. O CasaOS espera nomes de pacotes, localizações do sistema de ficheiros e serviços compatíveis com uma distribuição de servidor convencional. Mesmo que comente a proteção contra o OpenWrt, os passos seguintes podem falhar quando as dependências ao estilo do apt, as ferramentas do Samba, os pressupostos do Docker ou os comandos de serviços do sistema não existem no formato esperado. Isso pode deixar um plano de controlo parcialmente instalado na mesma máquina que gere a firewall e o DHCP.
Para uma experiência de laboratório, isso pode ser aceitável se conseguir reinstalar o OpenWrt. Para um router doméstico, é uma fronteira de recuperação fraca. Guarde primeiro a configuração do OpenWrt e certifique-se de que outro router pode assumir o controlo.
Um design melhor para um único equipamento utiliza domínios de falha separados
Se o objetivo for “um ZimaBoard, duas funções”, a questão importante não é saber se ambos os pacotes podem coexistir tecnicamente. É saber se uma atualização do NAS deve poder interromper o encaminhamento. A virtualização cria uma fronteira mais limpa: o OpenWrt obtém NIC dedicadas ou interfaces virtuais, enquanto a máquina virtual do NAS/serviços recebe o armazenamento e as cargas de trabalho Docker. Pode criar um instantâneo ou reconstruir uma função sem reescrever a outra.
Verifique os recursos de hardware antes de virtualizar ambas as funções
O encaminhamento em si é leve, mas o IDS/IPS, a encriptação VPN, as aplicações Docker e a indexação do NAS podem competir pelo CPU e pela RAM. Reserve memória suficiente para o hipervisor e para os serviços de armazenamento, assegure um caminho de NIC fiável para a máquina virtual do router e evite disponibilizar o mesmo dispositivo de armazenamento físico a vários sistemas convidados.
Para utilização em produção, mantenha independentes as janelas de manutenção do router e do armazenamento, para que uma experiência no NAS nunca se transforme numa interrupção da Internet para toda a casa.
FAQ
Posso executar o instalador do CasaOS no OpenWrt?
O instalador atual do CasaOS deteta explicitamente o OpenWrt e interrompe a instalação.
O CasaOS e o OpenWrt podem partilhar um ZimaBoard?
Utilize virtualização ou sistemas separados se precisar de ambas as funções.
O OpenWrt consegue executar contentores Docker?
Alguns destinos conseguem fazê-lo, mas isso corresponde à gestão direta de OpenWrt/Docker, não ao CasaOS.
Que sistema operativo deve alojar o CasaOS?
O Debian 12 é atualmente o anfitrião testado/recomendado.
O meu router também deve ser o meu NAS?
É possível fazê-lo com um isolamento forte, mas fronteiras separadas entre máquinas virtuais ou sistemas reduzem o impacto das falhas.
