윈 도 우 PE의 wim 부팅과 윈도우의 wimboot [wim 정보 비교]
2022.05.06 14:26
방법보다는 정보 차원의 글입니다
윈도우 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 둘다 알 수 있습니다
ko-kr_windows_10_consumer_editions_version_21h2_x64_dvd_7df91844.iso [MSDN]을 K: 탑재하여 확인했습니다
DISM /Get-WimInfo /WimFile:"K:\sources\install.wim"
MSDN은 보통 위와 같이 5개 윈도우 이미지가 있습니다
DISM /Get-WimInfo /WimFile:"K:\sources\install.wim" /index:3
윈도우 설치 때 부팅하는 boot.wim도 확인해봤습니다
DISM /Get-WimInfo /WimFile:"K:\sources\boot.wim"
DISM /Get-WimInfo /WimFile:"K:\sources\boot.wim" /index:2
비교적 간단하게 wim 부팅 "예"로 바꿀 수 있는 방법은 내보내기를 하는 것입니다
DISM.exe /Export-Image /SourceImageFile:"K:\sources\install.wim" /SourceIndex:3 /DestinationImageFile:V:\install.wim /WIMBoot
물론 그냥 내보내기 하면 그 이미지만 추출될 뿐입니다. 위처럼 /wimboot 옵션으로 내보내기를 해야 됩니다
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으로도 확인 가능합니다
GimageX.exe로 확인하면 boot index에 몇번 이미지로 wim 부팅이 가능한지 표시됩니다.
참고로 PE의 wim 부팅은 하나의 이미지 번호만 가능합니다. wim 부팅할 때, 어떤 이미지로 자동 부팅할 지? 선택하는 것이라서 그렇습니다
만약입니다만, 모든 이미지 번호를 부팅 가능으로 표시한다면 어떤 이미지로 부팅하라는건지? 알 수가 없게 됩니다
모든 이미지를 하나씩 부팅 가능으로 할 수 있습니다만, 결국 마지막에 작업한 이미지 번호만 wim 부팅 가능으로 표시됩니다
install.wim은 원래 boot index가 없습니다.
만약 install.wim을 PE의 wim 부팅 가능으로 표시한다면? wim 부팅하지 못 하고 오류 메시지가 나옵니다
imagex.exe를 Gui 형태로 만든 것이 Gimagex라서 imagex.exe도 확인 가능합니다
boot.wim은 2번 이미지가 PE의 wim 부팅 가능하다고 나옵니다
install.wim은 역시 PE의 wim 부팅 이미지 번호가 표시되지 않습니다
PE의 wim 부팅 가능으로 변경 시도합니다
비교 차원에서 단순 추출부터 해봤습니다
DISM.exe /Export-Image /SourceImageFile:"K:\sources\boot.wim" /SourceIndex:1 /DestinationImageFile:V:\boot.wim
단순히 boot.wim을 추출하면 PE의 wim 부팅 가능으로 표시되지 않습니다
DISM /Get-WimInfo /WimFile:V:\boot.wim /index:1
그 전에 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
/Bootable 옵션으로 내보내기한 boot.wim은 PE의 wim 부팅은 된다고 표시됩니다
윈도우 wim 부팅은 (당연히) 안 됩니다
PE의 wim 부팅은 간단하게 7-Zip의 속성으로 확인 가능합니다
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 예
다음은 일반적인 wim 내보내기와 /wimboot 옵션으로 내보내기를 비교하여 wim 정보를 확인한 것입니다
댓글 [9]
-
cungice 2022.05.06 14:50
-
상발이 2022.05.06 15:01
수고하셨습니다.
-
mandoo 2022.05.06 17:41
정보 감사합니다.
-
커맨더 2022.05.08 21:59
수고하셨습니다.
-
컨피그 2022.05.09 19:06
wimboot 는 개념이 헷갈리는게 많고 어따 써야할지도 모르겠어서 쓸일이 없을 거 같고..
마침 boot.wim 파일을 건드릴일이 있었는데 강좌글이 있네요
PE의 wim 부팅에 대한 질문이요
MSDN 순정 boot.wim 파일의 인덱스가 2개 잖아요
위 7zip 스샷에서 보면 이미지 2개, 부트 이미지 2개 그럼 결국 2개 다 wim 부팅이 가능하다는 건데
위에 설명에서
"PE의 wim 부팅은 하나의 이미지 번호만 가능"
"결국 마지막에 작업한 이미지 번호만 wim 부팅 가능"
그럼 인덱스 2번만 wim 부팅이 가능하다는거 맞나요?
인덱스 1번 이미지는 부팅에 쓰이지 않는다는 건데 어떤 쓰임이 있어서 존재하는걸까요?
그리고 내보내기 할 때 /Bootable 옵션을 사용하면 무엇이 변경되길래 부팅이 가능하게 되는지도 궁금합니다.
-
suk 2022.05.10 07:09
질문하신 것 중에 본문 내용을 읽어보시면 답이 있는 것들도 있습니다
Boot Index 2 는 부팅 이미지가 2개라는 뜻이 아니고, 이미지 번호 2번을 의미합니다.
위에 스샷들과 명령어에도 나옵니다. wim 파일에서 특정 이미지를 지정할 때 index:번호를 사용합니다
boot.wim은 윈도우 설치 때 부팅하는 것입니다.
boot.wim은 원래 오래 전부터 2가지 이미지가 있지만, 무조건 2번으로 부팅합니다.
그런 것이 boot index 2를 의미합니다. 2번 이미지로 부팅하라는 것입니다.
2가지 전부 부팅 가능으로 표시하면 어떤 이미지로 부팅하라는건지? 알 수 없습니다. 이 내용도 본문에 있습니다
boot.wim의 1번 이미지는 저도 부팅해본 적이 없어서 용도는 잘 모릅니다
/Bootable 옵션은 어떤 이미지 번호로 부팅할 지? 표시하는 역할입니다. 더 자세한 것은 저도 알 수 없습니다
아.../Bootable 옵션에 대하여 뭔가 다른 생각을 하시는 듯 합니다
/Bootable 옵션은 이미 쓴대로 그냥 그 이미지로 부팅을 하라는 표시일 뿐입니다.
부팅 안 되는 wim 파일을 부팅 가능하도록 어떤 작업을 작업하는건 아닙니다.
반대로 wim 부팅 조건을 다 갖췄지만 /Bootable 표시가 되지 않으면 wim 부팅이 불가합니다
/Bootable 은 wim 부팅에 최소 조건일 뿐입니다
MBR 디스크에 윈도우 부팅 조건 중에 활성 파티션이 있지요. 그것이 wim에 /Bootable과 유사합니다
활성 파티션으로 표시했다고 윈도우 부팅이 무조건 되지 않습니다. 활성은 윈도우 부팅에서 하나의 조건일 뿐입니다
-
컨피그 2022.05.09 20:39
질문이 더 있는데요
1. 위 설명 중에 헷갈리는 부분
"/Bootable 옵션으로 내보내기한 boot.wim은 PE의 wim 부팅은 된다고 표시됩니다"
"윈도우 wim 부팅은 (당연히) 안 됩니다"
이 부분이 PE의 wim 부팅은 되고, 윈도우의 wimboot는 안된다는 말씀인가요?
2. 그리고 궁금한점
wim 부팅 가능한 이미지를 우선 /Bootable 옵션 없이 그냥 내보내기 후
새로 생성된 이미지를 /Bootbale 옵션을 사용해서 다시 내보내기 하면
이건 wim 부팅이 될까요?
3.
install.wim 안의 5개 이미지는 모두 PE의 wim 부팅이 되지 않는 거 같은데
/Bootable 옵션을 사용해서 내보내기 하면 wim 부팅이 될까요?
-
suk 2022.05.10 07:24
1. "/Bootable 옵션으로 내보내기한 boot.wim은 PE의 wim 부팅은 된다고 표시됩니다"
"윈도우 wim 부팅은 (당연히) 안 됩니다"
이 부분이 PE의 wim 부팅은 되고, 윈도우의 wimboot는 안된다는 말씀인가요? (예)
"윈도우 wim 부팅은 (당연히) 안 됩니다" 이 문장은 없어도 되는데요. 왜 들어갔는지는? 본문에 해당 글의 스샷을 보시면 아실 겁니다
거기에 먼저 dism.exe 명령어가 있습니다. wimboot 가능 여부가 먼저 표시되어서 거기에 대한 설명이 필요해서 넣은 것입니다
boot.wim은 PE 부팅만 가능합니다. 윈도우 wimboot는 애시당초 해당 없습니다
2. 네 언제든지 /Bootable 옵션으로 내보내기 하시면 wim 부팅 가능으로 됩니다.
물론 위에도 썼지만, 애시당초 wim 부팅이 불가한 PE의 wim 파일은 안 됩니다.
예를 들면 무등*님의 윈도우 방식의 wimboot PE는 /Bootable 옵션으로 내보내기 한다고 wim 부팅되지 않습니다
제가 이것부터 시도했습니다. /Bootable 옵션으로 wim 부팅 되면 간단하게 이 방법으로 wim 부팅하라고 알려드렸을 겁니다
3. install.wim은 윈도우 이미지인데 PE의 wim 부팅은 해당 없습니다
본문에도 있는 내용입니다. /Bootable 옵션으로 부팅 표시할 수는 있습니다만
install.wim은 PE 방식의 wim 부팅을 지원하지 않습니다. 오류납니다
-
컨피그 2022.05.10 23:14
헷갈리는 개념들을 자세히 설명해주셔서 감사합니다 ^^
boot.wim 에 대해서 구글링 해보다가 아래와 같은 글을 보게 됐는데요
Boot.wim 파일은 두가지 PE가 들어 있습니다.
Index 1 : 복구 옵션에 사용하는 PE
Index 2 : 윈도우 설치에 사용하는 PE
용도가 어찌됐든
인덱스 두개 다 PE의 wim 부팅은 가능하지 않을까 추측해볼 수 있겠고요
gooddew님의 DISM을 이용한 복원솔루션 강좌 글에 올려놓으신 자료들을 살펴봤을 때도
https://windowsforum.kr/free/16913342
Recovery.Dism5.zip
https://drive.google.com/file/d/1sooCVxfhkosqmr1XJRAISxhGbXoT0QrW
Recovery.Dism7.zip
https://drive.google.com/file/d/1z6_Dbc60MAQubG6MDR21uIe_EV_fVeTu
5버전에선 boot.wim 의 인덱스 1번 이미지를 사용하신 거 같고,
7버전에선 인덱스 2번 이미지를 사용하신 거 같네요
dism /get-wiminfo 해보면
5버전의 이미지 이름이 "Microsoft Windows PE" 로 떠서 추측해본 것이고요
7버전의 이미지 이름은 "Microsoft Windows Setup" 로 뜨네요
MSDN 순정 boot.wim 파일의 인덱스 1번 이미지도
/Bootable 옵션을 사용하여 내보내기 한다면 PE의 wim부팅은 무난히 될걸로 보이고
boot.wim 으로 뭘 할지 목적에 따라 다를 수 있겠지만
보통은 어떤 인덱스 이미지를 사용해도 상관 없을 거 같네요.
인덱스 1번의 정체가 궁금해서 추적?해 보다가 뻘댓글 남기네요..;
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
4143 | 윈 도 우| [실사] 윈도우7 얼티메이트 VHD 설치 방법 [6] | 무월 | 885 | 11 | 05-08 |
4142 | 윈 도 우| install.wim 통합 시 다중 언어 [1] | CraXicS | 998 | 4 | 05-06 |
» | 윈 도 우| PE의 wim 부팅과 윈도우의 wimboot [wim 정보 비교] [9] | suk | 1505 | 12 | 05-06 |
4140 | 윈 도 우| WIM 일괄 추출 [5] | CraXicS | 1491 | 14 | 05-05 |
4139 | 소프트웨어| 슬기로운 스포티파이(Spotify) 생활 [4] | 와로 | 1532 | 5 | 05-03 |
4138 | 윈 도 우| Windows 11의 God 모드를 사용하여 한 화면에서 모든 설정... [1] | VᴇɴᴜꜱGɪ | 1719 | 5 | 04-25 |
4137 | 윈 도 우| (수정) WIM 우클릭 부팅 관련 메뉴 4번째 [21] | 지후빠 | 2953 | 31 | 04-24 |
4136 | 소프트웨어| 카멜님의 VHDmanLite 0.04 사용법/0.05추가 [10] | keen | 1542 | 14 | 04-22 |
4135 | 윈 도 우| 멀티부팅 선택 우클릭메뉴 [16] | 와로 | 3502 | 33 | 04-17 |
4134 | 소프트웨어| [오토핫키]듀얼모니터에서 커서 점프하기 Version 6 [7] | shot4u | 2264 | 14 | 04-13 |
4133 | 소프트웨어| [포토샵] 배니싱 포인트 텍스트 왜곡 배치 [10] | 무월 | 1244 | 13 | 04-12 |
4132 | 소프트웨어| [포토샵] 하늘 자동 인식 교체 [8] | 무월 | 1463 | 11 | 04-11 |
4131 | 윈 도 우| [팁&경험담] 구형노트북HDD에서 SDD 복제 후 오리지널w... [6] | 바수 | 2387 | 3 | 04-09 |
4130 | 소프트웨어| [포토샵] 낙관 만들기 [7] | 무월 | 2134 | 11 | 04-09 |
4129 | 소프트웨어| [포토샵] 이미지 패턴 합성 [11] | 무월 | 918 | 9 | 04-08 |
4128 | 소프트웨어| [포토샵] 도장 투명 이미지 추출 [23] | 무월 | 3159 | 20 | 04-06 |
4127 | 윈 도 우| 지후빠님 UAC 회피기동 [1] | 슈머슈마 | 1236 | 10 | 04-06 |
4126 | 소프트웨어| ACDsee 로 이미지파일 빨리 분류하는 법 [1] | ton3d | 1222 | 4 | 04-06 |
4125 | 소프트웨어| [포토샵] 짝눈 보정 [15] | 무월 | 1660 | 17 | 04-05 |
4124 | 소프트웨어| [포토샵] 인물 배경 분리 및 배경 합성 [12] | 무월 | 1602 | 16 | 04-04 |
수고 많으셨습니다. 감사합니다.