3

Similar documents
Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

System Recovery 사용자 매뉴얼

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Xcovery 사용설명서

3

3

*2008년1월호진짜

05Àå

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

3

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

3

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Microsoft Word - src.doc

Windows 8에서 BioStar 1 설치하기

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

3

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l


Microsoft Word - Windows doc

JDK이클립스

Windows Server 2012

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

PowerPoint 프레젠테이션

Slide 1

ActFax 4.31 Local Privilege Escalation Exploit

vRealize Automation용 VMware Remote Console - VMware

Install stm32cubemx and st-link utility

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

컴퓨터관리2번째시간

ISP and CodeVisionAVR C Compiler.hwp

1

4S 1차년도 평가 발표자료

ThinkVantage Fingerprint Software

Windows 10 General Announcement v1.0-KO

Title Here

Chapter 1

NTD36HD Manual

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

01장

MF3010 MF Driver Installation Guide

SBR-100S User Manual

PowerPoint 프레젠테이션

3

WinClonEmb-Man.doc

3

벤처연구사업(전동휠체어) 평가

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Copyright 2006 Hewlett-Packard Development Company, L.P. 본설명서의내용은사전통지없이변경될수있습니다. HP 제품및서비스에대한유일한보증은제품및서비스와함께동봉된보증서에명시되어있습니다. 본설명서에는어떠한추가보증내용도들어있지않습니다.

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

슬라이드 1


슬라이드 1

PowerPoint 프레젠테이션

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

PowerPoint Template

1. 시리얼 ATA(SATA) 하드디스크설치 Intel Z77 사우스브리지칩셋은 RAID 0, RAID 1, RAID 5, RAID 10 및 Intel Rapid Storage 를포함하여 RAID 기능이있는 Serial ATA (SATA) 하드디스크를지원합니다. 사용중

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

Tablespace On-Offline 테이블스페이스 온라인/오프라인

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

CODESYS 런타임 설치과정

Windows 8 Upgrade Step by Step Guide

5

제목을 입력하세요

tiawPlot ac 사용방법

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장...

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

Microsoft PowerPoint - chap01-C언어개요.pptx

Studuino소프트웨어 설치

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

I. KeyToken USB 소개 1. KeyToken 개요 KeyToken 은공인인증서를안전하게저장하고또안전하게사용하기위한보안제품으로, 한국인터넷진흥원 (KISA) 이 KeyToken 의보안토큰에대한구현적합성을평가하고인증한 제품입니다. 2. KeyToken USB 그

목차 백업 계정 서비스 이용 안내...3 * 권장 백업 정책...3 * 넷하드(100G 백업) 계정 서버로 백업하는 2가지 방법...3 * 백업서버 이용시 주의사항...3 WINDOWS 서버 사용자를 위한 백업서비스 이용 방법 네트워크 드라이브에 접속하여

User Guide

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

AcronisUniversalRestore_userguide_en-US

F120L(JB)_UG_V1.0_ indd

DBMS & SQL Server Installation Database Laboratory

804NW±¹¹®

4. Compass 명령어를알아보자. compass <command> [<option>, <option>, <option>.. <option>] command : 명령어. clean - Remove generated files and the sass cache. com

MF5900 Series MF Driver Installation Guide

Chapter ...

<4D F736F F F696E74202D205B B3E25DC4C4C8B031B1DEC7CAB1E22DC0FCC3BCB1B3C0E7BEF7B7CEB5E5BFEB28BBE7BABB29>

