이 문서에서는 라우터의 전원이 끊어지거나 리부팅할 경우 어떤 이유로 인해 컨피그레이션이 손실되는지 설명합니다. 이 문서에서는 라우터에서 문제를 확인하는 간단한 절차도 제공합니다. 대부분의 경우 컨피그레이션 레지스터가 잘못 설정된 결과입니다. 컨피그레이션 레지스터는 일반적으로 비밀번호 복구 중에 재부팅 시 시작 컨피그레이션을 우회하도록 변경됩니다. 컨피그레이션 레지스터가 일반적인 설정으로 반환되지 않는 경우가 많습니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
라우터는 부팅 시퀀스 중에 비휘발성 RAM(NVRAM)에 저장된 시작 컨피그레이션을 우회할 수 있습니다. 이 문제가 발생하는지 확인하려면 다음 단계를 완료하십시오.
라우터가 부팅된 후 초기 컨피그레이션 대화 상자를 입력하지 마십시오(프롬프트가 표시되면 No(아니요)를 선택합니다).
--- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: no
Enter 키를 눌러 Router> 프롬프트로 이동합니다.
enable을 입력하고 Enter 키를 눌러 특권 모드로 들어갑니다.
Router#프롬프트에서 show start를 입력하고 Enter 키를 누릅니다. 재부팅 또는 전력 손실 전에 저장된 컨피그레이션이어야 합니다. 컨피그레이션이 동일하지 않으면 라우터가 시작 컨피그레이션을 무시했을 수 있습니다. 5단계로 진행합니다.
show version을 입력하고 Enter 키를 누른 다음 표시되는 출력의 마지막 줄을 확인합니다. 예를 들면 다음과 같습니다.
Router#show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Wed 25-Oct-00 05:18 by cmong Image text-base: 0x03071DB0, data-base: 0x00001000 ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1) Router uptime is 7 minutes System returned to ROM by reload System image file is "flash:c2500-js-l_121-5.bin" cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory. Processor board ID 03867477, with hardware revision 00000000 Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 1 Token Ring/IEEE 802.5 interface(s) 2 Serial network interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) Configuration register is 0x2142
이 예에서는 컨피그레이션 레지스터에 0x2142가 표시됩니다. 라우터는 부팅 시퀀스 중에 NVRAM에 저장된 시작 컨피그레이션을 우회합니다. 이 기능은 일반적으로 비밀번호 복구 절차 중에 사용됩니다.
이 표에서는 컨피그레이션 레지스터 비트 의미에 대해 설명합니다.
비트 아니오. | 16진수 | 의미 |
---|---|---|
00-03 | 0x0000-0x000F | 부팅 필드 매개 변수 0x0000은 시스템 부트스트랩 프롬프트 0x0001에 머물며 EPROM에서 시스템 이미지를 부팅합니다 0x0002-0x000F 기본 netboot 파일 이름을 지정합니다. |
06 | 0x0040 | NVRAM 내용 무시. |
07 | 0x0080 | 부팅 메시지에서 세부 정보를 제외하도록 OEM 비트가 활성화됩니다. |
08 | 0x0100 | 중단 비활성화됨. |
10 | 0x0400 | IP 브로드캐스트(모두 0). |
11-12 | 0800-01000 | 콘솔 라인 속도. |
13 | 0x2000 | 네트워크 부팅이 실패할 경우 기본 ROM 소프트웨어를 부팅합니다. |
14 | 0x4000 | IP 브로드캐스트에는 넷 번호가 없습니다. |
15 | 0x8000 | 진단 메시지를 활성화하고 NVRAM 내용을 무시합니다. |
컨피그레이션 레지스터에 대한 공장 기본 설정은 0x2102입니다. 이는 라우터가 플래시 메모리에서 Cisco IOS® 소프트웨어 이미지를 로드하고 시작 컨피그레이션을 로드해야 함을 나타냅니다.
라우터가 NVRAM에 저장된 시작 컨피그레이션을 우회한 가장 큰 이유는 컨피그레이션 레지스터가 제대로 설정되지 않았기 때문입니다. 재부팅 또는 전원 사이클 시 라우터가 시작 컨피그레이션을 무시하거나 건너뛰지 않도록 컨피그레이션 레지스터를 변경하는 절차는 다음과 같습니다.
Router#프롬프트에서 다음을 수행합니다.
configure terminal을 입력하고 Enter 키를 누릅니다.
config-register 0x2102를 입력하고 Enter 키를 누릅니다.
end를 입력하고 Enter 키를 누릅니다.
컨피그레이션 레지스터 변경을 확인하려면 Router# 프롬프트에 show version을 입력하고 show version 명령 출력을 다시 검토합니다. 컨피그레이션 레지스터 설정을 확인합니다. 이 설정은 다음 다시 로드할 때 새 값을 표시해야 합니다. 예를 들면 다음과 같습니다.
Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#config-register 0x2102 Router(config)#end Router#show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Wed 25-Oct-00 05:18 by cmong Image text-base: 0x03071DB0, data-base: 0x00001000 ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1) Router uptime is 11 minutes System returned to ROM by reload System image file is "flash:c2500-js-l_121-5.bin" cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory. Processor board ID 03867477, with hardware revision 00000000 Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 1 Token Ring/IEEE 802.5 interface(s) 2 Serial network interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) Configuration register is 0x2142 (will be 0x2102 at next reload)
라우터가 다시 로드되면 새 컨피그레이션 레지스터 설정이 활성화됩니다.
Router#reload System configuration has been modified. Save? [yes/no]: n Proceed with reload? [confirm]
이제 라우터가 시작 컨피그레이션과 함께 로드되고 컨피그레이션 레지스터가 0x2102로 설정됩니다. 다음 다시 로드 또는 전원 주기가 지나면 컨피그레이션이 올바르게 로드됩니다.
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
25-Jun-2008 |
최초 릴리스 |