본문 바로가기
컴퓨터정보/부트캠프(Bootcamp)

부트캠프 | 애플 구형 맥북 맥북에어 맥북프로 아이맥 맥미니 | 윈도우10 설치방법 | 04 DISM을 이용 | 이미지를 생성하고 적용

by ||||||||||||||||||||||||||||||| 2021. 7. 23.

애플사에서는 공식적으로 구형 맥시리즈(2008년 버전~2012년 버전)의 부트캠프에서는 부트로더의 차이 때문에 윈도우 7 설치만 가능하고, 윈도우10은 지원하지 않습니다. 비공식적으로 윈도우10을 설치하려면 DISM을 이용해 이미지를 생성하고 적용해야 합니다. DISM, ESD, WIM 등을 이용해서 설치하는 과정을 알아보겠습니다.

DISM(Deployment Image Service and Management) 배포 이미지 서비스 및 관리

  • Windows 이미지를 탑재하고 서비스하는 데 사용되는 명령줄 도구입니다.
  • Windows 이미지 (.wim) 파일 또는 VHD(가상 하드디스크)에 대한 정보를 탑재하고 가져올 수 있습니다.
  • Windows에 기본 제공 되며 명령줄 또는 Windows PowerShell을 통해 사용할 수 있습니다.
  • Windows 이미지를 복구하거나 Windows 설치 미디어를 수정하는 데 사용할 수 있는 관리자 수준의 명령줄 실행 파일입니다.

 

윈도우10 설치에 사용될 DISM(Deployment Image Service and Management) 명령어들을 알아보겠습니다.

 

/Apply-Image

WIM의 경우 이 명령은 Windows 이미지 파일(.wim) 또는 분할 Windows 이미지(.swm) 파일을 지정된 파티션에 적용합니다. Windows 10 버전 1607부터 DISM은 EA(확장 특성)를 적용하고 캡처할 수 있습니다.

FFU의 경우 이 명령은 지정된 드라이브에 전체 플래시 업데이트(.ffu) 이미지를 적용합니다. 이 명령을 사용하여 VHD에 전체 이미지를 적용할 수는 있지만 가상 하드 디스크(.vhdx) 파일의 이미지 적용은 지원하지 않습니다. FFU는 Windows 10 적용됩니다. 이 명령을 사용하여 FFU를 적용할 수 있지만 /apply-ffu 대신 를 사용합니다.

이 옵션은 VHD(가상 하드 디스크)에서 이미지 적용을 지원하지 않지만, 이 명령을 사용하여 연결, 분할 및 포맷된 .vhdx 파일에 이미지를 적용할 수 있습니다.

WIM에 대한 인수

DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]

 

예제

Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install.swm /index:1 /applydir:D:

/Export-Image

지정 된 이미지의 복사본을 다른 파일로 내보냅니다. 원본 및 대상 파일은 동일한 압축 유형을 사용해야 합니다. 새 이미지 파일로 내보내 이미지를 최적화할 수도 있습니다. 이미지를 수정하는 경우 DISM은 이미지의 전체 크기를 늘리는 추가 리소스 파일을 저장합니다. 이미지를 내보내면 불필요 한 리소스 파일이 제거됩니다.
이 명령줄 옵션은 VHD (가상 하드 디스크) 파일에는 적용되지 않습니다.

매개 변수 설명

/compress
  • 초기 캡처 작업에 사용되는 압축 유형을 지정합니다. 기존 .wim 파일로 이미지를 내보낼 때는 /Compress 인수가 적용되지 않습니다. 이미지를 새 .wim 파일로 내보낼 때만 이 인수를 사용할 수 있습니다. 최대 옵션은 최상의 압축을 제공하지만 이미지를 캡처하는 데 더 많은 시간이 걸립니다. 빠른 옵션은 더 빠른 이미지 압축을 제공하지만 결과 파일은 최대 옵션을 사용하여 압축된 파일보다 큽 수 있습니다. 이 옵션은 인수를 지정하지 않을 경우 사용되는 기본 압축 형식입니다. 복구 옵션을 사용하여 푸시 단추 재설정 이미지를 내보냅니다. 결과 파일의 크기가 훨씬 작기 때문에 복구 드라이브에 푸시 단추 재설정 이미지를 저장하는 데 필요한 디스크 공간의 양이 크게 줄어듭니다. 대상 파일은 확장명 .esd로 지정해야 합니다. none 옵션은 캡처된 이미지를 압축하지 않습니다.
/CheckIntegrity
  • 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity 적용 및 탑재 작업과 함께 사용될 때 DISM이 .wim 파일이 손상되었음을 감지하면 작업을 중지합니다.

구문

Dism /Export-Image /SourceImageFile:<path_to_image_file> {/SourceIndex:<image_index> | /SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{fast|max|none|recovery}] [/Bootable] [/WIMBoot] [/CheckIntegrity]

 

예제

Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim

 

 

WIM(Windows Imaging Format) 윈도우 이미징 포맷

  • 파일 기반 디스크 이미지 포맷입니다.
  • 드라이브 내 파일 및 폴더 전체를 단일 파일을 패킹하는 데 사용됩니다.
  • 윈도우 부트 로더는 WIM 파일 안에서 윈도우를 부팅하는 것을 지원합니다. 

 

ESD(Electronic Software Distribution) 전자 소프트웨어 배급

  • 인터넷을 통해 다운로드하여서 사용하는 방식입니다.
  • 가격이 저렴합니다.
  • 일반 제품과 서비스는 동일합니다.
  • 인터넷 연결되어 있어야 설치가 가능합니다.

댓글