View Licenses and Services (customer)

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Microsoft PowerPoint - [#4-2] File System Forensic Analysis.pptx

Microsoft Word - PLC제어응용-2차시.doc

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

PowerPoint 프레젠테이션

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

Transcription:

Chapter 3 복구콘솔 (Recovery Console) 복구콘솔은윈도우 2000 에서아주유용한복구유틸리티중에하나이며, 이장 에서는복구콘솔의사용방법과활용방법을잘익힐수있도록실제상황을 중심으로서술하였다. 어둠속에서길을찾기를바란다.

56 Disaster Recovery and Restore 3. 복구콘솔 1. 복구콘솔개요 복구콘솔은윈도우 2000에서새롭게추가된기능중하나로, 시스템에문제가발생한경우해결의실마리를제공하고있다. 과거윈도우 NT 4.0 시스템은문제가발생한경우원인을추측할수는있지만, 접근해볼수있는방법이제공되지않아포기해야하는경우가많았다. 복구콘솔은시스템이복구불능상태에빠졌다고하더라도디스크에배드섹터만없다면시스템내부에접근할수있고, 문제를해결할수있는방법을제공한다. 물론복구콘솔을사용하여, 문제를해결하고자한다면먼저시스템에대해서많은부분을이해하고있어야한다는점잊지말기를바란다. 복구콘솔은 DOS 커맨드와비슷한환경에서작업을하기때문에일반사용자가쉽게접하지는못하고있다. 일반적으로윈도우사용자의취약점이기도하나몇가지명령어만익힌다면문제해결은보다쉬워질수있다. 복구콘솔은 DOS 명령어보다확장된기능이있으며그러한기능은윈도우 2000에서복구에필요한툴이라고생각하면된다. 예를들어서서비스중지나시작등과같은윈도우상에서의관리기능명령어를제공하고있다. DOS와유사한상태에서제공하기때문에프로그램을실행하거나프로그램의추가 / 삭제기능과같이윈도우에서할수있는기능은제공되지않고있으며기본폴더 ( 예로 C:\ 와 C:\winnt\ 폴더 ) 이외접근을막고있다. 그러한부분에해제방법에대해서는뒤에서설명하도록하겠다. 또한텍스트파일에대한편집기기능은존재하지않아서외부에서수정후입력을해야하는번거로움이따른다.

3 장. 복구콘솔 57 복구콘솔로부팅을하게되면접근할수있는부분이제약이따른다. 기본적으로 C에서운영체제가설치되어있고, 여러파티션이존재하는시스템이라면접근할수있는폴더는아래와같다. C:\ 루트이외접근은 C:\winnt 이하 각각의파티션에루트폴더 A 드라이브 ( 내용을읽기만가능하며, 하드디스크의내용을복사하기는불가하기때문에 SET 명령어로해제필요 ) CD-ROM 접근가능이외의부분을접근하고자할때는 SET 이라는명령어로설정값을변경해주어한다. 이부분에참고는 3장복구콘솔 복구콘솔을통해서내부시스템을작업할때 winnt 폴더이외접근방법 을참고하기를바란다. 로그온후에 SET 명령어로 True로바꾸어주어도다시로그온을하게되며재설정을해야한다. 아래그림 3-1 화면을통해서보는것처럼복수운영체제가설치되어있을때각각의운영체제에접근할수있도록선택이가능하며, 인증된사용자만이접근할수있도록비밀번호를입력하도록되어있다. 들어갈수있는계정은 Administrator 계정에한정되며, 비밀번호를 3번잘못입력하면자동으로재부팅되어버린다. 간혹관리암호를잊은경우복구콘솔을이용하려는시도를하는경우를볼수있지만, 암호를알지못한다면복구콘솔로도들어가지못한다. [ 그림 3-1] 복구콘솔시작시운영체제선택후로그온화면

58 Disaster Recovery and Restore 다음은복구콘솔에서제공하고있는기능이다. 복구콘솔에는응급복구디스크와안전모드가제공하는기능의일부를포함하고있다고보면된다. 윈도우 NT 4.0에서복구지원을할수있도록지원한다. ( 실제윈도우 2000에서제공하는방식과동일하게제공은하지않는다. 윈도우 NT 4.0 으로복구콘솔이부팅이가능하다는뜻으로판단하면좋을것이다.) 복구콘솔은로드된드라이버나서비스, 레지스터리파일에대해서복사, 삭제를할수있다. ( 레지스터리는 %systemroot%\system32\config\ 폴더에대해서접근해서백업및복원가능함 ) 일반적으로 boot.ini 파일이나 MBR 구성요소를검사하고, 확인하며, 응급복구디스크기능에서제공하는사항들을이용할수있다. 운영체제에서사전에복구콘솔을설치작업도가능하며, 그외 CD-ROM 으로부팅하여복구옵션으로복구콘솔을실행할수있다. 레지스터리를다른백업장치로백업하게될경우복구콘솔을사용하여복구작업이불가능하다 ( 기본폴더와미디어에대한접근이쉽지않다 ) 한글제공이되지않으며파일편집기를제공하지않는다.( 텍스트파일을편집할수없다 ) 복구콘솔은사전에설치해놓거나, 윈도우 2000 CD로부팅하여복구옵션에서들어갈수있다. 아래두가지경우에대한그림을나타내었다. 윈도우 2000 운영체제에서사전설치작업을통해서복구콘솔을제공할수있다. 그런데복구콘솔을사전에설치한경우문제가발생했을때복구콘솔역시작동이불가능할경우가많다. 운영체제를선택하는화면에서복구콘솔을선택할수있어야복원을할때기능을활용할수있으며그림 3-2 의화면을참조하기바란다. 윈도우 2000 CD( 부팅가능한원본 CD이여야함 ) 을통해서부팅작업이가능하다. 윈도우 2000 CD로부팅을하는것은심각한문제로인해운영체제선택화면 (boot.ini) 이나타나지않을경우사용할수있으며보통이방식을선호한다. 그림 3-3에화면이나타나있다.

3 장. 복구콘솔 59 [ 그림 3-2] 운영체제부팅시복구콘솔을선택할수있는화면 [ 그림 3-3] 복구옵션으로복구콘솔과응급복구프로세스를선택할수있는화면 2. 복구콘솔명령어의설명과기능소개 복구콘솔을통해서복원을하려면약 30여개정도의명령어를이해하고있으며, 충분히응용할수있어야한다. 이런명령어는기존 DOS 명령어와유사하기때문에사용하는데큰어려움이없으리라생각된다. 복구콘솔에서제어할수있는명령어리스트 ATTRIB CD 와 CHDIR CHKDSK COPY DEL 과 DELETE

60 Disaster Recovery and Restore DIR DISABLE DISKPART ENABLE EXIT EXPAND FIXBOOT FIXMBR FORMAT LISTSVC LOGON MAP MORE RD and RMDIR REN 과 RENAME SET SYSTEMROOT TYPE ATTRIB 파일또는폴더의속성을바꿀수있다. 예전도스명령어에서사용방법과거의동일하며간혹시스템에압축속성을걸어둔경우를해제하는데사용할수있다. 가령, 아래와같은오류메시지가나타나는경우가있다. 이것은관리자의부주의로 C 폴더를압축속성을잘못걸어두었다면이런현상이발생을하게된다. NTLDR is compressed 에러메시지를보면분명히압축이된것으로생각되는데어떻게압축을풀수있는지방법을잘알지못할것이다. 많은경우 NTLDR을다시복원하는것으로문제를해결하려하지만, 복원을해도같은메시지를보게되는경우가더많을것이다. 이는 C 드라이브에압축속성을건것이문제로작용한경우이다. [ 그림 3-4] NTLDR 이압축되어있다라는에러메시지화면

3 장. 복구콘솔 61 위문제에대한해결방안은아래와같다. 1. 복구콘솔로부팅을한다. 2. dir ntldr을통해서압축속성이있는지확인한다. 3. 해제방법은 attrib 명령어로풀수있으며 help을참조하라. 4. c:\>attrib -c ntldr 라고치면해제된다. 5. 재부팅한다. CHKDSK 드라이브를점검하여복구작업을진행할수있는도구로일반적으로불량섹터에대한작업을진행을한다. 간혹블루스크린이발생하여오류정보에 chkdsk /f 해보라고나타날때가있다. 이경우디스크조사를할수있는메뉴는존재하지않고, 부팅은되지않은경우안전모드로도부팅이되지않을때가대부분이다. 이러한경우복구콘솔에서디스크조사명령어를내릴수있다. 주의할점은배드섹터가발생하면 chkdsk로인하여심각한문제를야기할수있다는점을알고있어야한다. CHKDSK c: /P /R /P 스위치는드라이브가문제가있다고표시되지않았더라도포괄적인검사를하도록하고발견된오류를수정한다. /R 스위치는불량섹터에찾아내고읽기가능한정보를복구한다. DISABLE 윈도우 2000 시스템서비스또는드라이버를비활성화한다. 특정한서비스가원인이되어문제를발생할경우해당서비스를사용불가로만들어놓은상태에서정상적인부팅을유도하기위해사용한다. 이작업은안전모드에서도제공하며, 안전모드로부팅이가능하다면안전모드를사용한다. 기본적인사용방법에대해서만알아두면된다. DISABLE servicename

62 Disaster Recovery and Restore [ 그림 3-5] 복구콘솔에서 Disable 을실행하면나타나는화면 DISKPART 디스크볼륨상에서파티션을제어할수있는방법으로설치작업에서제공되는화면과동일하다. 직접파티션을만들거나삭제할수있다는것을그림으로도볼수있을것이다. [ 그림 3-6] 복구콘솔에서 Diskpart 을실행하면나오는화면 Diskpart 을이용하면파티션정보가표시되고파티션작업이가능하지 만파티션조정작업을하면데이터가삭제되어버리기때문에빈공 간에대해서만적절하게사용을고려하여야한다.

3 장. 복구콘솔 63 ENABLE 윈도우 2000 시스템서비스또는드라이버를활성화한다. 안전모드에서도동일한명령어가가능하며, 안전모드로부팅이되지않을경우에만사용하도록한다. 보통이런문제로인해안전모드부팅이되지않는경우는드물다. [ 그림 3-7] 복구콘솔에서 Enable 을실행하면나타나는화면 Start_type: 유효한 Start_Type 값은다음과같다 : SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START EXPAND 윈도우를초기설치할때사용한유틸리티이며, 기본적으로사용되는파일을압축해제하기위한명령어이다. 복구콘솔에서는복원을할때초기설치값과동일하게복원이가능하도록제공한다. expand ntoskrnl.ex_ c:\winnt\system32\ Expand 명령어는복구콘솔은물론처음에윈도우 2000 설치작업시에도제공이되기때문에운영체제설치 CD(\i386 폴더 ) 에도제공이되어있다. 사용방법은약간다르며정상적으로로그인할경우에는 r 이라는추가옵션을사용해야만한다. 꼭 HELP을참고하기를바란다. FIXBOOT 부트파티션에새로운윈도우 2000 부트섹터코드를기록한다. 이것은윈도우 2000

64 Disaster Recovery and Restore 부트섹터가손상된경우에문제를해결한다. 또한, 응급복구프로세스는부트섹터를복구한다. 바이러스등으로문제가발생한경우다시생성하는경우도생각해볼수있다. 부트섹터가손실된경우부팅이되지않아임시방편으로시동디스크를사용할수도있다. 이런방법을사용하더라도부팅은가능하며, MBR이문제될경우에도물론사용할수있다. 직접테스트해보기바라며, 이렇게시동디스크를사용하는것은임시방편일뿐이라는사실을염두에두자. FIXMBR 시스템파티션의 MBR( 마스터부트레코드 ) 을복구한다. 이것은바이러스로인해서 MBR이손상되었거나문제가있어윈도우 2000을시작할수없을경우에사용되며실제사례를통한해결방법은이장에서제공될것이다. LISTSVC LISTSVC 명령은모든사용가능한서비스와드라이버들의현재시작유형을나열한 다. DISABLE 과 ENABLE 명령들을사용하면유용하게사용할수있다. LOGON LOGON 명령은운영체제를선택하고해당운영체제로로그온하는작업을시행한다. 일반적으로윈도우 2000을듀얼부팅하는경우사용가능하다. 복구콘솔에서로그온이이루어지는시도가 3번실패하면시스템은재부팅해버린다. MAP MAP 명령은드라이브문자, 파일시스템유형, 파티션사이즈와물리적인장치로의 매핑 (Mapping) 을나열한다. 일반적으로미러링을구축해서사용하고있다면어떠한시스템이어떤영역에서현재사용중인지구별할수있어서 boot.ini 파일을편집할수있도록도움을제공한다. 그외현재시스템환경을모르고작업할경우에도도움을얻을수있다. #map arc

3 장. 복구콘솔 65 [ 그림 3-8] 복구콘솔에서 map arc 화면 작업방법은메모장등을사용하여 Boot.ini 을편집할때, map arc 을작업을통해서 나타난내용을기준으로직접수정작업을할수있다. (Boot.ini 파일에대한설명은 2 장을참고한다.) SET 복구콘솔에서주어진기본설정값을변경하여추가적인기능을사용할수있다. SET 명령어로이러한작업이가능하며, 사전에로컬정책에서몇가지값들을수정해야이기능을활용할수있다. 로컬정책 : 복구콘솔 : 모든드라이브및폴더에플로피복사및액세스허용 을사용으로해야만이작업이가능하다. SET 기본값은 FALSE로되어있으며, 복구콘솔을종료하고, 다시로그온을하게되면기본값으로변하게된다. AllowWildCards = FALSE (del 명령같은일부명령에와일드카드지원을사용 ) AllowAllPaths = FALSE ( 시스템의모든파일과디렉토리에액세스할수있도록함 ) AllowRemovableMedia = FALSE ( 플로피디스크같은이동식미디어에파일을복사할수있도록제공함 ) NoCopyPrompt = FALSE ( 기존파일을덮어쓸때확인메시지를표시하지않음 ) 이기능에대해서는추가적인설명과자료를뒤에서자세히제공하도록하겠다.

66 Disaster Recovery and Restore SYSTEMROOT SYSTEMROOT 명령은현재작업폴더를현재로그온되어있는윈도우 2000 의 % systemroot% 폴더로설정한다. [ 그림 3-9] 복구콘솔에서 systemroot 작업화면 복구콘솔로로그온작업진행을하다보면관리자패스워드가맞지않는경우가있다. 윈도우 2000 베타버전을사용하던컴퓨터에서많이발생을하고가끔정품에서도이런문제가발생한다. 이것은일종의버그로생각되며, 윈도우 2000의경우복원을위한관리자패스워드를따로두려고했던것아닐까생각한다. 단지필자의생각일뿐이다. 3. 복구콘솔을통한해결방안 이곳에서는복구콘솔에서제어할수있는여러가지경우에대한문제를제공하고 또한오류에대한복구방안을나열하도록하겠다. NTLDR is Missing 에러가발생해서부팅이되지않을경우 [ 그림 3-10] NTLDR 에러로부팅이되지않는화면 우선 NTLDR 이라는것은무엇을하는지를알고있다면쉽게해결을할수있다. NTLDR 의역할 사용자가시작할운영체제를선택할수있게해주는역할 부트파티션에있는운영체제파일들을로드하는역할

3 장. 복구콘솔 67 운영체제선택과정을제어하고, 윈도우 2000 커널초기화가이루어지기전 에하드웨어검색을수행하는역할 이와연관될파일들은아래와같은파일들이다. 각파일들에서오류가발생한경우비슷한메시지가나타나며, 해당파일이없다는에러가발생하게된다. 복원방법은약간의차이가있지만거의비슷하다. Boot.ini Ntdetect.com Bootsect.dos ( 이파일은컴퓨터에하나이상의운영체제로부팅하려고한다면존재한다. 특히 Win9x/ME 의경우 ) 포맷방식별로에러메시지가다소차이가있다. FAT 일경우 "Boot: Couldn t find NTLDR " NTFS 일경우 "NTLDR is missing" 이문제의해결방법은응급복구디스크와복구콘솔을사용하는것이다. 또한근본적 인해결은아니지만시동디스크를통해서이러한에러메시지를나타나지않게부팅을 할수있다. 시동디스크는직접실습해보기바란다. 윈도우 2000에서패스워드분실시포맷방식에따른해결방법의차이점을소개하겠다. %systemroot%\system32\config\sam 파일을삭제한경우나타나는현상은다음과같다. FAT 일경우 새로부팅하게되면관리자패스워드가널 (NULL) 이된다. NTFS 일경우 새로부팅하게되면패스워드가널 (NULL) 로되는부분은 100대중 1~2대정도의비율이며, 나머지는아예로그온이불가능하다. 이작업을수행할경우꼭백업을받아두기를바라며, 6장의관리자패스워드복구방안을참조하길바란다. 복구콘솔에서문제를해결하는방법은다음과같다. 1. 윈도우 2000 원본 CD 을넣고복구콘솔로부팅을한다.

68 Disaster Recovery and Restore [ 그림 3-11] 복구콘솔로부팅을해서프롬프트로접근한화면 2. 윈도우 2000 원본 CD 에서 I386 폴더로간다. 3. ntldr 을원본 CD 에서 C:\ 로복사작업을진행을한다. # D:\i386>copy ntldr c:\ [ 그림 3-12] 복구콘솔에서 ntldr 을 C 디렉터리에복사하는화면 부팅시 ntdetect.com 에러가발생해서부팅이멈추는현상 에러메시지 : NTDETECT 가하드웨어를잘점검하지못했습니다. ntdetect.com 는운영체제를선택후바로나타나거나다음화면으로넘어갈때이러한에러메시지를나타내는경우가많으며, 주로파일손상으로발생을하게된다. 또한이러작업은 2장에서언급한부팅진행과정에잘소개되어있으니참조하기바란다. 복원방법은복구콘솔을작업을통해서가능하며 ntdetect.com 의경우원본파일을윈도우 2000 CD에서복사해주면복원이가능하며결국처음설치작업시에해주었던것과동일한방법처럼말이다. 실제윈도우 2000 CD에서도 ntdetect.com 와동일한원본파일이존재할것이다.

3 장. 복구콘솔 69 [ 그림 3-13] 부팅도중 NTDETECT 에러메시지화면 복원방법은단순히 ntdetect.com 파일을시스템에복사해주면된다. 윈도우를처음 설치할때도이런방법을사용한다. [ 그림 3-14] 복구콘솔에서 ntdetect.com 을 C 디렉터리에복사하는화면 부팅시 ntoskrnl.exe 에러메시지가발생을했을때해결방안 에러메시지내용 : 다음파일이없거나손상되어윈도우 2000을시작할수없습니다. : %systemroot%\system32\ntoskrnl.exe. 위파일의복사본을다시설치하십시오 [ 그림 3-15] 부팅시제공되는 Ntoskrnl.exe 에러메시지화면 이런에러메시지는실제로 ntoskrnl.exe 이없거나손상되어서발생할수도있고또 는이파일과관련된 hal.dll 파일이없거나손상되어서발생할수있다.

70 Disaster Recovery and Restore 아래그림을통해서보면 ntoskrnl.exe 은 HAL 과연결되어있고또한그역으로도연 결이되어있다는것을볼수있다. [ 그림 3-16]Depends.exe 을통해서 Ntoskrnl 의종속성을본화면 해결방법 : 복구콘솔에서위와같이복사를통해해결할수있으며, 실제자체파일손상이아니라, HAL.DLL 파일의손상때문에문제가발생할수도있다. 아래그림은복구콘솔에서복원을하는작업방법을그림으로제공한것이다. 또한복원후문제가발을하게될경우는 HAL에대해서도같은작업을진행하기를바란다. [ 그림 3-17] 복구콘솔의 expand 을통해서 ntoskrnl.ex_ 을확장하는방법 주의할것은무조건 HAL.DLL 복구시현재의시스템에새로운하드 웨어정보로구성된다는것이다. 현재의구성된네트워크및 VGA.. 등등말이다. 이와같이 HAL.DLL 은주의해서사용하기를바란다.

3 장. 복구콘솔 71 그래서결국새로운하드웨어프로필이생성이될것이다. 꼭필요시 에만적용하기를바란다. boot.ini 규칙이문제가되었거나파일이없어서에러가발생할때 boot.ini 파일이없다면화면에 boot.ini 파일이없습니다. 라는에러메시지가나타나게된다. 물론서버에구성에맞게 boot.ini 파일을편집하여복원을해주면된다. 복원은크게두가지방법으로가능하다. 첫번째는복구콘솔을통해서다. 서버구성에맞게작업후복구콘솔로부팅을해서 A 드라이브에서복사를해주는작업이있다. 두번째로는응급복구디스크에있는빠른복구를통해서복원을할수있다. 필자는복구콘솔로복원하는방법을권하고싶다. [ 그림 3-18] boot.ini 에러메시지화면 boot.ini 파일문제로인해그림 3-19와같은메시지가나타날수있다. 특히일단복구를시도한뒤, 재부팅을하게되면해당그림과같은상태가나타나는경우가많다. 이것은간단한이유로, 현재 boot.ini 파일을잘못구성해서부팅을했기때문에문제가발생했다는정보화면이다 boot.ini 파일을규칙에맞게다시구성해서복원작업을해주기를바란다. 이에대한내용은 2장부트프로세스에서참조하기바란다. [ 그림 3-19] 부팅시운영체제선택후나타나는화면으로 boot.ini 규칙오류문제 단일프로세서 (CPU) 에서다중프로세서 (CPU) 로업그레이드작업시에 러발생시 이러한종류의오류는자주발생되는문제는아니다. 그러나, 만일이종류의문제가

72 Disaster Recovery and Restore 발생했다면시스템부팅이되지않는다. 주로 HAL 에서문제를일으키며, 다중프로세 서가존재하는까닭에문제가발생하는것이다. [ 그림 3-20] 복구콘솔 expand 을통해서 hal.dl_ 을확장시키는화면 단일프로세서에서다중프로세서로업그레이드작업은아래제시된사이트에서운영체제의버전별로필요한정보를얻도록하자. 이장의뒷부분에서는문제시복원부분에대해서도언급되어있다. 단일프로세서에서다중프로세서로업그레이드방법 ( 윈도우 NT 전용 ) http://www.ntfaq.co.kr/notice/content.asp?tname=ntfaq_tech&page=&pid=1 07 단일프로세서에서다중프로세서로업그레이드방법 ( 윈도우 2000 전용 ) http://www.ntfaq.co.kr/notice/content.asp?tname=ntfaq_tech&page=&pid=1 08 단일프로세서 (CPU) 에서다중프로세서 (CPU) 로업그레이드작업에대 해서는부록을참조하라. MBR 에러와부트섹터에러의해결방법은? MBR 이나부트섹터에서에러가발생하게되면부팅작업이수행되지않는다. 또한 MBR 이나부트섹터역시바이러스가감염될수있다.( 대표적인예가 CIH 바이러스이다.) 보통이러한문제가발생한경우, 정확히무엇이그원인이되는지알아내기가쉽지 않다. MBR 이나부트섹터에관한문제는 FIXMBR, FIXBOOT 명령어를사용하여복 구할수있다.

3 장. 복구콘솔 73 [ 그림 3-21] 복구콘솔의 FIXMBR 실행화면 [ 그림 3-22] 복구콘솔의 FIXBOOT 실행화면 MBR 실습을위해서 MBR 을제거시키는방법 윈도우 2000에서 FDISK 을수행할수있는 DOS 부팅디스크가있다면 MBR을제거할수있다. 특별히제거하는방법은 MBR에바이러스가걸릴경우이며, 이곳에서는테스트를하기위한방안이다. 도스부팅디스크를갖고있다면아래내용을무시하고다음단계로진행한다. 도스부팅디스크만드는방법 (FDISK 가포함된것 ) 아래와같다. 1. 다음사이트에서도스부팅디스크를다운받는다.

74 Disaster Recovery and Restore 다운로드 : http://www.ntfaq.co.kr/download/ms-dos_floppyimage.exe 2. A 드라이브에빈디스크를넣는다. 3. 해당파일을다운로드하여바로탐색기로실행하면아래와같은화면이나타나며 Create 버튼을누른다. ( 플로피디스크를디스크이미지작업을수행한것이다.) [ 그림 3-23] 플로피이미지를통해서만든작업파일실행화면 4. 빈디스크에는위이미지파일로부터도스부팅디스크가만들어질것이다. 도스부팅디스크가다만들어졌으면아래순서로작업한다. 1. 도스부팅디스크로부팅을한다. 2. fdisk /mbr 입력후엔터를친다.( 에러없이넘어가야만한다.) 3. 재부팅을한다. 이제재부팅하게되면부팅도중에러가발생하여더이상부팅을할수없게된다. 간혹 시스템에따라 F1 키를누르면계속부팅작업이그냥수행되는경우도있으며, 이정확한 이유는필자도잘알지못한다. 시스템을망가뜨리는것도간혹어려운작업일수있다. 일반적으로알려진 MBR 에러메시지는다음과같다.

3 장. 복구콘솔 75 Invalid partition table. Error loading operating system. Missing operating system. 또한컴퓨터에따라서, F1? 라는비슷한에러메시지도볼수있을것이다. 복구콘솔에서 FIXMBR 등을사용하게되면 MBR 을재생성하는작업이가능하다. 또 한, 아무런메시지없이아래와같이빈화면이나타나는경우도생긴다. 이러한에러 메시지와부팅과정에대한자료는 2 장에서찾아볼수있다. [ 그림 3-24] 아무에러메시지가나타나지않는화면 DOS 부팅용 Floppy 이미지만드는방법소개 보통하드디스크이미지프로그램은노턴고스트가많이알려져있지만, 플로피디스크이미지는생소하게다가올것이다. 필자가세미나를통해서소개를했지만아직그다지널리알려져있지는않은듯하다. 제시된예를간단히떠라하면쉽게디스크이미지를제작할수있을것이다. 주로플로피이미지는부팅디스크와같은경우에사용되며, 여기서는 DOS 디스크의 이미지를만들어보는예를들어보도록하겠다. 1. Floppy 이미지툴을다운로드하여설치한다. 다운로드 : http://www.rundegren.com (15일평가버전다운로드가능함 ) 2. A 드라이브에는이미지작업할원본을삽입한다. 도스부팅디스크를 Floppy 이미지작업을할예정이다.

76 Disaster Recovery and Restore [ 그림 3-25] Floppy 이미지실행화면 3. 위화면에서 Browse 버튼을눌러저장할확장자와폴더를지정한다. 쉽게 사용하려면실행파일로만드는것도좋다.( 사용할수있는확장자 *.exe, *.imz, *.img ) [ 그림 3-26] 저장할폴더와파일이름선택화면 이미지툴로만든이미지파일로바로디스크를제작할수있지만, 가능하면이미지툴을사용하지않고제작할수있도록 *.exe 파일로변환하는것이낫다. 따라서확장자를 *.exe로주고프로그램을실행하면결과파일을실행만해서도새로운디스크에 Write 작업이될수있다. 4. 저장을하고난후아래와그림의좌측부분에 START 버튼이있다. 버튼을

3 장. 복구콘솔 77 누르면이미지생성작업이이루어진다. [ 그림 3-27] 플로피이미지툴을통해서이미지작업중 5. 이미지를저장한폴더에는 floppy_dos.exe 파일이생성될수있으며, 이 파일만으로이제도스부팅디스크를얼마든지제작할수있다. 페이지파일에러로부팅이되지않을때, 페이지파일을지우는방법 간혹페이지파일문제로부팅이되지않는경우가발생한다. 많은경우부팅이되지않아결국재설치작업까지가는경우가많다. 그러나, 복구콘솔을통해페이지파일을삭제하여이러한문제를해결할수있다. 복구콘솔에서는 pagefile.sys 파일이나타나지않는다. 따라서, 일반적인방법으로는지워지지않는다. 따라서, 아래와같은방법을사용하여파일을지우도록한다. 1. 복구콘솔로부팅을한다. 2. 페이지파일이존재하는디렉터리로이동한다. 3. 임의의파일을 pagefile.sys 라는이름으로복사한다. 예 ) copy c:\boot.ini pagefile.sys 4. 이제 del pagefile.sys 명령어를사용하여페이지파일을삭제한다. 페이지파일에서생긴문제를해결하기이러한방법은다음 MS 기술문서에도소개 되어있다. How to Delete the Pagefile.sys File in Recovery Console

