강좌 / 팁

윈 도 우 PE의 wim 부팅과 윈도우의 wimboot [wim 정보 비교]

2022.05.06 14:26

suk 조회:1414 추천:12

방법보다는 정보 차원의 글입니다

 

윈도우 8.1 RTM 부터 생긴 것이 아니라, 윈도우 8.1 with update 부터 wimboot 라는 것이 생겼습니다.

위 대목부터 wimboot는 PE의 wim 부팅과는 아무 관련이 없다는걸 아실 겁니다.

 

하지만 wimboot 라는 용어 때문에 아직까지 PE의 wim 부팅과 같은 의미로 사용하시는 분들도 많으시고

wim 파일 이름에 wimboot를 PE의 wim 부팅으로 생각하시는 분들이 많으셔서 wim 이미지 정보로 어떤 차이가 있는지 확인해봤습니다

 

간단하게 요약하면, 윈도우의 wimboot는 DISM.exe과 GImageX.exe와 Imagex.exe으로 확인 가능합니다

PE의 wim 부팅은 GImageX.exe와 Imagex.exe 그리고 7-Zip으로도 확인 가능합니다

 

GImageX.exe와 Imagex.exe으로는 PE의 wim 부팅과 윈도우의 wimboot 둘다 알 수 있습니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_130920.jpg

ko-kr_windows_10_consumer_editions_version_21h2_x64_dvd_7df91844.iso [MSDN]을 K: 탑재하여 확인했습니다

DISM /Get-WimInfo /WimFile:"K:\sources\install.wim"

 

MSDN은 보통 위와 같이 5개 윈도우 이미지가 있습니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_131009.jpg

DISM /Get-WimInfo /WimFile:"K:\sources\install.wim" /index:3

install.wim 중에 3번 이미지 Pro를 확인해봤습니다. Wim 부팅 안 된다고 나옵니다.
 
여기서 wim 부팅은 PE의 wim 부팅이 아니라, 윈도우의 wimboot 입니다
물론 wimboot가 불가능하다는 것은 아니고, 현재 상태로는 안 된다는 겁니다. 그런데 WinNTSetup은 wimboot로 바로 설치 가능합니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_131302.jpg

윈도우 설치 때 부팅하는 boot.wim도 확인해봤습니다

DISM /Get-WimInfo /WimFile:"K:\sources\boot.wim"

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_131442.jpg

DISM /Get-WimInfo /WimFile:"K:\sources\boot.wim" /index:2

PE의 wim 부팅을 의미한다면 여기서 "예"라고 표시되어야 할텐데요.
윈도우의 wimboot를 의미하기 때문에 아니오라고 나옵니다
 
결국 MS 순정 상태에서는 install.wim과 boot.wim 전부 윈도우의 wimboot는 안 된다고 나옵니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_131930.jpg

비교적 간단하게 wim 부팅 "예"로 바꿀 수 있는 방법은 내보내기를 하는 것입니다

DISM.exe /Export-Image /SourceImageFile:"K:\sources\install.wim" /SourceIndex:3 /DestinationImageFile:V:\install.wim /WIMBoot

물론 그냥 내보내기 하면 그 이미지만 추출될 뿐입니다. 위처럼 /wimboot 옵션으로 내보내기를 해야 됩니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_132012.jpg

DISM /Get-WimInfo /WimFile:V:\install.wim /index:1

WIM 부팅 가능: 예는 말 그대로 wimboot가 가능하다는 것입니다. 무조건 wimboot로 설치되는건 아닙니다

wimboot 체크해야 wimboot로 설치됩니다 (일반 wim 이미지는 wimboot 설치가 안 됩니다)

 

WinNTSetup은 WIM 부팅 가능: 아니요 wimboot로 바로 설치 가능합니다 (원래 안 되는건데...특이한거죠)

윈도우의 wimboot는 설치 때의 install.wim 파일이 윈도우 부팅에 계속 필요합니다. 그래서 iso를 탑재한 상태에서는 wimboot 설치 불가입니다

 

다음으로 PE의 wim 부팅은 GImageX.exe와 Imagex.exe 그리고 간단하게 7-Zip으로도 확인 가능합니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_132145.jpg

GimageX.exe로 확인하면 boot index에 몇번 이미지로 wim 부팅이 가능한지 표시됩니다.

참고로 PE의 wim 부팅은 하나의 이미지 번호만 가능합니다. wim 부팅할 때, 어떤 이미지로 자동 부팅할 지? 선택하는 것이라서 그렇습니다

 

만약입니다만, 모든 이미지 번호를 부팅 가능으로 표시한다면 어떤 이미지로 부팅하라는건지? 알 수가 없게 됩니다

모든 이미지를 하나씩 부팅 가능으로 할 수 있습니다만, 결국 마지막에 작업한 이미지 번호만 wim 부팅 가능으로 표시됩니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_132235.jpg

install.wim은 원래 boot index가 없습니다.

만약 install.wim을 PE의 wim 부팅 가능으로 표시한다면? wim 부팅하지 못 하고 오류 메시지가 나옵니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_132525.jpg

imagex.exe를 Gui 형태로 만든 것이 Gimagex라서 imagex.exe도 확인 가능합니다

boot.wim은 2번 이미지가 PE의 wim 부팅 가능하다고 나옵니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_132604.jpg

install.wim은 역시 PE의 wim 부팅 이미지 번호가 표시되지 않습니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133147.jpg

PE의 wim 부팅 가능으로 변경 시도합니다

비교 차원에서 단순 추출부터 해봤습니다

DISM.exe /Export-Image /SourceImageFile:"K:\sources\boot.wim" /SourceIndex:1 /DestinationImageFile:V:\boot.wim

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133240.jpg

