Share via


작업 영역 시작하기

작업 영역은 팩터리 OS 이미지를 만드는 데 필요한 OEM 소유 앱, 드라이버 및 기타 자산을 구성할 수 있도록 하는 작업 디렉터리입니다. 팩터리 OS 이미지 작업을 시작하려면 WSK(Windows 시스템 키트)의 도구를 사용하여 작업 영역을 만듭니다. 이미지를 빌드할 때 작업 영역의 사용자 지정 및 참고 자료가 WSK의 패키지와 결합되어 이미지를 빌드합니다.

각 디바이스 디자인에 대해 하나의 작업 영역을 만들거나 동일한 작업 영역을 사용하여 여러 디바이스 디자인을 만들 수 있습니다. 작업 영역은 Git과 같은 도구를 사용하여 버전을 제어할 수 있습니다. 각 디바이스 디자인은 자체 이미지 구성 파일에 의해 정의됩니다.

작업 영역과 WSK의 관계를 보여 주는 이미지

필수 구성 요소

  • Windows 10, 버전 1607 이상 및 15GB 이상의 사용 가능한 공간이 설치된 관리자 PC(업무용 PC).

Windows 시스템 키트

Windows 시스템 키트에는 다음이 포함됩니다.

  • 팩터리 OS
  • Windows 이미지를 만드는 데 도움이 되는 도구, 샘플 및 테스트 인증서.

Windows 시스템 키트 환경 실행

ISO를 드라이브로 탑재합니다(예: C:). 거기에서 Windows 시스템 키트를 사용하거나 Robocopy와 같은 도구를 사용하여 고정 위치에 설치할 수 있습니다.

새 작업 영역 및 샘플 파일 만들기

  1. Windows 시스템 키트 빌드 환경을 관리자 권한으로 시작합니다. 즉, admin cmd 창을 열고 ISO를 탑재한 위치에서 SetImagGenEnv.cmd를 실행합니다.

    E:\SetImagGenEnv.cmd {CEIPON | CEIPOFF}
    

    참고

    추가 매개 변수 없이 SetImagGenEnv.cmd를 실행하면 Windows 키트를 개선할 수 있도록 하는 Microsoft 데이터를 제공하는 사용자 환경 개선 프로그램을 옵트인하라는 대화 상자가 표시됩니다. 대화를 억제하고 아래 매개 변수 중 하나를 지정하여 옵트인 또는 옵트아웃을 선택할 수 있습니다. 자동화된 설정에서 WSK를 사용하는 경우 다음 매개 변수를 사용합니다.

    • CEIPON: 사용자 환경 개선 프로그램에 대한 데이터 컬렉션에 동의합니다. 수집되는 항목에 대해 알아보려면 Windows 시스템 키트에서 수집한 원격 분석을 참조하세요.
    • CEIPOFF: 사용자 환경 개선 프로그램에 대한 데이터 컬렉션 외부로 옵트인하지 마세요.
  2. 작업 영역 폴더를 만듭니다(예: C:\Workspace). 디렉터리가 이미 존재하지 않으면 이 명령이 디렉터리를 만듭니다. 이 스크립트는 자신만의 디자인을 만들기 위해 수정할 수 있는 샘플 파일 집합을 준비합니다.

    첫 번째 이미지의 경우 팩터리 OS 2세대 가상 머신(VHDX) 만들기를 준비하는 것이 좋습니다.

    PrepWSKWorkspace "C:\Workspace" -Product FactoryOS -VM
    

    실제 디바이스(FFU) 만들기를 준비하려면 -VM을 생략합니다.

    PrepWSKWorkspace "C:\Workspace" -Product FactoryOS
    

    다른 옵션으로 이 명령을 여러 번 실행하여 새 샘플 파일 집합을 만들 수 있습니다. 동일한 작업 영역 폴더를 계속해서 재사용할 수 있습니다. 기본적으로 PrepWSKWorkspace는 수정한 파일이 재정의되지 않았는지 확인하는 메시지를 표시합니다.

    추가 옵션은 PrepWSKWorkspace 구문을 참조하세요.

이미 작업 영역을 만든 경우

이미 작업 영역을 만든 경우 PrepWSKWorkspace를 실행하지 않고 다시 사용할 수 있습니다.

기존 작업 영역에서 작업을 시작하려면:

  1. Windows 시스템 키트 빌드 환경을 관리자 권한으로 시작합니다(관리자 cmd 창을 열고 탑재된 WSK ISO에서 SetImagGenEnv.cmd 실행).

  2. 명령 프롬프트에서 작업 영역 폴더로 이동합니다.

    cd c:\workspace
    
  3. 작업 영역 폴더에서 SetWSKWorkspaceRoot를 실행하여 WSK 스크립트가 필요한 파일을 가져올 기본 위치로 기존 작업 영역을 설정합니다.

    SetWSKWorkspaceRoot
    

다음 단계