78 Disaster Recovery and Restore http://support.microsoft.com/default.aspx?scid=kb;[ln];q255205 이기술문서에서언급된내용은필자는직접다루어보지는않았다. 따라서, MS 기술문서의내용을참고로서술하였다. 또다른방법으로, 안전모드로부팅이가능한경우레지스터리를수정하여복구작업을수행할수있다. 해당되는레지스터리키는다음과같다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management Value Name: ClearPageFileAtShutdown Data Type: REG_DWORD (DWORD Value) Value Data: (0 = disabled, 1 = enabled) 기본값은 0 이며값을 1 로변경한후작업을수행하면된다. 작업수행이후다시페이 징파일을생성하면된다. 페이지파일은일반적으로 2GB 가최대이다. 따라서, 2GB 이상의실제메모리를가진다고할지라도페이지파일은 2G로한정된다. 따라서, 그이상의페이지파일을사용하고자한다면레지스터리의다음값을수정하여야한다. 이작업은반드시 regedt32 명령어로수행하여야한다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \Session Manager\Memory Management Value Name: Pagingfiles Data Type: REG_MULTI_SZ 데이터내용 : c:\pagefile1\pagefile.sys 3000 4000 e:\pagefile3\pagefile.sys 3000 4000 f:\pagefile2\pagefile.sys 3000 4000

