다음을 통해 공유


Windows 설치 프로그램 중 Windows에 디바이스 드라이버 추가

일부 하드웨어 디자인에 Windows를 설치하려면 Windows 설치 프로그램에 디바이스 드라이버를 추가해야 할 수 있습니다. 드라이버 파일의 경로를 지정하는 응답 파일을 사용하여 Windows 설치 프로그램에 드라이버를 추가할 수 있습니다. 새 설치에서 이 작업을 수행하려면 windowsPE 구성 단계에서 Microsoft-Windows-PnpCustomizationWinPE 구성 요소를 추가하고 드라이버 경로를 추가한 다음 응답 파일을 지정합니다.

기존 이미지를 수정하고 드라이버를 추가 및 제거할 수도 있습니다. 여러 가지 방법으로 오프라인 이미지를 서비스할 수 있습니다. 예를 들어 offlineServicing 구성 단계에서 Microsoft-Windows-PnpCustomizationsNonWinPE 구성 요소를 추가하고 드라이버 경로를 추가 또는 제거한 다음 응답 파일의 이름을 지정할 수 있습니다. 응답 파일을 사용하여 오프라인 Windows 이미지에서 드라이버를 수정하는 방법과 기존 이미지에서 드라이버를 추가하고 제거하는 다른 방법에 대한 자세한 내용은 오프라인 Windows 이미지에 드라이버 추가 및 제거를 참조하세요.

새 설치에 드라이버 추가(windowsPE)

새 설치의 경우 windowsPE 구성 단계에서 드라이버를 추가합니다.

이 방법은 Windows PE(Windows 사전 설치 환경)를 초기화하고 다음과 같이 응답 파일에서 Windows PE 설정을 처리합니다.

  1. Windows는 RAM 드라이버 저장소에 Windows PE 드라이버를 준비합니다. Windows는 Windows PE가 로컬 디스크 및 네트워크에 액세스하는 데 필요한 부팅에 중요한 드라이버를 로드합니다. DevicePaths를 마우스 오른쪽 단추로 클릭하고 Insert New PathAndCredentials into Windows PE를 선택하면 Windows PE는 응답 파일이 지정하는 다른 Windows PE 사용자 지정을 처리합니다.

  2. Windows 설치 프로그램 프로세스는 Windows 이미지를 적용합니다. 부팅에 중요한 드라이버는 설치 프로그램이 해당 이미지를 설치하기 전에 Windows 이미지에 나타납니다. Windows PE 드라이버 저장소에 추가한 다른 드라이버는 Windows 이미지 드라이버 저장소에 나타납니다. Windows 설치 프로그램이 offlineServicing 패스를 처리할 때 Windows 설치 프로그램은 드라이버 경로가 Windows 이미지 드라이버 저장소에 지정하는 모든 드라이버도 추가합니다.

windowsPE 패스 중에 디바이스 드라이버를 추가하려면

  1. Windows SIM(Windows 시스템 이미지 관리자)을 사용하여 설치하려는 디바이스 드라이버의 경로가 포함된 응답 파일을 만듭니다.

  2. windowsPE 구성 단계에서 응답 파일에 Microsoft-Windows-PnpCustomizationsWinPE 구성 요소를 추가합니다.

  3. 응답 파일에서 Microsoft-Windows-PnpCustomizationsWinPE 노드를 확장합니다. DevicePaths를 마우스 오른쪽 단추로 클릭한 다음 Insert New PathAndCredentials를 선택합니다.

    PathAndCredentials 목록 항목이 나타납니다.

  4. 액세스하는 각 위치에 대해 별도의 PathAndCredentials 목록 항목을 추가합니다.

    여러 PathAndCredentials 목록 항목을 추가하여 여러 디바이스 드라이버 경로를 포함할 수 있습니다. 여러 목록 항목을 추가하는 경우 각 경로의 Key 값을 늘려야 합니다. 예를 들어 두 개의 별도 드라이버 경로를 추가하는 경우 첫 번째 경로는 1Key 값을 사용하고 두 번째 경로는 2Key 값을 사용합니다.

  5. 응답 파일을 저장한 다음 Windows SIM을 닫습니다. 응답 파일은 다음 예제와 유사해야 합니다.

    <?xml version="1.0" encoding="utf-8" ?> 
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
       <settings pass="windowsPE">
          <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <DriverPaths>
                <PathAndCredentials wcm:keyValue="1" wcm:action="add">
                   <Credentials>
                      <Domain>Fabrikam</Domain> 
                      <Password>MyPassword</Password> 
                      <Username>MyUserName</Username> 
                   </Credentials>
                   <Path>\\server\share\drivers</Path> 
                </PathAndCredentials>
             </DriverPaths>
          </component>
       </settings>
    </unattend>
    
  6. Windows PE로 부팅합니다.

  7. 명령 프롬프트에서 Windows 설치 프로그램을 실행합니다. 응답 파일의 이름을 지정합니다. 예:

    Setup /unattend:C:\unattend.xml
    

    Windows 설치 프로그램은 설치 프로세스 중에 \\server\share\drivers 경로에 있는 디바이스 드라이버를 시스템에 추가합니다.

드라이버에 대한 자세한 내용은 디바이스 드라이버 및 배포 개요감사 모드에서 온라인으로 드라이버 추가를 참조하세요. Windows 구성 요소에 대한 자세한 내용은 무인 Windows 설치 프로그램 참조를 참조하세요.

Windows 설치 프로그램 기술 참조

DVD에서 부팅

사용자 지정 이미지 배포

Windows를 감사 모드 또는 OOBE로 부팅

Windows 설치 프로그램에서 구성 집합 사용

Windows 설치 프로그램에 사용자 지정 스크립트 추가