Hoje eu estava atualizando o IOS em um roteador Cisco 877 e surgiu um problema: a memória flash instalada não era suficiente para armazenar as imagens antigas e as novas, portanto a nova não poderia ser carregada a menos que a antiga fosse excluído primeiro.
Obviamente, isso significa que, assim que a imagem antiga foi excluída, qualquer problema durante a instalação da nova imagem tornaria o roteador não inicializável; FE uma perda de energia teria sido especialmente desagradável. Obviamente, a lentidão inerente ao upload de TFTP para a memória flash não ajudou.
Alguma solução alternativa para isso, além de instalar uma placa flash maior? As duas imagens eram apenas ligeiramente maiores que 50% do tamanho total da memória flash, portanto, mesmo uma pequena economia de espaço seria suficiente; Estou pensando em compactação de arquivos ou algo semelhante.
new one would have rendered the router unbootable
- Para a maioria dos roteadores Cisco, você ainda pode inicializar em um modo que permita o upload da imagem através de uma conexão serial ou tftp. É uma grande dor fazer isso, no entanto. Além disso, requer praticamente que você esteja fisicamente conectado à porta do console do roteador para corrigi-lo.