3 장. 복구콘솔 79 [ 그림 3-28] 레지스터리에서실제메모리값을늘리는화면 물론, 이작업을수행하기전 c:\pagefile1, f:\pagefile2, e:\pagefile3 등 의폴더를만들어주어야한다. 폴더에넣지않으려면폴더명을빼면된다. 노턴고스트로타시스템복원시화면이나타나지않거나여타문제가발생한경우, 해결방법은무엇인가? 혹은서버시스템을데스크탑에복원하고자한다. 방법은?. 노턴고스트는일반적으로백업한시스템에다다시복구하거나, 동일한하드웨어를갖고있는시스템에복원하는것이일반적이다. 그러나, 백업한시스템을완전히구성이다른데스크탑에복원해야할경우도생길수있다. 고스트로백업한것을전혀하드웨어가다른시스템에복원하였을때어떤현상이벌어지는지확인해보기바란다. 일반적으로는화면이전혀출력되지않고멈추는경우를종종나타낸다. 이것은원래윈도우가설치된환경과동일한환경이아닌까닭에시스템특성을타거나, 하드웨어환경정보의상이함으로인해발생하는문제이다. 이러한하드웨어정보를새로생성시켜주게되면시스템을올바로시작할수있다. 하드웨어정보가보관된곳은 HAL라는부분이며, HAL을새로교체해주면된다. 프로세서가하나이상이라면추후복수프로세서를인식시켜주면된다. 일단먼저시작될작업은기존의 HAL을삭제하고새로운 HAL을생성하는것이다. HAL은 %systemroot%\system32\hal.dll 에존재하며복구콘솔로들어가 HAL 파일을지우고복원하면된다.

