Yesterday :
Total :
JunToday.com
cisco 2960G xmodem으로 ios 복구..(하이퍼터미널) 본문
누군가가 cisco 2960G 스위치의 config를 초기화 한다며 flash의 ios를 삭제했다.
당연히 부팅이 되지 않는다..
rommon 모드로 복구하자.
https://www.hilgraeve.com/hyperterminal-trial/
위 링크에서 하이퍼터미널 프로그램 다운로드해서 설치하고 콘솔 접속..
COM3으로 잡혀 있어서 COM3으로 접속하고 bit rate는 9600으로 했다.
스위치 전면부 mode 버튼을 누른채로 전원을 연결하고 15초 정도 기다리면 LED가 깜빡이다 계속 켜져있는다.
버튼에서 손을 떼고 콘솔 터미널 접속하면 아래와 같이 나옴.
Base ethernet MAC Address: 00:1d:a1:0c:6e:00
Xmodem file system is available.
The password-recovery mechanism is enabled.
The system has been interrupted prior to initializing
the flash filesystem. The following commands will initialize
the flash filesystem, and finish loading the operating
system software:
flash_init
load_helper
boot
switch:
set으로 설정을 보자.
switch: set
?=
BAUD=115200
BOOT=flash:c2960-lanbase-mz.122-35.SE5/c2960-lanbase-mz.122-35.SE5.bin
CLEI_CODE_NUMBER=COM3G00BRB
MAC_ADDR=00:1D:A1:0C:6E:00
MODEL_NUM=WS-C2960G-24TC-L
MODEL_REVISION_NUM=D0
MOTHERBOARD_ASSEMBLY_NUM=73-10015-06
MOTHERBOARD_REVISION_NUM=A0
MOTHERBOARD_SERIAL_NUM=FOC11333HTV
POWER_SUPPLY_PART_NUM=341-0098-02
POWER_SUPPLY_SERIAL_NUM=DCA1133903P
SDM_TEMPLATE_ID=0
SWITCH_PRIORITY=1
SYSTEM_SERIAL_NUM=FOC1135Z686
TAN_NUM=800-26673-03
TAN_REVISION_NUMBER=A0
VERSION_ID=V03
BAUD가 115200이다.
flash_init
switch: flash_init
명령어를 날리니 BAUD값이 115200으로 맞춰지면서 하이퍼터미널 연결이 끊어진다.
다시 하이퍼터미널 연결을 하자..
연결할 때 115200으로 설정을 변경하고 연결.
혹시 파일이 있는지도 모르니 아래 명령어로 확인해보자..
switch: dir flash:
응 없어..
시스코 페이지에서 ios파일을 다운로드 받았다.
파일명은 이거다.. "c2960-lanbasek9-mz.122-55.SE12.bin"
xmodem으로 전송하기 위해 명령어를 날려주자.
switch: copy xmodem: flash:c2960-lanbasek9-mz.122-55.SE12.bin
Begin the Xmodem or Xmodem-1K transfer now...
CCCCCCCC
이렇게 뜨면 하이퍼터미널 메뉴에서 Transfer -> Send File 에서 다운받은 ios파일을 선택하고 프로토콜은 1K Xmodem을 선택.
대략 20분 정도 걸리더라..
File "xmodem:" successfully copied to "flash:c2960-lanbasek9-mz.122-55.SE12.bin
다 전송하면 위 메세지를 뿌려준다.
switch: dir flash:
Directory of flash:/
2 -rwx 9827328 <date> c2960-lanbasek9-mz.122-55.SE12.bin
22685696 bytes available (9828352 bytes used)
파일이 잘 올라갔나 확인.
switch: boot flash:c2960-lanbasek9-mz.122-55.SE12.bin
전송한 파일로 부팅해보자.
Loading "flash:c2960-lanbasek9-mz.122-55.SE12.bin"...@@@@@@@@@@@@@@@@@@@@@@@@@@@
골뱅이를 뿌려주며 로딩을 한다.
Press RETURN to get started!
뭐라뭐라 쭉쭉 메세지 나오면서 마지막에 위처럼 나오고 부팅 성공..
Loading "flash:c2960-lanbase-mz.122-35.SE5/c2960-lanbase-mz.122-35.SE5.bin"...flash:c2960-lanbase-mz.122-35.SE5/c2960-lanbase-mz.122-35.SE5.bin: no such file or directory
Error loading "flash:c2960-lanbase-mz.122-35.SE5/c2960-lanbase-mz.122-35.SE5.bin"
근데 중간에 위와 같은 에러가 뜬걸 봤음..
수정하자.
Would you like to enter the initial configuration dialog? [yes/no]: no
Switch>
Switch>en
Switch#dir
Directory of flash:/
2 -rwx 9827328 Jan 1 1970 00:37:05 +00:00 c2960-lanbasek9-mz.122-55.SE12.bin
4 -rwx 1048 Mar 1 1993 00:01:10 +00:00 multiple-fs
32514048 bytes total (22684160 bytes free)
Switch#show boot
BOOT path-list : flash:c2960-lanbase-mz.122-35.SE5/c2960-lanbase-mz.122-35.SE5.bin
Config file : flash:/config.text
Private Config file : flash:/private-config.text
Enable Break : no
Manual Boot : no
HELPER path-list :
Auto upgrade : yes
Auto upgrade path :
NVRAM/Config file
buffer size: 65536
Timeout for Config
Download: 0 seconds
Config Download
via DHCP: disabled (next boot: disabled)
Switch#Switch(config)#boot system flash:c2960-lanbasek9-mz.122-55.SE12.bin
Switch(config)#end
*Mar 1 00:12:53.580: %SYS-5-CONFIG_I: Configured from console by console
Switch#show boot
BOOT path-list : flash:c2960-lanbasek9-mz.122-55.SE12.bin
Config file : flash:/config.text
Private Config file : flash:/private-config.text
Enable Break : no
Manual Boot : no
HELPER path-list :
Auto upgrade : yes
Auto upgrade path :
NVRAM/Config file
buffer size: 65536
Timeout for Config
Download: 0 seconds
Config Download
via DHCP: disabled (next boot: disabled)
Switch#
Switch#reload
System configuration has been modified. Save? [yes/no]: yes
'생활속의 IT 노하우 > IT 일반' 카테고리의 다른 글
vsphere ESXi 6.7 가상시스템 export, import 하기 (with ovftool) (0) | 2024.01.12 |
---|---|
[카이퍼넷] 에이전트 기반 웹방화벽+소스위변조차단+서버모니터링 솔루션 (0) | 2020.04.06 |
USB3.0 to SATA adapter(USB to SATA3 컨버터) NEXT-418U3 SATA 리뷰 (0) | 2018.10.12 |
Putty로 터미널 연결 시 백스페이스로 삭제 되지 않는 문제 해결법. (0) | 2018.08.03 |
putty 치명적 에러 'expected key exchange group packet from server' (0) | 2018.07.20 |