Cisco Switch recovery with Xmodem (시스코 스위치 롬몬모드 복구)
실수로 switch의 flash를 포맷해버렸다
ios 파일이 깨진상태면 위 그림처럼
switch: 라는 프롬프트로 부팅되게 된다
이게 ROMMON모드
사용할 수 있는 커맨드는 위와 같다
사실 MGMT포트가 있다면 SET_IPADDRESS 등의 커맨드를 통해 TFTP를 이용할 수도 있지만
오늘은 이보다 조금 원초적인.. 하지만 확실한 방법으로 복구해본다
사용방법은 SecureCRT를 사용하거나 Windows Hyper Terminal을 이용하는 방법이 있다
여기서는 SecureCRT를 사용
먼저 복구할 IOS파일을 준비한 다음 다음과 같이 명령어를 친다
copy xmodem: flash:c2960x-universalk9-mz.150-2.EX4.bin
복구할 파일명을 그대로 써준다
명령어를 입력하고 나면 전송상태를 기다리는 화면으로 넘어간다
위 화면의 그 화면
전송상태를 기다리는 상황에서 다음 액션을 실행한다
SecureCRT상단에 Transfer -> Send Xmodem 메뉴를 선택
다음에 Switch로 옮겨넣을 ios파일을 탐색기에서 선택
아주 간단하다
CCCCCC 요러코롬 기다리다가
xmodem sending이 시작되면 위와 같은 화면이 나온다
현재 진행률, 전송속도, 남은시간, 전송에러등이 표시된다
간단하다,
단!!!! 주의해야할 점이 있는데 시리얼 접속 속도로 파일을 전송하다보니 20메가 전송하는데
하루종일 걸린다.
이를 위해 BAUD를 상향조정하여 파일을 전송하는 방법이 있다
당연한 이야기지만 ios파일도 날라가버려 정상적인 부팅이 안되는 상태
이럴때 긴급으로 ios파일을 밀어넣을 수 있는데 시리얼 콘솔 케이블로 그게 가능하다
그걸 Xmodem 모드라고 한다.
한번 해보자
switch: 라는 프롬프트로 부팅되게 된다
이게 ROMMON모드
사용할 수 있는 커맨드는 위와 같다
사실 MGMT포트가 있다면 SET_IPADDRESS 등의 커맨드를 통해 TFTP를 이용할 수도 있지만
오늘은 이보다 조금 원초적인.. 하지만 확실한 방법으로 복구해본다
사용방법은 SecureCRT를 사용하거나 Windows Hyper Terminal을 이용하는 방법이 있다
여기서는 SecureCRT를 사용
먼저 복구할 IOS파일을 준비한 다음 다음과 같이 명령어를 친다
copy xmodem: flash:c2960x-universalk9-mz.150-2.EX4.bin
복구할 파일명을 그대로 써준다
명령어를 입력하고 나면 전송상태를 기다리는 화면으로 넘어간다
위 화면의 그 화면
전송상태를 기다리는 상황에서 다음 액션을 실행한다
SecureCRT상단에 Transfer -> Send Xmodem 메뉴를 선택
다음에 Switch로 옮겨넣을 ios파일을 탐색기에서 선택
아주 간단하다
CCCCCC 요러코롬 기다리다가
xmodem sending이 시작되면 위와 같은 화면이 나온다
현재 진행률, 전송속도, 남은시간, 전송에러등이 표시된다
간단하다,
단!!!! 주의해야할 점이 있는데 시리얼 접속 속도로 파일을 전송하다보니 20메가 전송하는데
하루종일 걸린다.
이를 위해 BAUD를 상향조정하여 파일을 전송하는 방법이 있다
위 그림처럼 프롬프트에서 set BAUD 115200 이라고 입력하면
기본 BAUD가 9600이니깐 9600->115200만큼 속도가 빨라진다. 12배 차이
대신 BAUD를 115200으로 바꾸면 바로 터미널접속이 끊어지게 된다
당황하지 말고 BAUD값을 115200으로 변경해서 접속을 시도하면 정상 커맨드가 가능하다
대신 파일 전송이 끝나면 재 부팅 전에 다시 9600으로 변경해야한다
파일 전송이 끝나면 다음의 명령어를 입력하여 부팅해주면 복구가 완료된다
boot
끝
댓글
댓글 쓰기