80 Disaster Recovery and Restore 복원방법은아래와같다. 1. 복구콘솔로복원을해서 hal.dll 을지운다. 2. 복구콘솔을통해서 hal.dll 을복원작업을한다. [ 그림 3-29] 복구콘솔에서 expand 명령으로 hal.dl_ 을압축해제 3. 재부팅을한다. 4. 이후새로운하드웨어프로필이생성되어정보를새로구성하게된다. 5. 다시재부팅을할것이며나머지작업은초기설치후재부팅이후과정과같다. HAL(Hardware Abstraction Layer) 은하드웨어와직접맞닿으며하드웨어에관계된 정보를담당하는부분이다. 따라서, 특정한하드웨어를작동시킬때 HAL 을통해서정 보를찾아서처리를한다고볼수있다. [ 그림 3-30] 사용자모드와커널모드의구조 탐색기문제로재부팅후에도데스크탑환경이나타나지않는다. 윈도우 2000이라는 OS는기본 Shell( 셸 ) 이 Explorer.exe 이며, 탐색기는윈도우사용자가쉽게작업환경을도와주고있다. 또한기본셸이열리지않아도서비스는이상없이작동을하며, 시스템부팅후로컬로그온여부와상관없이서비스가작동하는것과동일하다. 간혹 Explorer.exe 이손상되거나문제발생으로인해제대로동작하지않는경우, 아래제시된방법으로해결할수있다. 간혹서비스팩등이설치되어 Explorer의버전이맞지않을경우가있을수있지만, 기본적인동작에는무리가없다.

