Windows PE 이미지 작성

게시: 2009년 10월

업데이트 날짜: 2009년 10월

적용 대상: Windows 7, Windows Server 2008 R2

사용자 지정 Windows® PE 3.0 이미지를 만드는 과정의 첫 번째 단계에서는 DISM(배포 이미지 서비스 및 관리) 도구를 사용하여 기본 Windows PE 이미지(Winpe.wim)를 수정합니다. DISM은 로컬 디렉터리에 파일 압축을 풀고 패키지(선택적 구성 요소 및 언어 팩)를 추가 및 제거할 수 있도록 합니다. 제공하지 않는 드라이버를 추가할 수도 있습니다. DISM은 ImageX와 동일한 탑재 및 탑재 해제 작업을 제공합니다.

다음 그림에서는 사용자 지정 Windows PE 이미지를 만드는 방법을 보여 줍니다.

사용자 지정 Windows PE 이미지를 작성하는 방법을 보여주는 다이어그램

사용자 지정 Windows PE 이미지를 만드는 일반적인 절차는 다음과 같습니다.

  1. DISM 도구를 사용하여 기본 이미지를 로컬 디렉터리 공유에 탑재합니다. 예를 들면 다음과 같습니다.

    Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount
    
  2. Dism 명령을 /Get-Package 옵션과 함께 사용하여 설치되는 패키지를 확인합니다. 예를 들면 다음과 같습니다.

    Dism /image:C:\winpe_x86\mount /Get-Packages
    
  3. Dism 명령을 /Add-Package 옵션과 함께 사용하여 패키지와 언어 팩을 적절하게 추가합니다. 예를 들어 HTA 패키지를 추가하려면 언어별 패키지와 언어 중립 패키지를 모두 추가해야 합니다. 예를 들면 다음과 같습니다.

    Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\<version>\Tools\PETools\x86\WinPE_FPs\WinPE-HTA.cab"
    
    Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\<version>\Tools\PETools\x86\WinPE_FPs\en-us\WinPE-HTA_en-us.cab"
    
    여기서 <version>은 Windows OPK(OEM 사전 설치 키트) 또는 Windows AIK(자동 설치 키트)일 수 있습니다. Windows PE 기능 패키지가 추가되면 해당 기능이 자동으로 사용 설정됩니다.

  4. Dism 명령을 /Add-Driver 옵션과 함께 사용하여 드라이버를 적절하게 추가합니다. 예를 들면 다음과 같습니다.

    Dism /image:C:\winpe_x86\mount /Add-Driver /driver:C:\test\drivers\mydriver.inf
    
  5. \mount 디렉터리 내의 이미지에 포함할 기타 사용자 지정 파일이나 도구를 추가합니다. 예를 들어 이미지에 ImageX를 포함할 수 있습니다.

    copy "C:\Program Files\<version>\Tools\x86\imagex.exe" C:\winpe_x86\mount\Windows\System32\
    
    여기서 <version>은 Windows OPK 또는 Windows AIK일 수 있습니다.

  6. Dism 명령을 /Unmount-Wim /Commit 옵션과 함께 사용하여 변경 내용을 커밋합니다. 예를 들면 다음과 같습니다.

    Dism /Unmount-Wim /MountDir:C:\winpe_x86\mount /Commit 
    
  7. 사용자 지정 이미지를 \ISO\sources 폴더로 복사하고 boot.wim으로 이름을 바꿉니다. 예를 들면 다음과 같습니다.

    copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim
    

이제 사용자 지정 이미지를 부팅 가능한 미디어에 복사하거나 구울 준비가 되었습니다. .iso 파일을 만든 다음 CD-ROM에 이미지를 굽는 것이 가장 일반적입니다. 부팅 가능한 방법에 대한 자세한 내용은 Windows PE 부팅을 참조하십시오.

지원되는 패키지

Windows PE 3.0에서는 다음과 같은 선택적 패키지를 제공합니다.

 

패키지 이름 설명

WinPE-FONTSupport-<지역>

ja-JP, ko-KR, zh-CN, zh-HK 및 zh-TW 언어에 대한 추가 글꼴 지원입니다.

WinPE-HTA

HTML 응용 프로그램 지원입니다. Windows Internet Explorer® 스크립트 엔진과 HTML 서비스를 사용하여 GUI 응용 프로그램을 만들 수 있도록 합니다.

Winpe-LegacySetup

Media 설치 프로그램 기능 패키지로, Windows 미디어의 \Sources 폴더에 있는 모든 설치 파일입니다. Windows 미디어의 \Sources 폴더나 설치 프로그램을 서비스할 때 이 패키지를 추가합니다. 설치 프로그램 기능 패키지와 함께 추가해야 합니다. 새로운 Boot.wim을 미디어에 추가하려면 설치 프로그램 및 미디어 패키지뿐 아니라 자식 패키지를 추가합니다. 이 패키지는 Windows Server® 2008 R2 설치를 지원하는 데 필요합니다.

WinPE-MDAC

Microsoft® Data Access Component 지원으로, ADO(Active Directory 개체)를 사용하여 SQL 서버를 쿼리할 수 있도록 합니다. 사용 예: 고유한 시스템 정보에서 동적 Unattend를 작성합니다.

