설치 / 사용기

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

2022.11.26 18:23

sunshine 조회:3017 추천: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 - - -
9313 윈 도 우| 윈도우 11 원터치 TPM패치 [27] 와로 3222 52 12-01
9312 기 타| iso-wim 내보내기 PE 적용 [21] DengJang 1361 26 11-30
9311 기 타| iso-wim 내보내기 PE 적용 테스트 [23] DengJang 821 24 11-30
9310 윈 도 우| xpe151+21H2(win11) 13세대드라이버+Drvindex 6.22.11.25+... [69] 컴아저씨훈 1570 43 11-30
9309 윈 도 우| ktv pe 구경 [9] 컴아저씨훈 1547 10 11-30
9308 윈 도 우| MCBoot VN 구경 [2] 컴아저씨훈 562 10 11-30
9307 윈 도 우| 나시봇v16 구경 [2] 컴아저씨훈 753 9 11-30
9306 윈 도 우| xpe151+22H2(win10) 13세대드라이버+Drvindex 6.22.11.25+... [63] 컴아저씨훈 1509 37 11-29
9305 기 타| [종료]PE용 브라우저 - 제 최종 선택은... [8] DengJang 1141 24 11-29
9304 소프트웨어| [종료]단일 파일 몇 가지 업데이트 [20] DengJang 1218 39 11-29
9303 소프트웨어| 왕초보 님이 가르쳐 주신 방법으로 만든 IFW [12] Holloga 1087 23 11-28
9302 기 타| 그것 수정 버전 나왔네요 [12] 집앞의_큰 2238 24 11-28
9301 기 타| 78RePack Lite 버전 사용기 입니다 [6] 왕초보 997 12 11-28
9300 기 타| (추가)ISO 파일에서 WIM 이미지 내보내기 [34] 집앞의_큰 1048 38 11-28
9299 소프트웨어| SetDpi(모니터 DPI 변경) [5] 내꼬 1032 15 11-27
9298 기 타| pecmd.exe IFW BR 에 진행바를 활용해 보았습니다 [16] 왕초보 895 20 11-27
» 소프트웨어| (수정)ISO 파일에서 WIM 이미지 내보내기 [최종4] [42] sunshine 3017 46 11-26
9296 기 타| [종료]PE용 Edge (옆그레이드) [8] DengJang 1045 22 11-26
9295 기 타| pecmd.exe ImageX BR 에 진행바 - 여기에서는 잘되네요 [6] 왕초보 881 14 11-26
9294 기 타| PE용 돋보기 열기 및 닫기 (추가 PotPlayer용 실시간 TV) [7] V무등산V 1190 20 11-25
XE1.11.6 Layout1.4.8