어제 마신 술때문인지 갈증이나 일어난 시간이 오전 5시쯤이었다. 물한잔을 마시고 자빠진 김에 쉬어 간다고 이왕 일어난 김에 집에있는 컴퓨터의 부트 스크린을 아들의 사진으로 교체하기로 했다.
일단 변경한 부트 스크린이 잘 동작하는지 부터 확인할 요량으로 자주 가는 테마 사이트에 접속한 후 샘플로
Planetary Emotions라는 부트 스크린을 받았다. 부트 스크린을 설치하고 컴퓨터를 재 기동시켰다. 부트 스크린이 변경된 것을 확인하고 기쁜 마음으로 로그인을 기다리는데 로그인 화면은 나타나지않고 뜸금없이
21 Unknown Hard Error라는 메시지만 달랑 출력되는 것이었다
주1.
필자의 겁없는 실험정신을 한탄하며, 혹시나하는 마음에 부트 메뉴(F8을 누르면 나타나는)를 차례로 선택해봤지만 항상
21 Unknown Hard Error라는 메시지가 앞을 막는 것이었다. XP 원본 CD라도 있으면 복구가 가능하겠지만 XP 원본 CD 마져 없는 상황이라 무척 난감했다.
회사에 출근해서 XP 원본 CD를 가져오기로 마음을 먹고 아침 식사하고 컴퓨터를 켜지않도록 애 엄마에게 주의를 줬다. 그런데 불현듯 XP나 2K나 모두 NT(5.1, 5.0)이니까 2K 원본 CD로도 복구 콘솔에 접글할 수 있지않을까하는 생각이 들었다
주2.
잽싸게 골방으로 가서 쌓여있는 CD 박스를 뒤져 Windows 2000 Advanced Server CD를 찾아 복구 콘솔로 부팅했다
주3. 그런데 여기서 전해 생각지도 못한 일이 벌어졌다. 복구 콘솔로 들어가기전에 관리자 암호를 물어봐야하는데 관리자 암호를 입력하지않아도 복구 콘솔이 뜨는 것이 아닌가. 절차는 다음과 같다.
- 2K 원본 CD로 부팅한다.
- 설치 유형을 묻는 다음과 같은 화면에서 복구 콘솔을 띄우기 위해 R을 누른다.
- 설치할 키보드 유형을 묻는 다음과 같은 화면에서 PC/AT 101키 호환 키보드/USB 키보드(종류 3)을 선택한다주4.
- 복구 유형을 묻는 다음과 같은 화면에서 복구 콘솔을 띄우기 위해 C키를 누른다.
- 복구할 XP를 묻는 다음과 같은 화면에서 1을 입력하고 엔터 키를 친다주5.
사실 이 문제는 Windows XP의 버그가 아니라 Windows 2K의 복구 콘솔 문제인 것같다.
주1: 이 문제의 원인은 두가지로 보인다. 첫째 필자가 받은 파일이 영문 NTOSKrnl.exe 였고, 두번째로는 필자의 컴의 NTOSKrnl.exe의 버전과 받은 파일의 버전이 달랐다. 그러나 XP는 처음부터 다중 언어를 지원할 수 있도록 개발되었다는 사실을 생각해보면 서로 다른 버전을 사용한 것이 주 원인으로 보인다.
주2: NT는 NT 4.0, 2K는 NT 5.0, XP는 NT 5.1이다. 그러나 복구 콘솔은 2K에서 처음 도입되었다.
주3: 2K를 설치할 필요는 없으므로 어떤 버전의 2K이든 상관없다.
주4: 2K를 설치하는 것이 아니므로 어떤 것을 선택해도 큰 문제는 없다. 그러나 왜 종류 3을 선택했는지는
좌우 Alt, Ctrl 키가 다른 이유와 해결방법을 참고하기 바란다.
주5: 원래는 1을 입력하고 엔터키를 치면 시스템 관리자(XP를 설치한 사용자로 일반적으로 Administrator)의 암호를 묻는 화면이 나타나야 하지만 그림처럼 바로
C:\WINDOWS> 프롬프트가 나타났다.