가상 하드 디스크로 부팅: 부팅 메뉴에 VHDX 또는 VHD 추가

네이티브 부팅을 사용하면 VHDX(가상 하드 디스크)를 만들고 여기에 Windows를 설치한 다음 기존 설치와 나란히 PC에서 또는 새 디바이스에서 부팅할 수 있습니다.

네이티브 부팅 VHDX는 다른 부모 운영 체제 없이 지정된 하드웨어에서 실행 중인 운영 체제로 사용할 수 있습니다. 이는 VHDX가 부모 운영 체제가 있는 컴퓨터의 가상 머신에 연결되는 시나리오와 다릅니다.

Windows 10 이상의 네이티브 부팅에는 .vhd 형식이 아닌 .vhdx 형식이 필요합니다.

VHDX는 가상 머신이나 하이퍼바이저 없이 다른 Windows 설치가 없는 PC 또는 디바이스에 적용할 수 있습니다. (하이퍼바이저는 가상 컴퓨터를 실행하는 운영 체제 아래에 있는 소프트웨어 계층입니다.) 이렇게 하면 단일 도구 집합을 사용하여 가상 머신 및 지정된 하드웨어에 대한 이미지를 관리할 수 있으므로 워크로드 배포의 유연성이 향상됩니다.

이미 Windows가 설치된 PC에 VHDX를 배포하고 부팅 메뉴를 사용하여 기존 Windows 버전 또는 VHD 버전 중에서 선택할 수도 있습니다.

엔터프라이즈 환경에서 VHDX를 사용하는 방법에 대한 자세한 내용은 네이티브 부팅으로 가상 하드 디스크 이해를 참조하세요.

필수 구성 요소

  • Windows ADK(Windows Assessment and Deployment Kit) 도구가 설치된 기술자 PC
  • 일반화된 Windows 이미지(.WIM 파일) 자세한 내용은 Windows 설치 Sysprep(generalize)를 참조하세요.
  • 부팅 가능한 Windows PE 드라이브 자세한 내용은 WinPE: USB 부팅 드라이브 만들기를 참조하세요.
  • VHDX를 설치할 대상 PC 또는 디바이스입니다. 이 디바이스에는 30GB 이상의 디스크 여유 공간이 필요합니다. 이미 다른 운영 체제 설치를 실행 중인 디바이스에 VHDX를 설치하거나 디바이스의 유일한 운영 체제로 설치할 수 있습니다.

1단계: diskpart에서 VHDX 만들기

기술자 PC에서:

  1. 명령 프롬프트에서 Diskpart를 엽니다.

    diskpart
    
  2. 새 VHDX를 만들고 준비합니다. 이 예에서는 25GB 고정형 VHDX를 만듭니다.

    create vdisk file=C:\windows.vhdx maximum=25600 type=fixed
    
  3. VHDX를 연결합니다. 그러면 VHDX가 호스트의 스토리지 컨트롤러에 디스크로 추가됩니다.

    attach vdisk
    
  4. Windows 파일용 파티션을 만들고 포맷한 다음 드라이브 문자를 할당합니다. 이 드라이브 문자는 파일 탐색기에 나타납니다.

    create partition primary
    format quick label=vhdx
    assign letter=v
    
  5. Diskpart 종료

    exit
    

2단계: Windows 이미지를 VHD에 적용

기술자 PC에서 일반화된 Windows 이미지를 1단계에서 만들고 연결한 VHDX의 주 파티션에 적용합니다.

Dism /Apply-Image /ImageFile:install.wim /index:1 /ApplyDir:V:\

3단계: VHD 분리, 새 디바이스에 복사 및 연결(선택 사항)

이미 Windows 복사본이 설치된 디바이스에 VHDX를 배포하거나 VHD를 사용하도록 대상 PC의 하드 드라이브를 정리하고 준비할 수 있습니다.

VHDX를 분리하고 네트워크 공유 또는 스토리지 드라이브에 저장

  1. diskpart를 사용하여 기술자 PC에서 가상 디스크를 분리합니다.

    diskpart
    select vdisk file=C:\windows.vhdx
    detach vdisk
    exit
    
  2. VHDX를 네트워크 공유 또는 이동식 스토리지 드라이브에 복사합니다. 다음은 드라이브 문자를 네트워크 공유에 매핑하고 VHD에 대한 디렉터리를 만든 다음 VHD를 복사합니다.

    net use n: \\server\share\
    md N:\VHDs
    copy C:\windows.VHDX n:\VHDs\
    

네이티브 부팅을 위해 새 디바이스 정리 및 준비

대상 PC에서:

  1. 부팅 가능한 WinPE 키를 사용하여 대상 PC를 WinPE로 부팅합니다.

  2. 대상 PC의 하드 드라이브를 정리하고 준비합니다. 시스템 파티션(S)과 VHDX가 저장될 주 파티션(M)을 만듭니다.

    UEFI:

    diskpart
    select disk 0
    clean
    convert gpt
    rem == 1. System partition =========================
    create partition efi size=100
    format quick fs=fat32 label="System"
    assign letter="S"
    rem == 2. Microsoft Reserved (MSR) partition =======
    create partition msr size=128
    rem == 3. Main partition ===========================
    create partition primary 
    format quick fs=ntfs label="Main"
    assign letter="M"
    exit
    

    BIOS:

    diskpart
    select disk 0
    clean
    rem == 1. System partition ======================
    create partition primary size=100
    format quick fs=ntfs label="System"
    assign letter="S"
    active
    rem == 2. Main partition ========================
    create partition primary
    format quick fs=ntfs label="Main"
    assign letter="M"
    exit
    
  3. 3.2단계에서 VHDX를 복사한 네트워크 드라이브 또는 스토리지 위치에 연결합니다.

    net use N: \\server\share
    
  4. 네트워크 드라이브 또는 스토리지 위치에서 대상 PC의 기본 파티션으로 VHDX를 복사합니다.

    copy N:\VHDs\Windows.vhdx M:
    

VHDX 연결

  1. 여전히 WinPE로 부팅하는 동안 VHDX를 대상 PC에 연결합니다.

    diskpart
    select vdisk file=M:\windows.vhdx
    attach vdisk
    
  2. 첨부된 VHDX의 볼륨 문자를 식별합니다. (선택 사항: 더 이해하기 쉬운 다른 문자(예: V)로 변경하고 다음 단계를 위해 diskpart 명령줄을 열어 둡니다.)

    list volume
    select volume 3
    assign letter=v
    

4단계: 부팅 항목 추가

  1. 대상 PC에서 Diskpart를 열고(필요한 경우) VHDX 및 시스템 파티션의 드라이브 문자(예: V 및 S)를 식별합니다.

    diskpart
    list volume
    exit
    
  2. 디바이스에 부팅 항목을 추가합니다. 이 방법을 사용하여 여러 VHDX 파일을 추가할 수 있습니다.

    UEFI:

    V:\
    cd v:\windows\system32
    bcdboot v:\windows /s S: /f UEFI
    

    BIOS:

    V:
    cd v:\windows\system32
    bcdboot v:\windows /s S: /f BIOS
    
  3. WinPE USB 키를 제거합니다.

  4. 대상 PC를 다시 시작합니다.

    부팅 항목이 하나만 있는 경우 디바이스가 즉시 Windows로 부팅됩니다. 부팅 항목이 두 개 이상인 경우 디바이스에서 사용 가능한 Windows 버전 중에서 선택할 수 있는 부팅 메뉴가 표시됩니다.

네이티브 부팅으로 가상 하드 디스크 이해하기

BCDboot 명령줄 옵션