설치 / 사용기

소프트웨어 (수정)ISO 파일에서 WIM 이미지 내보내기 [최종4]

2022.11.26 18:23

sunshine 조회:2928 추천:46

* 잘 되면 유용해 보여서 테스트용으로 대충 만들었습니다.

아이디어는 집앞의_큰나무님이 내신 것입니다. 감사 드립니다.

이런 도구는 처음이라서 많은 테스트가 필요합니다.

이 것도 필요가 없으면 휴지통으로 고고...               

마운트 도구 선택:

- 원래는 imgdrivecmd로 하고 싶었지만 wimlib-imagex에서 제대로 읽지를 못해서 포기했습니다.

장점은 윈도우, PE 둘 다 잘됩니다.

- 차선으로 처음은 MountISO로 실행되고 에러가 나면 explorer로 자동 실행되도록 했습니다.

explorer로 마운트한 경우에는 explorer로 다시 언마운트(수동)를 해야 됩니다.

MountISO는 윈도우에서는 잘 되지만, PE는 다이어트 용량에 따라서 다릅니다. 

 

1. isowimexp-reg.cmd를 실행해서 마우스 우클릭에 등록 및 제거(토글)

isowimexp.cmd는 실행 파일입니다.

덤으로 ISO 파일을 마우스로 isowimexp.cmd 로 드래그앤드롭 하면 자동으로 실행됩니다.

테스트할 경우에는 굉장히 편합니다.  

1file.png

 

2. [ISO 파일에 마우스 우클릭] - [ISO-WIM 도구] - [ISO-WIM 내보내기]

2mcm.png

 

3. 메모장이 뜨면 필요한 에디션의 Index 번호 기록.

3info.png

 

4.  [Index 번호]를 입력하고 [엔터]

4index.png

 

5. 열심히 내보내고 있습니다.

5export.png

 

6. ISO 파일 옆에 install-[Index번호].wim 파일이 생성되고, 자동 종료 됩니다.

6exportwim.png

 

7. 주의하세요. 

explorer로 마운트한 iso 파일을 명령어로 언마운트한 경우: 명령 -->  mountvol g: /d  

언마운트는 잘 되지만, 다시 마운트를 시도하면 안 됩니다.

PE에서는 괜찮지만 실컴에서 테스트를 하고 싶으면 꼭 백업하시고 하세요.

7mounterr.png

추가) 다시 확인해보니 [mountvol g: /d] 명령이 정상적인 언마운트가 아닙니다.

드라이브 문자만 제거되어서 탐색기에서 사라진 것입니다. 디스크 관리자에서 확인해보니 존재합니다.

그래서 문자만 부여하면 마운트된 상태로 다시 나타납니다. 수동으로 언마운트 하시면 됩니다.

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

 

[테스트-2]  도구를 3가지로 선택할 수가 있으며 [순서 실행]에서 [단독 실행]으로 변경.     

- imgdrivecmd: 관리자 권한으로 실행됩니다.

잘 안되다가 또 다시 해보니 잘 됩니다. 그래서 추가를 했습니다.

윈도우나 경량 winpe에서도 잘 됩니다. imgdrivecmd는 x86_x64 공용입니다. 

- mountiso: 관리자 권한으로 실행됩니다.

x64 전용 입니다. mountiso를 지원하지 않는 winpe에서는 에러가 뜨지만 그래도 괜찮습니다.

- explorer:

파일을 명령어가 아니고 탐색기로 마운트를 하다보니 처음엔 무조건 탐색기 창이 뜹니다.

종료를 하시고 진행하시면 됩니다. 

 

1. 실행하면 나타나는 메인 창입니다.

- 기본 마운트 도구는 [imgdrivecmd] 입니다. 마운트 도구를 변경하고 싶으면 [T]를 입력하세요.

- 인덱스 번호를 입력하면 다음 [3.] 번으로 진행되면서 추출이 됩니다.

- [D]를 입력하면 [세부 정보]를 확인할 수가 있습니다.

21m.png

 

2. 여기서 [마운트 도구] 를 변경할 수 있습니다. 

- 도구 전환시 이미 마운트된 드라이브를 언마운트할 때 약간의 시간이 걸립니다.

22t.png

 

3. imgdrivecmd 도구로 내보내기를 진행 중입니다.  진행이 끝나면 자동 종료 됩니다.

23m.png

 

4. BR-ROM 가상 CD 드라이브가 나타났을 때:

- [디스크 관리] - [드라이브 문자 및 경로] - [제거]하면 사라집니다.

- 수동으로 제거하면 imgdrivecmd에서 다시 마운트가 안되는 문제가 있네요.

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

                      msn004.gif  ISO-WIM3.7z         isowimexp-reg.7z --> 단일 파일

[테스트-3]  기본 도구를 imgdrivecmd에서 MountISO로 변경.          

- imgdrivecmd가 윈도우 및 경량 winpe에서도 잘 되지만 BD-ROM이 자동 생성되어서 변경.

혹시 있다면 [디스크 관리] - [드라이브 문자 및 경로] - [제거]하면 이 후로 안 나타납니다.

그리고 이 도구가 의외로 편리한 점이 iso 파일의 wim 정보들을 확인할 수가 있다는 겁니다.

- 내보내기 파일명=install-[index 번호] 이 같으면 자동 종료됩니다.

test3-1.png

 

- MountISO, Explorer, imgdrivecmd 단독 실행이 가능합니다.

- MountISO는 로드가 안되면 Explorer로 연계되도록 수정: winpe에서 종종 발생합니다.

