설치 / 사용기

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

2022.11.26 18:23

sunshine 조회:2873 추천: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 - - -
2160 소프트웨어| [종료]단일 파일 몇 가지 업데이트_0119 [33] DengJang 1127 41 01-19
2159 소프트웨어| [ Hotfix 통합 도구 - 나눔 ] 간단 사용 후기 [20] 시종일관 781 30 01-14
2158 소프트웨어| 모든 드라이버 다 통합했습니다.(2)99.9% [148] 컴아저씨훈 2616 109 01-11
2157 소프트웨어| My storages readonly ctrl tools - 모자님 감사 사용기 [8] 항상감사 284 10 01-10
2156 소프트웨어| [종료]단일 파일 몇 가지 업데이트_0110 [19] DengJang 1001 38 01-10
2155 소프트웨어| WimLib_BR_Lite_v1.0_x64 윈도우 옮기기 체험 [26] 입문자 910 17 01-08
2154 소프트웨어| 드라이브 읽기전용 설정/해제 배치파일(diskpart) [27] 지후빠 838 21 01-06
2153 소프트웨어| WinPE MCboot_vn_v9.4 build 010123_Pro [13] 4k8k 1103 19 01-05
2152 소프트웨어| [종료]플루이드 모션 + 팟플레이어 업데이트 [15] DengJang 1019 29 01-05
2151 소프트웨어| RSImageX와 T.Dism의 wim 캡처 시간 확인 [17] suk 924 22 01-05
2150 소프트웨어| 숨김 파일 보기, 스위치 테마 및 디스플레이 프로그램 리뷰 [20] -0- 1453 31 01-05
2149 소프트웨어| IFW_BR_Simple_v7.0_Theme 활용 체험기 [12] 입문자 738 11 01-03
2148 소프트웨어| [종료]단일 파일 몇 가지 업데이트_1230 [35] DengJang 1488 53 12-30
2147 소프트웨어| [추가] wim,esd,swm 변환,분할,결합-wimConvert [69] 지후빠 1242 69 12-29
2146 소프트웨어| RSImageX vs T.Dism / wim 생성속도 비교기 (재실험&... [16] heykevin 1077 21 12-27
2145 소프트웨어| 뎅장님 78리팩 대체 관련한 wimConvert.cmd [47] 지후빠 948 54 12-27
2144 소프트웨어| (수정2)isowim-mid [mic] [28] sunshine 1318 30 12-25
2143 소프트웨어| [종료]단일 파일 몇 가지 업데이트_1224 [18] DengJang 1328 40 12-24
2142 소프트웨어| ISO,WIM,ESD to WIM Export (feat. Explore, ImDisk, Mount... [24] 지후빠 1212 27 12-21
2141 소프트웨어| [종료]BlueskyFRCUtil + 팟플레이어 업데이트 [8] DengJang 872 16 12-19
XE1.11.6 Layout1.4.8