윈 도 우 ESD to ISO.bat 만들어봤습니다
2019.10.07 07:34
윈도 10 정식 출시 때마다 항상 ESD 파일이 나옵니다. 하지만 제 경우는 인사이더 프리뷰에 나온 iso 파일로 윈도를 설치해버리기 때문에...
ESD 파일은 쓸 일이 없었습니다. 그리고 정식 출시되면 msdn으로 된 iso 파일이 있기 때문에 esd 파일은 중간에 애매해서 사용하지 않았습니다
그런데 이번 버전 1909는 기능 업데이트가 별로 없어서 버전 1903과 별 차이가 없습니다. 누적 업데이트, 기타 업데이트들까지 공유합니다
그래서 RTM 에 대한 관심도 별로 없고, 그냥 흐지부지 넘어갔습니다. 그런데 마침 제가 사용하는 윈도 상태가 조금 애매합니다.
그래서 지금 시점에 msdn 파일은 없고, ms 에서 배포한 ESD 파일은 있습니다.
여기서 ESD 파일은 install.esd가 아니라 ISO 내용물이 포함된 esd입니다. iso를 esd 압축 형식으로 ms에서 만든 것입니다.
그동안 저도 esd를 iso 로 만들 일이 있으면 외국의 고수분들이 만드신 ESD > ISO 툴을 사용했습니다만
ESD 에 포함된 이미지 번호대로 압축해제 하거나 내보내기 정도만 하면 되기 때문에, 별로 어렵게 보이지 않아서 처음으로 만드는데 도전해봤습니다
스샷에 쓴대로 ESD 에서 1번부터 차례대로 작업하면 됩니다
1번 ISO 뼈대는 압축해제 하면 됩니다. 윈도 내장 dism.exe 명령으로 할 수 있습니다
md ISO_Folder
DISM.exe /Apply-Image /ImageFile:"%esd%" /Index:1 /ApplyDir:ISO_Folder\
2번과 3번은 boot.wim 으로 esd를 wim 형식으로 변환하면서 내보내기 하면 됩니다. 역시 dism.exe 명령으로 가능합니다
DISM.exe /Export-Image /SourceImageFile:"%esd%" /SourceIndex:2 /DestinationImageFile:ISO_Folder\sources\boot.wim /Compress:max
DISM.exe /Export-Image /SourceImageFile:"%esd%" /SourceIndex:3 /DestinationImageFile:ISO_Folder\sources\boot.wim /Compress:max /Bootable
위에서 압축 레벨을 최대 /Compress:max 하면 esd가 wim 으로 변환됩니다.
물론 esd 형식이 나오기 전의 wim 만 있을 때 최대입니다. esd가 wim보다 훨씬 압축률이 높습니다.
3번 이미지 즉, boot.wim 에서 2번 이미지가 실제 윈도 설치할 때 부팅하는 이미지입니다. 그래서 /Bootable 표시를 해줘야 부팅이 됩니다.
bat 파일 안에는 둘다 /Bootable 했습니다만 관계없습니다. 활성처럼 /Bootable 도 전체 이미지 중에 1개만 가능합니다
뒤에 /Bootable 하면 처음 /Bootable 은 무효가 됩니다. 디스크 중에서도 다른 파티션에 활성하면 이전에 활성한 것은 비활성됩니다
그 파티션으로 부팅하겠다는 표시이므로 활성은 1개만 가능합니다. 만약 2개 이상 되었다면....이상한 상태입니다. 어디로 부팅하라는건지..ㅎㅎ
4번부터 install.xxx 이미지 번호 시작입니다.
그런데 이미 방법은 위에 boot.wim 에 전부 나왔습니다.
DISM.exe /Export-Image /SourceImageFile:"%esd%" /SourceIndex:%no1% /DestinationImageFile:ISO_Folder\sources\install.esd
이렇게 하면 install.esd로 내보내기 됩니다. 원래 esd 형식이라서 그대로 내보내기만 하면 되는 것입니다
DISM.exe /Export-Image /SourceImageFile:"%esd%" /SourceIndex:%no1% /DestinationImageFile:ISO_Folder\sources\install.wim /Compress:max
boot.wim 처럼 /Compress:max가 추가되면 wim 형식으로 변환됩니다.
그리고 boot.wim은 부팅을 해야 하기 때문에 /Bootable 옵션이 필요합니다만, install.wim 상태로 부팅할 일은 없기 때문에 /Bootable 넣지 않아도 됩니다
/Bootable 옵션을 넣어도 지장은 없습니다만, 필요하지는 않습니다.
마지막으로 위에 모든 것이 포함된 폴더를 ISO로 만들어야 합니다
oscdimg.exe -bootdata:2#p0,e,b"ISO_Folder\boot\etfsboot.com"#pEF,e,b"ISO_Folder\efi\Microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -l"레이블" ISO_Folder\ "iso 파일"
위와 같은 방법대로 bat 파일을 만들어서 ESD를 ISO로 만들어봤습니다.
처음에는 간단하게 install.esd로만 내보내기하는 iso로 만들었습니다
제 경험상으로는 install.esd라고 해서 윈도 설치 속도에 별 차이 없었습니다. 그래서 시간적으로 install.esd가 빠릅니다
여기서 주의하셔야 될 것은 지금은 ms에서 이미 esd 파일로 배포해서 esd가 빠릅니다
보통은 esd 파일을 만드는 것이 고압축이라서 훨씬 시간이 많이 걸립니다.
esd 고압축이라서 4GB 미만으로 만들어집니다 ^^ uefi 설치하는데 유리합니다
vmware 에 설치 테스트를 해봤습니다. 정상적으로 설치가 되는지?
이미지는 정상적으로 표시되네요
모든 설치 과정을 스샷하지는 않았습니다
버전 1909 (OS 빌드 18363.356) 입니다. 9월 11일 수요일 정기 업데이트 상태입니다
윈도 업데이트에 빨간색으로 업데이트가 부족하다고 나오네요.
윈도에 대한 누적 업데이트는 바로 나오지 않고, 닷넷에 대한 누적 업데이트가 나오네요.
재부팅하라고 해서 재부팅했습니다
.388 누적 업데이트는 선택적 업데이트로 나오는군요. 요즘 달라진 점입니다
빨간색이 없어질 때까지 가봅시다 ~
참가자 프로그램 [인사이더 프리뷰]는 설정하지 않은 상태입니다. 지금 참가자 설정해도 .388 이 최신 상태입니다
드디어 빨간색이 사라졌습니다 ^^
버전 1909 (OS 빌드 18363.388) 는 10월 4일 [한국시간]에 나온 누적 업데이트입니다.
install.wim 으로 변환하는 것도 만들어봤습니다.
install.esd와 install.wim 선택 가능합니다
install.wim 으로 만든 iso 도 설치 테스트를 해봤습니다
이번에는 Home을 설치해봤습니다
엥? 이제 홈은 ms 계정 아니면 윈도 설치도 못 하겠네요? 외통수 같더군요
찾아도 길이 보이지 않아서 그냥 인터넷 연결을 끊고, 로컬 계정으로 설치했습니다
위에 프로는 인터넷 연결되어 있어도 선택이 가능햇습니다
홈도 버전 1909 (OS 빌드 18363.356) 입니다
여기까지만 했습니다. 실제 사용할 것이 아니라서 굳이 끝까지 윈도 업데이트는 하지 않았습니다.
저는 제가 직접 만드는 것에 의미를 두고 만든 것입니다만,
다른 분들 입장에서는 저도 어차피 다른 사람일 뿐이기 때문에;; 외국의 고수분들이 만드신 것이 더 나으실 듯 합니다
그냥 혼자 사용하려다가 dism.exe 명령으로 비교적 간단하게 esd를 iso로 만들 수 있다는 정보 차원에서 올립니다
ESD 파일은 이미 최신 정보에 올라왔습니다. https://windowsforum.kr/info/12231025 댓글에 ESD > ISO 변환 툴도 있습니다
빌드 번호에서 아시는 분들은 다 아시겠습니다만, 버전 1909 는 18363 빌드가 맞습니다.
그런데 wim [esd] 이미지는 버전 1903 윈도와 누적 업데이트를 그대로 사용하기 때문에 18362 빌드로 나옵니다.
그래서 wim [esd] 이미지 정보에서 그대로 따온 iso 이름에서 빌드 번호가 18362 로 나오고 있습니다. 오타나 잘못은 아니라는 점을 알립니다.
18362 누적 업데이트이지만, 버전과 빌드를 변경해주는 다른 업데이트 파일 때문에 윈도를 설치하면 18363 빌드가 됩니다
댓글 [25]
-
REFS 2019.10.07 07:39
-
cungice 2019.10.07 07:48
고생 많으셨습니다. 감사합니다.
-
오뚝이7 2019.10.07 07:53
수고 많으셨습니다
-
집앞의_큰나무 2019.10.07 07:53
참고서가 제폴더에 차곡차곡 모아지고 있습니다.
유용한 배치파일 감사 합니다.
-
복붙 2019.10.07 07:55
감사합니다...
-
ehdwk 2019.10.07 08:17
수고하셨습니다. -
백수건달 2019.10.07 08:35
수고하셨습니다
-
*자유인* 2019.10.07 08:57
수고 많으셨습니다. ^.^
-
목마21 2019.10.07 09:17
수고 많으셨습니다.
-
마이클박 2019.10.07 09:55
능력자이십니다. 써 먹지는 않았으나, 지식 눈팅 잘 하였습니다.
-
첨임다 2019.10.07 10:05
수고하신 덕분에 유용한 아이템 잘 챙겨 둡니다^^
감사합니다^^*
-
싸펑피펑 2019.10.07 10:08
감사합니다.
-
anh 2019.10.07 10:25
수고하셨습니다 자료 잘 보았습니다.
-
파천황 2019.10.07 11:08
감사합니다.
-
마라톤2 2019.10.07 11:39
수고 많이 하셨습니다. ^_^
-
보안맨 2019.10.07 14:05
감사합니다.
-
빠송 2019.10.07 15:07
매번 감사합니다.
잘 사용 하겠습니다.
-
거미손 2019.10.07 20:16
항상 수고가많으시고 좋은 자료 감사합니다.
-
dodorain 2019.10.07 22:33
수고하셨습니다.
감사합니다.
-
H2O 2019.10.07 22:49
수고 많으셨습니다.
-
배낭 2019.10.08 08:31
수고 많으셨습니다..
-
giwldlst 2019.10.08 20:04 수고하셨습니다.
-
호정파파 2019.10.12 16:55
수고 많으셨습니다.
-
레이린 2019.11.16 14:27
감사합니다
실행시키면 창이 바로 사라져 버리는데
뭐가 문제 일까여?
-
suk 2019.11.16 15:05
배치 파일은 공통적으로 bat 파일까지 경로 중에 ( 괄호 등이 있으면 튕깁니다.
이건 배치 파일에서 (를 구문으로 사용하기 때문에 어쩔 수 없습니다
배치 파일이 있는 경로에 () 이런 괄호를 제거하시든지, 괄호가 없는 곳으로 이동하여 실행하시면 될 겁니다
대표적으로 괄호가 생각났고 다른 문자나 문제일 수도 있을 겁니다
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
6391 | 윈 도 우| 버전 1909 (코드네임 19H2) 빌드 번호를 확인했습니다 [12] | suk | 2211 | 13 | 10-12 |
6390 | 기 타| PE에서의 몇가지 오류 해결 방법(추가) [66] | 집앞의_큰 | 1938 | 57 | 10-10 |
6389 | 기 타| [종료]KJ-ChumPE(18363.418) [810] | 첨임다 | 3710 | 203 | 10-10 |
6388 | 기 타| [종료]JU-ChumPE(18363.418) [705] | 첨임다 | 3182 | 214 | 10-09 |
6387 | 기 타| F*MG님 W7설치 와 K*m님 DISM 백업 간략 사용후기 입니다. [9] | SHIELD | 1158 | 15 | 10-08 |
6386 | 윈 도 우| DISM 백업 복원 (1차 완료) [193] | 집앞의_큰 | 2761 | 82 | 10-07 |
6385 | 기 타| PE-드라이버 [65] | 첨임다 | 3416 | 47 | 10-07 |
» | 윈 도 우| ESD to ISO.bat 만들어봤습니다 [25] | suk | 2867 | 33 | 10-07 |
6383 | 기 타| 윈도10 심심풀이 종료파일外 [27] | 집앞의_큰 | 2815 | 38 | 10-05 |
6382 | 기 타| [종료]KJ-ChumPE(18363.388) [912] | 첨임다 | 3861 | 240 | 10-05 |
6381 | 하드웨어| usb 무선랜에 방열판을! [2] | 뷰리풀투데 | 1475 | 3 | 10-05 |
6380 | 하드웨어| 램 32기가 풀뱅 오버클럭 사용기 [2] | 한걸음 | 2127 | 1 | 10-04 |
6379 | 기 타| [종료]JU-ChumPE(18363.388) [731] | 첨임다 | 3179 | 209 | 10-04 |
6378 | 윈 도 우| 윈도우10 업데이트 에러원인 찾았습니다. [7] | 수사반장 | 2373 | 5 | 10-04 |
6377 | 기 타| [큰나*님]파티션 사용기외 [4] | 간장종지646 | 562 | 6 | 10-03 |
6376 | 소프트웨어| [큰*무님] Partit*onHidder 테스트/실행기 [11] | Compuser | 698 | 10 | 10-03 |
6375 | 소프트웨어| PartitionHidder [70] | 집앞의_큰 | 1109 | 47 | 10-03 |
6374 | 윈 도 우| Active툴 (재업) 줄여서... [30] | 집앞의_큰 | 1169 | 28 | 10-03 |
6373 | 소프트웨어| Snagit 최고의 만능 캡처 프로그램. 캡처 기능 편. [7] | 펨토 | 1627 | 6 | 10-02 |
6372 | 윈 도 우| 세븐은 이젠 너무 꼬였군요. [26] | 디폴트 | 2778 | 37 | 10-02 |
수고많으셨습니다..