이 때는 자동 언마운트가 안되므로 수동으로 언마운트를 해야 합니다.

test3-2.png

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

                      msn004.gif  ISO-WIM4.7z       isowimexp-reg4.7z     --> 단일 파일

[테스트-4]  메인에 메뉴 추가.         

- 잘들 되신다고 해서 메뉴를 약간 추가 해보았습니다.

[작업]은 [내보내기]와 [추출하기]로 구분하고 [탑재]는 단독 추가.

[탑재]한 경우에는 수동으로 언마운트를 해야 됩니다. 

- 추출하기 폴더명: ISO가 존재하는 위치에 install-[index 번호]라는 폴더명으로 생성됩니다.

test4-1.png

 

- 2번 [추출하기] 선택

test4-2.png

 

- [작업]이 [내보내기]에서 [추출하기]로 변경 되었습니다.

추출은 잘 되지만, 문제는 추출된 폴더를 삭제하려고 했더니 신뢰성이 있어야 된다고 해서 winpe에서 삭제 했습니다. 

추출된 폴더 삭제는  IObitUnlocker를 이용하시는 것이 편할 겁니다.

test4-3.png

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

                      msn004.gif  ISO-WIM5-fix3.7z             isowimexp-reg5-fix3.7z    --> 단일 파일

[테스트-5]  boot.wim 검색 및 winpe의 sources\boot.wim도 검색하도록 수정.         

- 기왕 하는김에 boot.wim 이미지 검색도 추가 했습니다.

대상 이미지를 변경하기 위해서 [i]를 입력하고 엔터.

- winpe에서 이미지가 [sources\boot.wim] 파일명으로 존재하면 검색이 가능합니다.

test5-1.png

 

- 여기서 [2]를 입력하고 엔터.

test5-2.png

 

- [Index] 번호를 입력하고 [엔터]하시면, boot.wim은 용량이 작아서 금방 끝납니다..

내보내기: export, index에 해당한 파일을 wim 파일 형태로 내보는 것입니다.

추출하기: extract, index에 해당한 파일을 폴더로 추출해서 내보는 것입니다.

test5-3.png

 

- 메뉴 순서만 아래처럼 정리 했습니다. [I, A, T] 만 변경이 가능합니다.

test-order.png

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

[최종]  

Final-3.png

- x64 전용이며 변경이 가능한 메뉴는 [I] 와 [A] 입니다.

- 탑재툴 변경 메뉴는 무의미 해서 고정으로 변경했습니다.

윈도우에서는 mountiso로 열리고 언마운트는 자동으로 됩니다.

winpe에서는 거의 다 explorer로 열립니다. 이 때는 수동으로 언마운트를 해야 됩니다.

- imgdrivecmd 툴은 문제가 있어서 제거 했습니다.

- 내보낼 wim 파일 및 폴더가 중복되지 않도록 검사 기능을 추가 했습니다.

- findstr 파일이 없는 winpe가 있어서 추가 했습니다.

pe에 내장되었으면 그 걸로 사용하고 없으면 app 폴더 것을 사용합니다. 

### 이 것으로 모두 마치겠습니다. 수정과 공유는 자유롭게 하세요. ###

msn004.gif  isowim-final4.7z   isowimreg-final4.7z (단일 파일)   MountISO_jim-dale.7z (탑재툴)  ISO-WIM-COM.7z

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
2131 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [11] DengJang 1134 25 12-08
2130 소프트웨어| 윈도우PE F8 복원 솔루션 만들기 [19] -0- 2062 26 12-08
2129 소프트웨어| Ventoy to Grub4dos 연동에..관한 자잘한 소식 [7] 메인보드 805 10 12-07
2128 소프트웨어| 세르게이22.12.07 잉글리쉬 [1] 컴아저씨훈 904 5 12-07
2127 소프트웨어| Defender Control 우클릭 컨텍스트 메뉴 [16] 와로 1698 40 12-05
2126 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [14] DengJang 1896 28 12-04
2125 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [11] DengJang 961 22 12-02
2124 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [20] DengJang 1203 39 11-29
2123 소프트웨어| 왕초보 님이 가르쳐 주신 방법으로 만든 IFW [12] Holloga 1068 23 11-28
2122 소프트웨어| SetDpi(모니터 DPI 변경) [5] 내꼬 1002 15 11-27
» 소프트웨어| (수정)ISO 파일에서 WIM 이미지 내보내기 [최종4] [42] sunshine 2928 46 11-26
2120 소프트웨어| 파일탐색기 정렬 분류방법 없음(WinSetView) 단일포터블 [12] 내꼬 931 19 11-24
2119 소프트웨어| xpe151+22H2 12세대드라이버+wifi+RS2.89+p12.7+T.DISK1.0+... [58] 컴아저씨훈 1481 47 11-23
2118 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [26] DengJang 1273 46 11-23
2117 소프트웨어| [종료]78RePack 수정본 v2 [16] DengJang 1051 29 11-20
2116 소프트웨어| 78RePack 2022 v1.9.6 - 스크린샷 게시물에 추가 [19] 지후빠 1009 26 11-20
2115 소프트웨어| [종료]78RePack 수정본 [14] DengJang 774 19 11-20
2114 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [23] DengJang 1359 36 11-19
2113 소프트웨어| WimBootMenu-2022-11-17 Wim 부팅과 최적화 등 [34] 지후빠 1986 51 11-17
2112 소프트웨어| USB Safely Remove 6.4.2.1298 [8] 4k8k 818 12 11-16
XE1.11.6 Layout1.4.8