WinPE-PPPoE

PPPoE(Point-to-Point Protocol over Ethernet) 지원을 가능하게 합니다. Windows PE에서 PPPoE 연결을 만들고, 연결하거나 연결을 끊고, 삭제합니다.

WinPE-Scripting

WSH(Windows 스크립트 호스트) 지원으로, WSH 스크립트 개체를 사용하여 배치 파일을 처리할 수 있도록 합니다.

WinPE-Setup

설치 프로그램 기능 패키지(부모)로, 클라이언트와 서버에 공통된 \Sources 폴더의 모든 설치 파일입니다.

WinPE-Setup-Client

클라이언트 설치 프로그램 기능 패키지(자식)로, 설치 프로그램의 클라이언트 브랜딩 파일입니다. 설치 프로그램 기능 패키지 뒤에 추가해야 합니다.

WinPE-Setup-Server

서버 설치 프로그램 기능 패키지(자식)로, 설치 프로그램의 서버 브랜딩 파일입니다. 설치 프로그램 기능 패키지 뒤에 추가해야 합니다.

WinPE-SRT

Windows 복구 환경 기능 패키지로, 자동 시스템 진단 및 복구와 사용자 지정 복구 솔루션 작성을 위한 복구 플랫폼을 제공합니다.

WinPE-WMI

WMI(Windows Management Instrumentation) 지원으로, 최소 시스템 진단을 가능하게 하는 WMI 공급자 하위 집합입니다.

WinPE-WDS-Tools

Windows 배포 서비스 도구 기능 패키지로, 사용자 지정 Windows 배포 서비스 클라이언트 및 이미지 캡처 유틸리티를 사용한 멀티캐스트 시나리오를 가능하게 하는 API가 포함됩니다.

note참고
  • 기본 Windows PE 이미지에는 위에 나열된 일부 패키지가 포함되어 있지 않습니다. 적합한 패키지를 설치하려면 DISM 도구를 사용해야 합니다. 패키지는 \Windows OPK\Tools\PETools\_architecture 또는 \Windows AIK\Tools\PETools\_architecture 디렉터리에 있습니다. 선택적 구성 요소가 제대로 작동하려면 필요한 언어 리소스가 클라이언트 컴퓨터에 설치되어 있어야 합니다. 언어 리소스는 위에 나열된 디렉터리에 설치된 언어와 같은 이름을 가진 폴더에 있습니다.

  • 이제 winpe-xml 패키지가 기본 boot.wim에 포함됩니다.

Windows PE-setup-package는 winpe-setup-client 및 winpe-setup-server의 부모 패키지입니다. 자식 패키지를 설치하기 전에 winpe-setup을 설치해야 합니다.

지원되는 사용자 지정

Windows PE 3.0에서는 다음 사용자 지정을 지원합니다.

  • 기본 이미지에서 패키지와 언어 팩을 추가 및 제거합니다.

  • Windows PE 이미지 대상 경로를 설정합니다.

  • 파일 추적을 사용하거나 사용하지 않도록 설정합니다.

  • 타사 드라이버와 구성 요소를 추가합니다.

  • Windows PE 업데이트를 추가합니다.

  • Windows에서 제공하지 않는 Windows PE 언어 팩을 추가합니다.

  • 임시 저장소를 사용자 지정합니다.

Windows PE 환경 사용자 지정

Windows PE를 부팅할 때 특정 환경 설정을 포함하도록 Windows PE 이미지를 사용자 지정할 수 있습니다. 예를 들어 특정 네트워크 요구 사항을 정의하거나, 사용자 지정 스크립트를 실행하거나, 사용자 지정 응용 프로그램을 시작할 수 있습니다. Winpeshl.ini, Startnet.cmd 및 Unattend.xml을 함께 사용하여 이러한 설정을 정의할 수 있습니다.

Winpeshl.ini를 사용하여 사용자 지정 응용 프로그램을 시작하고, Startnet.cmd를 사용하여 사용자 지정 명령줄 스크립트를 정의하고, Unattend.xml을 사용하여 다양한 Windows PE 설정 및 동작을 정의할 수 있습니다. 자세한 내용은 Windows PE 이미지에 사용자 지정 스크립트 포함을 참조하십시오.

임시 저장소를 지정하여 사용자 지정 응용 프로그램을 지원할 수 있습니다. 자세한 내용은 Windows PE 이미지에 응용 프로그램 추가를 참조하십시오.

응용 프로그램을 실행할 때 Windows PE 환경이 응답하지 않는 경우 메모리가 부족할 수 있습니다. 기본적으로 Windows PE는 스크래치 공간으로 알려진 32MB의 쓰기 가능한 메모리를 할당합니다. 명령 프롬프트에 다음을 입력하여 스크래치 공간을 최대 512MB까지 늘릴 수 있습니다.

dism /image:<마운트된_이미지_경로> /Set-ScratchSpace:<크기>

여기서 크기는 32, 64, 128, 256 및 512 중 하나일 수 있습니다.

참고 항목

커뮤니티 추가 항목

추가
표시: