이 페이지에서는 ROMmon(rommon# ..> 프롬프트)에 걸린 Cisco 2600 Series 라우터 및 VG200을 복구하는 방법을 설명합니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 라이브 네트워크에서 작업 중인 경우, 사용하기 전에 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
라우터가 ROMmon 모드에서 중단된 경우, 가장 먼저 확인해야 할 설정은 컨피그레이션 레지스터의 값입니다.
컨피그레이션 레지스터의 처음 4비트는 boot 필드를 구성합니다. boot 필드의 값은 라우터를 실행하는 데 사용할 기본 Cisco IOS® 소프트웨어 이미지의 소스를 정의합니다. boot 필드의 값이 0(컨피그레이션 레지스터 값 XXX0)이면 시작 시 시스템이 ROM 모니터 모드(rommon>)로 들어가서 시스템을 수동으로 부팅하라는 사용자 명령을 기다리는 중입니다. 소프트웨어 컨피그레이션 레지스터 비트 의미에 대한 자세한 내용은 소프트웨어 컨피그레이션 레지스터 구성을 참조하십시오.
시스템이 다시 시작될 때마다 라우터가 ROMmon 모드로 계속 들어가는 경우, 컨피그레이션 레지스터의 설정 때문일 수 있습니다. 컨피그레이션 레지스터의 구성된 값을 확인하려면 아래와 같이 confreg 명령을 사용합니다.
rommon 2 > confreg Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: the ROM Monitor do you wish to change the configuration? y/n [n]:
위의 confreg 명령 출력에 표시된 대로, 컨피그레이션 레지스터는 라우터가 다시 로드되거나 파워 사이클링될 때마다 ROMmon 모드로 전환하도록 강제하는 값으로 설정됩니다. 기본 Cisco IOS 소프트웨어 이미지에서 라우터가 자동으로 부팅되도록 하려면 아래와 같이 컨피그레이션 레지스터 값을 변경합니다.
rommon 2 > confreg Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: the ROM Monitor do you wish to change the configuration? y/n [n]: y enable "diagnostic mode"? y/n [n]: enable "use net in IP bcast address"? y/n [n]: disable "load rom after netboot fails"? y/n [n]: enable "use all zero broadcast"? y/n [n]: enable "break/abort has effect"? y/n [n]: enable "ignore system config info"? y/n [n]: change console baud rate? y/n [n]: change the boot characteristics? y/n [n]: y enter to boot: 0 = ROM Monitor 1 = the boot helper image 2-15 = boot system [0]: 2 Configuration Summary enabled are: load rom after netboot fails console baud: 9600 boot: image specified by the boot system commands or default to: cisco2-C2600 do you wish to change the configuration? y/n [n]: n You must reset or power cycle for new config to take effect
이렇게 하면 컨피그레이션 레지스터를 시작 및 부팅 시 유효한 Cisco IOS 소프트웨어 이미지를 찾도록 하는 값으로 변경했습니다. 이제 라우터를 재설정해야 합니다.
rommon 3 > reset System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. TAC:Home:SW:IOS:Specials for info <SNIP>
이제 라우터를 유효한 Cisco IOS 소프트웨어 이미지로 다시 로드해야 합니다.
기본 Cisco IOS 소프트웨어 이미지에서 자동으로 시스템이 부팅되도록 컨피그레이션 레지스터 값이 설정되어 있고 시작 중에 중단 신호가 전송되지 않는 경우 라우터가 정상적으로 부팅되어야 합니다. 그러나 라우터가 여전히 ROMmon 모드로 들어가면 디바이스가 유효한 Cisco IOS 소프트웨어 이미지를 찾을 수 없기 때문일 수 있습니다.
그런 다음 가장 먼저 유효한 Cisco IOS 소프트웨어 이미지를 찾아야 합니다. 이렇게 하려면 사용 가능한 각 디바이스에 대해 dir <device> 명령을 실행하고 유효한 Cisco IOS 소프트웨어 이미지를 찾습니다. 예를 들어 플래시에서 IOS를 검색하려면 아래에 표시된 명령을 사용합니다.
rommon 1 > dir flash: File size Checksum File name 5358032 bytes (0x51c1d0) 0x7b16 c2600-i-mz.122-10b.bin rommon 2 >
라우터가 "bad device name(잘못된 디바이스 이름)" 메시지를 반환하면 지정된 디바이스가 존재하지 않을 수 있습니다. 상기 출력은 유효한 이미지가 플래시에 실제로 존재한다는 것을 나타낸다. boot 명령을 사용하여 해당 이미지에서 부팅해 보십시오.
rommon 2 > boot flash:c2600-i-mz.122-10b.bin program load complete, entry point: 0x80008000, size: 0x51c0dc Self decompressing the image : ################################################# ################################## ...
이제 라우터는 boot 명령에 지정된 Cisco IOS 소프트웨어 이미지로 부팅해야 합니다. 그러나 유효한 이미지가 디바이스에 없거나 플래시의 이미지가 손상될 수 있는 경우가 있습니다. 이러한 경우 TFTP(Trivial File Transfer Protocol)를 사용하거나 Xmodem 절차를 사용하여 유효한 이미지를 다운로드해야 합니다. 두 절차 모두 ROMmon 모드에서 수행할 수 있습니다.
참고: "Device does not contain a valid magic number" 시스템 메시지가 나타나는 경우가 있습니다. 이 경우 유효한 Cisco IOS 소프트웨어 이미지를 가져오는 것 외에도 플래시를 재장착하거나 손상된 경우 교체해야 할 수 있습니다.
이는 라우터에 새 Cisco IOS 소프트웨어 이미지를 재설치하는 가장 빠른 방법입니다. Using the tftpdnld Command(tftpdnld 명령 사용)로 이동합니다.
Xmodem을 사용하여 콘솔 포트를 통해 새 Cisco IOS 소프트웨어 버전을 다운로드할 수도 있습니다. ROMmon을 사용하여 Xmodem 콘솔 다운로드 절차로 이동합니다.
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
29-Sep-2014 |
최초 릴리스 |