3 장. 복구콘솔 81 레지스터리에기록된기본셸의위치는아래와같다. 레지스터리위치 : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Winlogon] [ 그림 3-31] 레지스터리에서기본셸등록정보 일단앞에서언급한복구콘솔에대해서는숙지했다는가정하에서다음과같은방법을사용한다. 1. 복구콘솔로부팅을한다. 2. 윈도우 2000 원본 CD에서아래와같은작업을진행한다. [ 그림 3-32] 복구콘솔에서 Explorer.exe 파일의복원 3. 재부팅을한다. 주의할점은도스명령어의특성상, 정확한경로를지정하지않고드라이브명만을지정하면드라이브를전환하기바로직전의경로로복사가이루어지게된다. 따라서, 계획한것과는달리엉뚱한디렉터리에복사가되는경우가발생한다. 따라서, 복사후올바른디렉터리로파일이삽입되었는지확인을한뒤에재부팅을하기바란다. 아래그림은어떻게디렉터리경로로복사되는지를나타낸화면이다. C:\winnt 에서 D 로전환한후바로드라이브명으로만복사명령어를내리면되면 C:\winnt 폴더로복사하게된다.

82 Disaster Recovery and Restore [ 그림 3-33] 복구콘솔에서 Expand 작업시유의사항 복구콘솔을통해서시스템에접근한경우 Winnt 폴더이외의폴더에접근할수있는방법 ( 또는내부에있는파일의플로피복사방법 ) 복구콘솔은윈도우 2000부터제공되기시작한복구도구이며, 윈도우 NT 4.0에서해결되지못한많은문제를해결하기위한기능을포함하고있어아주매력적이다. 비록명령어를직접입력해야하는불편이있긴하지만그러한측면때문에생기는융통성역시작지않다는것을알수있을것이다. 일반적으로복구콘솔에대해언급된자료가많지않아매우어렵게느낄수있겠지만, 이책에서제공된복구콘솔과관계된사용법을참고하면아주유용할것이다. 복구콘솔은, 기본설치폴더인 winnt 폴더하위만접근이가능하며사용자에의해생성된임의의폴더를자유롭게접근하지못한다. 또한, 시스템파티션외의파티션도루트디렉터리만을접근가능할뿐, 그이외의폴더에대한접근이허용되지않는다. 그러나, 실제복구콘솔에서그이외의다른디렉터리도충분히접근할수있으며, 이제그방안에대해설명하도록하겠다. 기본폴더이외의폴더에접근할수있는방안 1. 관리도구 로컬보안정책 로컬정책 보안옵션을선택한다.

