본문 바로가기

Windows/기술과 팁

Windows 2000 복구 콘솔의 사용

시스템을 운영하다 보면, Windows가 정상적으로 올라오지 않거나, 아예 시작이 되지 않는 경우가 있다. 이럴 경우에는 안전모드를 비롯한 다른 시작 옵션 (F8을 눌러서 나오는 화면에서)도 정상적으로 작동하지 않는 경우가 많다. 이럴 때 Windows를 복구하기 위해서 사용하는 것이 Windows 복구 콘솔이다.
복구 콘솔은 명령어를 사용하여 문제를 해결하기 때문에, 시스템 관리자 권한 및 어느 정도 중/고급 사용자가 사용하기를 권장한다.


복구 콘솔에서 할 수 있는 작업은 아래와 같은 것들이 있다. (NTFS, FAT, FAT32 모두 사용가능하나, 권한에 따른 제한이 있다.)

• 운영 체제 파일과 폴더 사용, 바꾸기, 복사 또는 이름 바꾸기
• 다음에 컴퓨터를 시작할 때 서비스 또는 장치가 시작되거나 시작되지 않도록 설정
• 시스템 부트 섹터나 마스터 부트 레코드(MBR)의 복구
• 드라이브에 파티션 만들기 또는 포맷


Windows가 시작되지 않을 때, 복구 콘솔을 설치하고 사용하는 상세한 방법은 아래 링크 자료를 참조한다.
http://support.microsoft.com/kb/318752/ko

위 링크의 자료 및 아래에 언급한 내용을 복사해 둔 워드패드파일을 첨부하니 필요한 분은 다운로드 받으셔서 사용하면 된다.




위 자료에는 언급되지 않았으나, 참고적으로 Windows 부팅 필수 파일이 깨졌을 경우를 대비해서, 플래쉬 메모리를 이용해 Windows 2000을 부팅하는 방법을 적어 본다.

아직 플래시 메모리 디스크를 컴퓨터에 설치하지 않았으면 설치합니다. 파일 시스템으로 NTFS를 사용하여 Windows 2000의 플래시 디스크를 포맷해야 합니다.
바탕 화면에서 내 컴퓨터를 두 번 클릭합니다.
Boot.ini, Ntldr, Ntdetect.com 파일을 하드 디스크의 루트 디렉터리에서 플래시 디스크로 복사합니다.
플래시 디스크 드라이브로 전환하려면 Boot.ini를 마우스 오른쪽 단추로 클릭한 다음 등록 정보를 클릭합니다.
읽기 전용 확인란의 선택을 취소한 다음 확인을 클릭하여 등록 정보 대화 상자를 닫습니다.
메모장에서 Boot.ini를 열어 다음과 같이 편집합니다.
모든 rdisk(0) 인스턴스를 rdisk(1) 인스턴스로 바꿉니다.
또한 SCSI 하드 드라이브가 있는 경우 모든 scsi(0) 인스턴스를 multi(0)으로 바꿉니다.
저장하고 Boot.ini를 닫습니다.
Boot.ini의 특성을 읽기 전용으로 다시 변경합니다.
컴퓨터를 다시 시작합니다.
플래시 메모리 디스크와 함께 들어 있는 플로피 디스크를 디스크 드라이브에 넣습니다.
명령 프롬프트에서 아래와 같이 입력합니다.
dupdate /win:d000 /s:doc121.exb /first

디스크 드라이브에서 플로피 디스크를 제거하고 컴퓨터를 다시 시작합니다.
복구 콘솔을 설치합니다. 복구 콘솔 설치에 대한 자세한 내용은 관련 항목을 참조하십시오.

[참고]
대부분의 운영 체제 파일은 하드 디스크에 저장되지만 운영 체제는 항상 플래시 메모리 디스크에서 시작됩니다. 시작 실패 이벤트가 발생하면 플래시 메모리 디스크에서 복구 콘솔을 시작하고 운영 체제의 복구를 시도할 수 있습니다.
최신 펌웨어 드라이버(버전 1.21)를 사용하는 이 단계는 M-Systems DiskOnChip용으로 설계되었지만 다른 플래시 메모리 디스크에도 적용될 수 있습니다.