위 자료는 책에서는 제공되지 않은 자료이며 이종량님이 추가로 업데이트 된 문서입니다.
2-2-1. boot.ini 안전하게 편집하기
적어도 정상으로 로그인까지 된 상태라면, 메모장으로 boot.ini를 편집하다가 스펠링을 틀린다던가 ARC경로를 틀린다던가 하는 실수로 인하여 다음 재 부팅시 심각한 오류로 이어질 수도 있다. 그렇기 때문에 boot.ini를 편집하는 작업은 많은 주의가 필요하다. 시스템은 정상이나 드물게 boot.ini를 편집해야 하는 경우가 있다. 이런 경우 윈도우에서 안전하게 수정할 수 있도록 다음과 같은 방법을 제시하고 있다.
윈도우 XP 이후의 제품에서는 시스템 구성 유틸리티(msconfig.exe)를 통해 편집이 가능하다. 다음은 Windows Server 2003과 비스타에 포함된 각각의 시스템 구성 유틸리티의 boot.ini를 수정할 수 있는 환경으로 간단한 마우스 클릭 몇 번만으로 구성을 얻을 수 있다.
[그림1] 윈도우 2003의 시스템 구성 유틸리티.
[그림2] 윈도우 2003의 시스템 구성 유틸리티. 고급옵션
[그림3] 윈도우 비스타의 시스템 구성 유틸리티
[그림4] 윈도우 비스타의 시스템 구성 유틸리티. 고급옵션
시스템 구성 유틸리티를 통해 boot.ini를 편집하면 별도의 복잡한 작업 없이도 간단하고 안전하게 편집이 가능하다. 물론, 적용하기 전에 시스템에 문제가 있어서 아예 부팅이 안된다면 그때는 수동으로 편집해야겠지만 말이다. 참고로 부팅시 F8을 눌러서 나오는 복구 모드의 실제 적용되는 스위치들은 다음과 같다.
- 모드: 안전 모드
스위치: /safeboot:minimal /sos /bootlog /noguiboot - 모드: 안전 모드(네트워킹 사용)
스위치: /safeboot:network /sos /bootlog /noguiboot - 모드: 안전 모드(명령 프롬프트 사용)
스위치: /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot - 모드: 부팅 로깅 사용
스위치: /bootlog - 모드: VGA 모드 사용
스위치: /basevideo - 모드: 디렉터리 서비스 복원 모드 (도메인 컨트롤러만 가능)
스위치: /safeboot:dsrepair /sos - 모드: 디버그 모드
스위치: /debug
디버깅이나 장애 처리를 위해 부팅 스위치로 MAXMEM을 사용하고 한다면, 시스템이 요구하는 최소 메모리의 값으로 설정해서는 안된다. 이 값은 각각 Windows NT는 8, Windows 2000 Professional은 64, Windows 2000 Server는 128이하의 값을 가지고 있다.
※ 참고문서 : http://support.microsoft.com/kb/q239780/
'윈도우 재난복구 강좌 > 2장 부팅 프로세스 통한 문제 해결 방안' 카테고리의 다른 글
| [연재]2-2-7.윈도우 2000 진행 상태 바에 대한 이해(2장 최종) (0) | 2007/01/08 |
|---|---|
| [연재]2-2-5. 설치 과정에 대한 이해 (0) | 2007/01/08 |
| [연재]2-2-1. boot.ini 안전하게 편집하기, 추가 자료 (0) | 2007/01/03 |
| [연재] 2-4. 부팅 진행 과정 (6단계부터 이어서) (0) | 2007/01/02 |
| [연재] 2-4. 부팅 진행 과정 (3단계부터 이어서) (0) | 2007/01/02 |
| [연재] 2-4. 부팅 진행 과정 (0) | 2007/01/02 |



댓글을 달아 주세요