3 장. 복구콘솔 83 [ 그림 3-34] 로컬보안정책의기본메뉴 2. 로컬정책에서보안옵션중복구콘솔에대한두가지옵션을찾아볼수있을것이다. 복구콘솔 : 모든드라이브및폴더에플로피복사및액세스허용기본값은 사용안함 으로되어있으며클릭후사용으로바꾸어준다. 이기능을사용하면다른드라이브및폴더에접근가능하다. [ 그림 3-35] 로컬보안정책에서복구콘솔옵션변경 복구콘솔 : 자동관리자적로그온허용 기본값은 사용안함 으로되어있으며이기능은윈도우 2000 에서 자동로그온기능과동일하다. 복구콘솔로부팅할때비밀번호를입력

84 Disaster Recovery and Restore 하지않고시스템접근이가능하도록한것으로, 보안취약성을가질수 있기때문에사용하지않는편이좋다. 3. 이작업을바로적용시키려면그림 3-26 에나타난것처럼처리해주어야 한다. 그렇지않으면곧바로적용되지않는다. [ 그림 3-36] 로컬보안정책에서수정한값을바로적용처리 기본값은 사용안함 으로되어있으며 로컬설정 과 실제설정 값이모 두사용되는것으로설정되어야만사용이가능하다. 아래의두두값 로컬설정만적용된경우 : [ 그림 3-37] 다시로드하기전 실제설정값까지적용된경우 : [ 그림 3-38] 다시로드하고난후화면 ( 실제설정이적용됨 ) 4. 실제설정 이사용으로되어있다면복구콘솔로부팅을해보자. 5. 복구콘솔로시작후 c:\ 폴더에서 set 명령어를이용하여추가적인환경설 정을해주어야한다.

3 장. 복구콘솔 85 AllowWildCards = FALSE AllowAllPaths = FALSE AllowRemovableMedia = FALSE NoCopyPrompt = FALSE 복구콘솔로부팅을해서 SET 명령어로아래와같은설정사항을변경할수있으며, 바로적용하기위해서는 # set allowallpaths = true 라고입력하면경로접근허용이가능해진다. 4개의값을각각설정해주어야만한다. 이 4가지설정사항은필요할경우각각적용하여사용하면된다. 만일시스템재부팅을하게되면이설정값은다시초기값으로환원되며, 다시사용하기위해서는 set 값을다시설정해주어야만한다. 또한로컬정책에서미리설정되어있어야만이설정항목들을사용할수있다. 만일로컬보안정책에서설정이전혀되지않았다면복구콘솔에서이값을수정하려할때다음과같은오류메시지가출력된다. The SET command is currently disabled. The SET command is an optional Recovery Console command that can only be enabled by using the Security Configuration and Analysis snap-in. 만일, 이와같은에러가시스템다운이후발생했다면정책을고칠방법이없기때문에 매우난감할것이다. 이와같이오류메시지발생시해결할방법은 6 장레지스터리 를참고하기를바란다. 그외복구콘솔에서몇가지제약을요약해보았다. 복구콘솔에서는한글을지원하지않으므로한글디렉터리로의접근이불가능하며사용도불가능하다. GUI 환경을사용할수없으므로, 설치된응용프로그램제거등에서는사용이불가능하다. 레지스터리의일부를수정하거나삭제할수없다. 접근할수있는매체에제약이있어서, 기본으로 FDD, CD-ROM 등의장비만이인식된다.

