이 페이지에서는 Cisco 7200, 7300, 7400, 7500, RSP7000, Catalyst 5500 RSM, uBR7100, uBR7200, uBR10000 또는 12000 Series Router stuck in ROMmon(rommon # > 프롬프트)을 복구하는 방법을 설명합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 라이브 네트워크에서 작업 중인 경우, 사용하기 전에 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
라우터의 전원이 켜지거나 다시 로드될 때마다 라우터가 ROM 모니터 모드로 계속 들어가는 경우, 먼저 확인해야 할 설정은 컨피그레이션 레지스터의 구성된 값입니다.
컨피그레이션 레지스터의 처음 4비트는 boot 필드를 구성합니다. boot 필드의 값은 라우터를 실행하는 데 사용할 기본 Cisco IOS?? 소프트웨어 이미지의 소스를 정의합니다. 부팅 필드의 값이 0??? 시작 시 컨피그레이션 레지스터 값인 XXX0 ???이면 시스템은 ROM 모니터 모드(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]: disable "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 [2]: 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-C7200 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.1(10) [dschwart 10], RELEASE SOFTWARE (fc1) Copyright (c) 1994 by cisco Systems, Inc. C7200 processor with 65536 Kbytes of main memory CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Self decompressing the image : ########################################### ################################ <SNIP>
이제 라우터를 유효한 Cisco IOS 소프트웨어 이미지로 다시 로드해야 합니다.
기본 Cisco IOS 소프트웨어 이미지에서 자동으로 시스템이 부팅되도록 컨피그레이션 레지스터 값이 설정되어 있고 시작 중에 중단 신호가 전송되지 않는 경우 라우터가 정상적으로 부팅되어야 합니다. 그러나 라우터가 여전히 rommon 모드로 들어가면 라우터가 유효한 Cisco IOS 소프트웨어 이미지를 찾을 수 없기 때문일 가능성이 높습니다.
이 경우 사용 가능한 각 디바이스에서 유효한 Cisco IOS 소프트웨어 이미지를 먼저 찾아야 합니다. dev 명령을 실행하여 라우터에서 사용 가능한 디바이스를 확인합니다.
rommon 1 > dev Devices in device table: id name bootflash: boot flash slot0: PCMCIA slot 0 slot1: PCMCIA slot 1 eprom: EPROM rommon 2 >
그런 다음 사용 가능한 각 장치에 대해 dir [device ID] 명령을 실행하고 유효한 Cisco IOS 소프트웨어 이미지를 찾습니다(장치 ID는 슬롯 0: 및/또는 슬롯 1:(각 슬롯에 삽입된 PCMCIA 카드에 해당).
rommon 2 > dir slot0: File size Checksum File name 12566060 bytes (0xbfbe2c) 0x38d1c81b c7200-ik8s-mz.122-10b.bin rommon 3 >
라우터가 "잘못된 디바이스 이름" 메시지를 반환하면 지정된 디바이스가 존재하지 않을 수 있습니다.
위의 dir slot0: 명령의 출력은 유효한 이미지가 플래시에 실제로 있음을 나타냅니다. boot 명령을 사용하여 해당 이미지에서 부팅해 보십시오.
rommon 3> boot slot0:c7200-ik8s-mz.122-10b.bin CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCC <SNIP>
이제 라우터가 유효한 Cisco IOS 소프트웨어 이미지로 부팅됩니다. 그러나 라우터에 대한 유효한 이미지가 디바이스에 없는 경우가 있습니다. 가능한 원인은 다음과 같습니다.
모든 디바이스가 비어 있을 수 있습니다(시스템 메시지 "No files in directory").
디바이스는 다른 파일 시스템에 속한 라우터에서 포맷되었을 수 있습니다("디바이스는 유효한 매직 번호를 포함하지 않음" 시스템 메시지로 표시됨)
장치가 작동하지 않을 수 있습니다(시스템 메시지 "장치 매직 번호를 읽는 중 문제").
Cisco IOS 소프트웨어 이미지가 손상되었을 수 있습니다
이러한 경우 아래에서 설명하는 것처럼 TFTP(Trivial File Transfer Protocol)를 사용하거나 PCMCIA 카드를 사용하는 다른 라우터에서 유효한 이미지를 다운로드해야 합니다.
자세한 지침은 부팅 이미지와 함께 TFTP를 사용하여 ROMmon에서 업그레이드하는 방법을 참조하십시오.
주 이미지와 부팅 이미지가 모두 손상되거나 삭제된 경우 라우터를 복구하는 유일한 방법은 PCMCIA 카드를 교체하는 것입니다.
또 다른 유사한 라우터가 있거나 호환되는 PCMCIA 플래시 카드 파일 시스템이 있는 하나 이상의 다른 라우터가 있는 경우(PCMCIA 파일 시스템 호환성 매트릭스 참조), 해당 플래시 카드를 사용하여 라우터를 복구할 수 있습니다.
두 라우터가 동일한 시리즈일 경우 다른 라우터의 플래시 카드를 사용하여 복구할 라우터를 부팅할 수 있습니다. 그런 다음 일반적인 방법으로 유효한 이미지를 다운로드할 수 있습니다. 7500 라우터는 동적 RAM(DRAM)에서 Cisco IOS 소프트웨어를 실행하므로 라우터가 실행되는 동안 PCMCIA 카드를 제거할 수 있습니다.
두 라우터가 다르지만 호환되는 PCMCIA 플래시 카드 파일 시스템이 있는 경우 다른 라우터를 사용하여 Cisco IOS 소프트웨어 이미지를 플래시 카드에 로드한 다음 복구하려는 라우터로 이동할 수 있습니다.
유사한 라우터에 다른 PCMCIA 카드가 없는 경우 유일한 옵션은 RMA(Return Materials Authorization)입니다.
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
30-Jan-2006 |
최초 릴리스 |