드라이버 테스트 및 디버깅을 위한 부팅 옵션 변경 도구

Microsoft Windows 운영 체제에서 드라이버를 테스트하고 디버그하려면 운영 체제가 로드될 때 설정된 기능을 사용하도록 설정하고 구성해야 합니다. 이러한 기능에 대한 설정은 부팅 로더가 운영 체제 및 기타 부팅 가능한 프로그램 및 디바이스를 로드하고 구성하는 방법을 결정하는 값인 부팅 옵션에 포함됩니다.

이 섹션에서는 부팅 옵션을 추가, 삭제 및 변경하여 운영 체제에 대한 새 부하 구성을 만드는 방법과 부팅 항목 매개 변수를 사용하여 드라이버 테스트 및 디버깅을 위한 부하 구성을 사용자 지정하는 방법을 설명합니다.

부팅 옵션을 편집하여 다음을 수행할 수 있습니다.

  • 디버깅 사용 및 구성

  • 특정 커널 또는 HAL(하드웨어 추상화 계층) 파일 로드

  • Windows에서 사용할 수 있는 실제 메모리 제한

  • 32비트 버전의 Windows에서 PAE(물리적 주소 확장) 사용, 사용 안 함 및 구성

  • 사용자 모드와 커널 모드 구성 요소(3GB) 간에 가상 주소 공간을 다시 할당하여 매우 작은 커널 모드 주소 공간에서 드라이버를 테스트합니다.

  • 데이터 실행 방지 사용 및 구성(/noexecute)

  • 헤드리스 서버에서 EMS(응급 관리 서비스) 콘솔 리디렉션을 위한 포트 지정

  • 로드할 때 드라이버 이름 표시

이 단원에는 다음이 포함됩니다.