목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

표기 규칙

문제

솔루션

관련 정보

소개

이 문서에서는 라우터의 전원이 끊기거나 리부팅될 경우 컨피그레이션이 손실되는 원인을 설명합니다. 또한 이 문서에서는 라우터에서 문제를 확인하는 간단한 절차를 제공합니다. 대부분의 경우 이는 잘못 설정된 컨피그레이션 레지스터의 결과입니다. 컨피그레이션 레지스터는 일반적으로 재부팅 시 시작 컨피그레이션을 우회하기 위해 비밀번호 복구 중에 변경됩니다. 컨피그레이션 레지스터가 일반 설정으로 반환되지 않는 경우가 많습니다.

사전 요구 사항

요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.

문제

라우터는 부팅 시퀀스 중에 비휘발성 RAM(NVRAM)에 저장된 시작 컨피그레이션을 우회할 수 있습니다. 이 문제가 발생하는지 확인하려면 다음 단계를 완료하십시오.

1. 라우터가 부팅된 후 초기 컨피그레이션 대화 상자를 입력하지 마십시오(프롬프트가 표시되면 No를 선택합니다).

--- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no

2. Enter를 눌러 Router> 프롬프트로 이동합니다.

3. enable을 입력하고 Enter 키를 눌러 특권 모드로 들어갑니다.

4. Router # 프롬프트에서 show start를 입력하고 Enter 키를 누릅니다. 컨피그레이션은 재부팅 또는 전력 손실 전에 저장된 컨피그레이션이어야 합니다. 컨피그레이션이 동일하지 않은 경우 라우터가 시작 컨피그레이션을 무시했을 수 있습니다. 5단계로 진행합니다.

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

부트 필드 매개변수 0x00000 시스템 부트스트랩 프롬프트 0x0001에 계속 있음 EPROM 0x0002-0x000F에서 시스템 이미지를 부팅합니다 기본 netboot 파일 이름을 지정합니다.

06

0x0040

NVRAM 내용 무시.

07

0x0080

부팅 메시지에서 세부 정보를 제외하기 위해 OEM 비트를 사용합니다.

08

0x0100

중단 비활성화됨.

10

0x0400

모두 0인 IP 브로드캐스트.

11-12

0x0800-0x1000

콘솔 라인 속도.

13

0x2000

네트워크 부팅에 실패할 경우 기본 ROM 소프트웨어를 부팅합니다.

14

0x4000

IP 브로드캐스트에는 순번호가 없습니다.

15

0x8000

진단 메시지를 활성화하고 NVRAM 내용을 무시합니다.

컨피그레이션 레지스터의 공장 기본 설정은 0x2102입니다. 이는 라우터가 플래시 메모리에서 Cisco IOS® 소프트웨어 이미지를 로드하고 시작 컨피그레이션을 로드하려고 시도해야 함을 나타냅니다.

솔루션

라우터가 NVRAM에 저장된 시작 컨피그레이션을 우회한 이유는 컨피그레이션 레지스터가 제대로 설정되지 않았기 때문입니다. 재부팅 또는 전원 사이클 시 라우터가 시작 컨피그레이션을 무시하거나 건너뛰지 않도록 컨피그레이션 레지스터를 변경하려면 다음 단계를 완료하십시오.

Router# 프롬프트에서 다음을 수행합니다.

1. configure terminal을 입력하고 Enter 키를 누릅니다.

2. config-register 0x2102를 입력하고 Enter 키를 누릅니다.

3. 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로 설정됩니다. 다음 다시 로드하거나 전원을 껐다가 다시 켜면 컨피그레이션이 올바르게 로드됩니다.

관련 정보

- 라우터 재부팅

- 소프트웨어 컨피그레이션 레지스터

- 암호 복구 절차

- Technical Support - Cisco Systems