단순히 boot.wim을 추출하면 PE의 wim 부팅 가능으로 표시되지 않습니다

DISM /Get-WimInfo /WimFile:V:\boot.wim /index:1

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133419.jpg

그 전에 boot.wim은 삭제하고, 다시 wim 부팅 가능으로 boot.wim을 내보내기 해봤습니다

del V:\boot.wim

DISM.exe /Export-Image /SourceImageFile:"K:\sources\boot.wim" /SourceIndex:1 /DestinationImageFile:V:\boot.wim /Bootable

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133526.jpg

/Bootable 옵션으로 내보내기한 boot.wim은 PE의 wim 부팅은 된다고 표시됩니다

윈도우 wim 부팅은 (당연히) 안 됩니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133815.jpg

PE의 wim 부팅은 간단하게 7-Zip의 속성으로 확인 가능합니다

PE의 wim 부팅과 윈도우의 wimboot는 다른 것입니다 - wim 이미지 정보로 비교하기 2022-05-06_133936.jpg

wim 파일 이름에 wimboot 그리고 RSImageX / VHDman / WinNTSetup에 wimboot 항목은 전부 윈도우의 wimboot를 의미합니다

dism.exe 옵션 중에 /Wimboot 역시 윈도우의 wimboot를 의미합니다. 흔히 생각하는 PE의 wim 부팅이 오히려 드물군요

 

PE의 wim 부팅은 wim 파일로 바로 부팅하는 것입니다

윈도우의 wimboot는 쉽게 wim 파일을 마운트(탑재)한 것과 비슷합니다. (wim 파일이 아니라) 마운트된 C:으로 부팅합니다

C:과 wim 파일이 계속 연결되어 있어야 합니다. wim 파일이 없으면 C: 부팅 못 합니다 (일반적인 윈도우 설치와 다른 점입니다)

--------------------------------------------------------------------------------------

추가: 2022.05.07 토요일 오전 06:13

위에 사실들은 글 쓰기 전에 알고 있던 것입니다. 다음은 지나가다가 본 것 같은데, 명확히 인식하지 않고 있던 것입니다

 

윈도우의 wimboot도 GImageX나 ImageX의 wim 정보에 표시되어 있습니다

위 스샷들 중에 일부 스샷에만 보이네요

 

<WIMBOOT>0</WIMBOOT> 

= 윈도우의 wimboot 아니요

 

<WIMBOOT>1</WIMBOOT>

= 윈도우의 wimboot

윈도우의 wimboot도 GImageX나 ImageX의 wim 정보에 표시되어 있습니다 2022-05-07_062842.jpg

 

다음은 일반적인 wim 내보내기와 /wimboot 옵션으로 내보내기를 비교하여 wim 정보를 확인한 것입니다

윈도우의 wimboot도 GImageX나 ImageX의 wim 정보에 표시되어 있습니다 2022-05-07_063058.jpg

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4420 소프트웨어| pureBasic - FMIFS FormatEX 0.1.2 [6] 입니다 989 24 12-08
4419 기 타| [팁] 유튜브 광고 차단 [14] 천경지위 7978 28 12-03
4418 윈 도 우| sources 폴더 교체시 드라이버 로드 오류 참고 [14] 무월 1371 31 12-02
4417 소프트웨어| pureBasic 소스 - 실행 목록 및 화면 캡처 v0.2 [7] 입니다 976 29 12-01
4416 기 타| 짜증나는 유튭 광고 개인설정과 구글설정 [10] 트레져sn 4057 15 11-27
4415 소프트웨어| 한글2024 로고 교체 / 자동 설치 옵션 [54] 무월 13124 107 11-25
4414 소프트웨어| pureBasic 소스 - 전원 단추. PB 6.10 지원 [12] 입니다 1238 34 11-24
4413 소프트웨어| PCem Win98 인터넷 개통하기. [6] 메인보드 1344 6 11-23
4412 기 타| macOS 소노마 14.1.1 다운로드 및 부팅 ISO 제작 후 VMWare... [8] 무월 1814 16 11-22
4411 소프트웨어| 오토잇 시스템 종료&재부팅 소스 [15] 무월 1583 27 11-21
4410 윈 도 우| 최신 EEA 호환 업데이트에서 Windows 11에서 Microsoft Edg... [1] VᴇɴᴜꜱGɪ 893 3 11-20
4409 기 타| VMWare Workstation@Hybrid CPU 성능 문제 해결책 [3] DarknessAn 994 6 11-20
4408 소프트웨어| AutoCAD 캐드 설치가 안 될 때.... 한번해보세요.... 전 3... [6] Alpha 2499 11 11-17
4407 소프트웨어| PECMD CMPA 복호화 [13] sunshine 1374 25 11-15
4406 소프트웨어| Nsis 패킹 파일에서 .nsi 스크립트 추출하기 [7] sunshine 595 16 11-14
4405 소프트웨어| WinNTSetup 설정값을 저장하여 기본값으로 사용하기 [18] 무월 2222 43 11-06
4404 윈 도 우| 윈도우11 22h2 빌드 이상에서 구형 cpu 성능분배 버그 해결... [2] 내가와따ooo 5172 12 10-26
4403 윈 도 우| 배치파일을 이용해서 윈도우 자동 설치하기 [22] gooddew 4955 70 10-16
4402 윈 도 우| [실사] 단일 SSD(HDD)에서 윈도우 설치 하기! [20] 무월 3941 45 10-14
4401 소프트웨어| 크롬/엣지에서 URL 드래그 드롭으로 제목 얻기 (ver 0.2.3,... [14] 메리아 1273 21 10-13
XE1.11.6 Layout1.4.8