86 Disaster Recovery and Restore 복구콘솔에대해서, 필자가서술한것이외의방법이나좋은경험이있다면필자에게 알려주면더좋은정보로공유하겠습니다. 시스템이어느날갑자기 "Missing Operating System" 에러가나타났다. 어떻게해야하나? 가장쉽게생각할수있는것은디스크자체의오류가능성이지만, 정말이문제에의한것인지여부는쉽게판별이가능하다. 또한, 디스크의활성 (active) 분할영역의변경문제때문에도이러한문제가발생할수있다.( 주로 IDE 환경에서발생함 ) [ 그림 3-39] 디스크의활성분할영역설정 다음그림과같은경우는 FDISK 에서볼수있는것으로, 주로데스크탑에서잘발생 하는급작스런전원단절로인한디스크정보손상이나 MBR 이재생성되는경우이다. 또한정확한오류원인은파악되지않지만이와유사한오류가종종발생한다. 분할영역과활성정보에대해이해하고있다면그림 3-39에서현재 분할영역1 이아닌다른영역으로활성정보를변경할수있다는사실을알수있을것이다. 이경우분할영역내부에는별다른이상이나타나지않겠지만, 시스템은부팅되면서오류메시지를출력하게될것이다. 하나이상의분할영역을갖고있다면테스트해보기바란다.

3 장. 복구콘솔 87 그외부팅과정에서 1 단계과정인 POST 가끝나고바로화면에아무것도출력되지 않는현상이발생하기도한다. [ 그림 3-40] 아무에러메시지가나타나지않는경우 이러한문제는다음방법으로해결할수있다. 윈도우 9x 또는 DOS 부팅디스켓 (FDISK 명령어를포함 ) 으로부팅한다. 앞에서소개 한 DOS 부팅디스켓에관계된내용을활용하기바란다.(3장복구콘솔참조 ) 1. FDISK을실행한다. 2. 대용량디스크지원을위해 Y을누른다. 3. 2번 "Set active partition" 을선택한다. 그림 3-37 참조 4. 활성파티션으로설정할파티션의번호를선택하고엔터를누른다. 5. ESC을눌러 FDISK을종료한다. 6. 디스켓을 FDD에서빼고시스템을재시작한다. 가끔이런에러메시지가발생시무척당혹스럽다. 도스부팅디스켓을하나가지고 있다면이런방법으로시스템을복원할수있다는사실도참고하기바란다. 윈도우 XP 설치후윈도우 2000 설치작업을수행하면문제가발생된다그이유는무엇인가? 윈도우 2000이 XP 설치이후에설치하게되면사용하는파일버전의차이로문제가발생한다. 이경우윈도우 XP의시동파일로복구해주면문제가해결된다. 앞에서소개한방법중복구콘솔을사용하는것이가장일반적이며, 다음파일들을복구해주면된다. ntldr ntdetect.com 그외윈도우 95/98 이공존할경우문제가된다면윈도우 XP 가부팅가능하도록파 티션부분에대한수정도해주어야한다. 이러한사항들은부록에서 멀티부팅시 C

88 Disaster Recovery and Restore 드라이브를포맷하게된경우 참고하면해결방안을찾을수있을것이다. 또한 XP 설치 CD 로부팅하여, F2 을눌러자동복구를이용할수있다. ( 사전에복구 디스크를만들어서작업을해야한다.) 4. 마무리 필자도처음복구콘솔을접할때그활용방안에대해서많은고민을했지만쉽게알수는없었다. 결국문제를하나하나부딪쳐가면서, 해당문제를해결하고자 MS 기술문서를찾아가면서해결책을찾고자노력했던것이생각난다. 독자들도모두비슷한상황이라는생각이든다. MS 기술문서에도블루스크린이나많은시스템파일의복구도구로복구콘솔을사용하도록권장하며, 특히윈도우 2000 계열은 NTFS 파일시스템을사용하고있기때문에다른운영체제에서접근이용이하지않다. 따라서물리적인방법을사용하지않으면데이터를이동하거나제어하지못하지만, 복구콘솔을사용하여쉽게이러한문제를해결할수있게된다. 복구콘솔은관리자가더욱큰어려움에빠져있더라도해결책을찾아줄수있는도구로이용할수있으며, 단순히기본적인명령어에의존하지말고, 가능한모든방법을최대한활용하기바란다. 특히레지스터리에접근하여백업및복원을할수있는기능은정말좋은복구방법중의하나이다. 이장에서는단지간단한복구콘솔의사용방법과몇가지활용방안만을제공했지만이어서레지스터리의백업과복원등에대해서술할것이기때문에내용을모두습득한다면훌륭한관리자가될수있을것이다. 또한, 마이크로소프트에서는윈도우 PE라는제품을제공하여유사한기능을구현하도록하고있으며, 부록에서이프로그램의소개가이루어질것이다. 윈도우시스템의복구는결국많은시스템과연관된자료를통한학습의결정체임을결코잊어서는안될것이다.

3 장. 복구콘솔 89 참고문헌 윈도우 2000 복구콘솔설명 에대해서는 MS 기술문서도잘소개되어있다. http://support.microsoft.com/default.aspx?scid=kb;ko;kr601501 http://www.ntfaq.co.kr/notice/content.asp?tname=ntfaq_tech&pid=43 HOW TO: Use Recovery Console on a Computer That Does Not Start in Windows 2000 http://support.microsoft.com/default.aspx?scid=kb;en-us;q301645 Description of the SET Command in Recovery Console (Q235364) http://support.microsoft.com/default.aspx?scid=kb;en-us;q235364 Description of the Windows 2000 Recovery Console (Q229716) http://support.microsoft.com/default.aspx?scid=kb;en-us;q229716 Description of the Windows XP Recovery Console (Q314058) http://support.microsoft.com/default.aspx?scid=kb;en-us;q314058 How to Overcome 4,095-MB Paging File Size Limit in Windows http://support.microsoft.com/default.aspx?scid=kb;en-us;q237740 How to Change the Recovery Console Administrator Password on a Domain Controller http://support.microsoft.com/default.aspx?scid=kb;en-us;q239803