Introdução
Este documento descreve como fazer o upgrade de um roteador do prompt do ROM monitor (ROMmon) com a funcionalidade TFTP da imagem de inicialização.
Pré-requisitos
Requisitos
Não existem requisitos específicos para este documento.
Componentes Utilizados
Este documento não se restringe a versões de software e hardware específicas.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Conventions
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
O que é imagem de inicialização? (Rx-boot)
A imagem de inicialização é um subconjunto do software Cisco IOS® que é usado para fazer download das principais imagens do software Cisco IOS para o roteador com TFTP em situações de recuperação. O usuário pode interagir com essa imagem através de uma interface de linha de comando representada pelo promptRouter(boot)#.
Algumas plataformas (Cisco 1600, 2500) o têm em ROM; outras (roteadores de ponta) o têm em flash de inicialização. Essa imagem pode ser chamada de imagem xboot, imagem rxboot, imagem bootstrap ou imagem do carregador de inicialização ou do auxiliar, que depende da sua plataforma.
A imagem de inicialização tem recursos limitados. Por exemplo, ele não contém informações de roteamento.
Aviso: Nunca salve sua configuração no modo de inicialização, pois parte da configuração (como a parte de roteamento) será perdida se salva dessa forma.
Carregar a Imagem de Inicialização
Se o roteador contiver uma imagem de inicialização válida, ela poderá ser usada para fazer o download de uma imagem válida do Cisco IOS Software para a Flash com TFTP. Para fazer isso, execute estas etapas:
-
Altere o registro de configuração para inicializar a imagem de inicialização e defina o registro de configuração como mostrado a seguir (com base no prompt que você tem):
rommon 1 > confreg 0x2101
or
> o/r 0x2101
You must reset or power cycle for the new configuration to take effect.
!--- This is the router output when a configuration register command is entered.
O registro de configuração foi alterado para inicializar a imagem de inicialização.
-
Para inicializar a imagem de inicialização, redefina o roteador:
rommon 2 > reset
or
> i
A mensagem System Bootstrap é exibida e o roteador inicializa sua imagem de inicialização. Na tela, você deve ver algo como isto:
System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 18432 Kbytes of main memory
program load complete, entry point: 0x4018060, size: 0x1e1568
Restricted Rights Legend
.
.
!--- Output omitted.
.
.
Router(boot)>
Agora você deve ter um prompt semelhante aRouter(boot)>.
-
Se você ainda estiver no ROMmon, isso significa que sua imagem de inicialização foi perdida ou está corrompida. Se o roteador não tiver uma imagem válida em Flash ou Bootflash e nenhum outro procedimento de atualização de ROMmon, a única maneira de recuperar será ter um roteador semelhante com uma placa Flash compatível, fazer download da imagem nesse roteador e, em seguida, mover a placa Flash para a que está travada.
-
Verifique a Matriz de Compatibilidade do Sistema de Arquivos PCMCIA e as Informações do Sistema de Arquivos para obter informações de compatibilidade da placa Flash.
-
Conecte a interface Ethernet 0 do roteador à rede, por meio da qual você pode acessar o servidor TFTP. Configure o endereço IP na interface Ethernet do roteador.
Router(boot)>enable
Router(boot)#configure terminal
Router(boot)(config)#interface ethernet 0
Router(boot)(config-if)#ip address 10.77.241.160 255.255.255.0
Router(boot)(config-if)#no shutdown
-
Os roteadores que executam imagens de inicialização não têm recursos de roteamento. Portanto, um gateway padrão deve ser configurado para esse roteador. Emita o comando de configuração global ip default-gateway para definir o gateway padrão apropriado para este roteador. Isso deve apontar para o endereço IP do roteador conectado à mesma sub-rede da interface Ethernet 0.
Router(boot)(config)#ip default-gateway 10.77.241.129
-
Antes de copiar a imagem do Cisco IOS do servidor TFTP, certifique-se de que o roteador tenha conectividade com o servidor TFTP.
Router(boot)#ping 10.77.233.94
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 10.77.233.94, timeout is 2 seconds:
.!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/4/4 ms
Router(boot)#
-
Copie a imagem do Cisco IOS do servidor TFTP para a memória Flash no roteador.
Router(boot)#copy tftp flash
PCMCIA flash directory:
No files in PCMCIA flash
[0 bytes used, 16777216 available, 16777216 total]
Address or name of remote host [255.255.255.255]? 10.77.233.94
!--- Enter the IP address of the TFTP Server.
Source file name? c1600-y-l.122-10d.bin
!--- This is the filename of the Cisco IOS image that you want to copy from
!--- the TFTP server.
Destination file name [c1600-y-l.122-10d.bin]?
!--- Press 'Enter'.
Accessing file 'c1600-y-l.122-10d.bin' on 10.77.233.94...
Loading
c1600-y-l.122-10d.bin from 10.77.233.94 (via Ethernet0):
! [OK] Device needs erasure before copying new file Erase flash device before writing? [confirm]y
!--- Press 'y' or 'Enter'.
!--- On Class B Flash file systems, the router gives you the option of erasing
!--- the existing contents of Flash memory before writing to it. If no free Flash
!--- memory is available, or if no files have ever been written to Flash memory,
!--- the erase routine is required before new files can be copied. If there is
!--- enough free Flash memory, the router gives you the option of erasing the
!--- existing Flash memory before writing to it. The system will inform you
!--- of these conditions and prompt you for a response.
!--- If you enter 'n' after the "Erase flash before writing?" prompt, the copy
!--- process continues. If you enter 'y' and confirm the erasure, the erase
!--- routine begins. Make sure to have ample Flash memory space before entering "n"
!--- at the erasure prompt. Copy 'c1600-y-l.122-10d.bin' from server as 'c1600-y-l.122-10d.bin' into Flash WITH erase? [yes/no]yes
!--- Entering 'yes' erases all the files in Flash.
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Loading
c1600-y-l.122-10d.bin from 10.77.233.94 (via Ethernet0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!
[OK - 7220632/16777216 bytes]Verifying checksum... OK (0x6526) Flash device copy took 00:05:57 [hh:mm:ss] Router(boot)#
-
Altere o valor do registro de configuração de volta para 2102 para que o roteador seja inicializado com a imagem do Cisco IOS recém-baixada enquanto você faz o próximo recarregamento.
Router(boot)#configure terminal
Router(boot)(config)#config-register 0x2102
Router(boot)(config)#exit
Router(boot)#
-
Recarregue o roteador com o comando reload.
Router(boot)#reload
System configuration has been modified. Save? [yes/no]: no
Building configuration...
[OK]
Proceed with reload? [confirm]
!--- Press 'Enter'.
%SYS-5-RELOAD: Reload requested
System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1997 by cisco Systems, Inc.
C1600 processor with 18432 Kbytes of main memory
program load complete, entry point: 0x4018060, size: 0x1e1568
.
.
!--- Output omitted.
.
.
Router>
-
Para verificar se a imagem correta foi carregada no roteador, verifique a versão da imagem do Cisco IOS no roteador com o comando show version.
Router>show version
Cisco Internetwork Operating System Software
Cisco IOS (tm) 1600 Software (C1600-Y-L), Version 12.2(10d), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2003 by cisco Systems, Inc.
Compiled Wed 14-May-03 01:04 by pwade
Image text-base: 0x0803A510, data-base: 0x02005000
ROM: System Bootstrap, Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
ROM: 1600 Software (C1600-BOOT-R), Version 11.1(10)AA, EARLY DEPLOYMENT RELEASE
SOFTWARE (fc1)
1603 uptime is 19 hours, 26 minutes
System returned to ROM by reload
System image file is "flash:c1600-y-l.122-10d.bin"
cisco 1603 (68360) processor (revision C) with 13824K/4608K bytes of memory.
Processor board ID 10240382, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
Basic Rate ISDN software, Version 1.1.
1 Ethernet/IEEE 802.3 interface(s)
1 ISDN Basic Rate interface(s)
System/IO memory with parity disabled
2048K bytes of DRAM onboard 16384K bytes of DRAM on SIMM
System running from FLASH
7K bytes of non-volatile configuration memory.
16384K bytes of processor board PCMCIA flash (Read ONLY)
Configuration register is 0x2102
Router>
A nova imagem do Cisco IOS que foi carregada de um servidor TFTP agora é executada.
Informações Relacionadas