제목 : 왕*님 PE에서 MountPEmedia로 ISO 마운트 하기입니다
왕초보
PE에 imdisk 관련 내용이 많이 있습니다..이미 아시는 고수님들께서는 재미가 없으십니다..그냥 통과하여 주십시요
9월에 왕*님께서 선물로 주신 작품에서 MountPEmedia 로 ISO를 마운트 하는것이 되지 않아서 지인분의 문의가 있었습니다.
아쉽게도 선물받은 PE에는 imdisk가 설치되지 않아서였습니다...
직접 imdisk를 설치해 보시려고 했지만 exe로 된 설치 파일로는 설치가 되지 않은것이 문제였습니다..
원래는 윈포에 imdisk 관련해서 OldMaC님께서 오래전에 소개해주신 파일과 reg 파일이 제 사용기에 있었습니다만 이것을 삭제해 버려서 imdisk 관련
파일과 레지를 구할수가 없으셨던것도 실패의 이유중에 하나이기는 합니다..
알고보면..imdisk 관련 파일과 reg는 윈포에 있습니다.
고수님들을 다 알고 계시지만...imdisk에 관해서 관심이 없었던 분들은 언뜻 생각나지 않으실것입니다
단순히 imdisk 파일과 reg파일만 첨부하면 관련파일들이 어디에 있는지 필요할때 활용할수가 없으실것 같아서..지인분께 안내를 해드린 그래도 글로
정리를 하여 보았습니다
나중에라도 imdisk를 PE에 추가할 필요가 있을때 활용하시면 될것 같습니다
MountPEmedia 와 imdisk 최신파일을 suk님께서 사용기란에 올려주셨습니다...
아래에서는 MountPEmedia 파일을 다운 받을수 있습니다..사용법도 설명을 해주셨습니다
[내용추가] PE (ISO)를 Y:으로 마운트하기
https://windowsforum.kr/review/14269731
imdisk 최신파일은 아래의 첨부파일에서 압축해제후..나오는 imdiskinst.exe을 다시 압축해제후 파일들을 찾아야 합니다
이 파일들이 최신파일 입니다
[테스트] ISO 안에 wim 수정하여 다시 ISO 만들기
https://windowsforum.kr/review/14297912
자료실에 좋은 프로그램을 많이 소개를 해주시는 분이시죠..닉네임이 회원정보에는 VₑₙᵤₛGᵢᵣₗ 이렇게 표시가 되어 있네요
아래에서 다운 받은 Win10XPE에서 PE에 추가해야할 imdisk 파일과 reg를 찾을실수 있습니다.. imdisk 파일이 suk님 파일에 있는것보다는 구버전
입니다
Win10XPE 2020-09-28
https://windowsforum.kr/index.php?mid=data&page=13&document_srl=14217008
위에 3곳 링크중에서 MountPEmedia만 suk님 사용기에서 다운 받으시고 imdisk 파일과 reg파일을 제가 첨부를 하였습니다
imdisk 파일만 추가해도 MountPEmedia는 작동을 합니다...그래도..다음에 어디에서 파일과 레지를 찾을수 있는지 정도는 알아 두시는것이 좋을것
같습니다
1. 9월에 선물 받은 왕*님 작품 원본으로 부팅을 한것입니다..
2. MountPEmedia로 ISO 마운트를 하는 목적은 boot.wim Tools 폴더에 있는 프로그램 단일파일들을 boot.wim 밖으로 꺼내서 활용을 하기 위해시
입니다..이미 관련 사용기들을 보셔서 짐작을 하고 계실것 같습니다.
boot.wim에는 PE 부팅에 관한 파일만 있고 프로그램들을 외부인 ISO 파일에 있어서 프로그램 추가 삭제시 단순히 ISO 파일을 열어서 하면 되기
때문에 관리가 편합니다..
3. MountPEmedia를 실행하면 아래처럼 안내를 해줍니다..백업복원 목적인 PE의 경우 이렇게 imdisk가 없는 경우도 있습니다
4. X:\Tools 파일을 꺼내서 ISO넣고 Y: 마운트를 하는 경우 바로가기를 만드는 경로는 다 수정을 해야 합니다
pecmd.ini에 있는 시작메뉴 등록도 수정을 해야죠..
5. 아래에 경로에 있는 cmd 파일에서 모든 프로그램에 바로가기를 만들어 줍니다.. 여기서도 경로를 수정해 주어야죠..
6. 다운 받은 Win10XPE 파일의 아래의 경로에 imdisk 관련파일들이 있습니다..
7. ImDisk_Reg.txt 파일에 imdisk 레지내용이 있습니다..하이브 했을때 내용입니다..확장자를 reg로 바꾸신후 PE의 SOFTWARE SYSTEM 파일을
하이브 하신다음에 등록하시는것이 제일 깔끔합니다..하이브가 조금 불편하신분은 경로를 수정후 PE 부팅시에 reg 파일을 등록하는 과정으로
진행을 하시면 됩니다..
8. 파일은 Imdisk_x64.7z를 압축해제하면 있습니다..StartImDisk.exe는 없어도 됩니다..빨간네모의 3개 파일이 suk님이 첨부하신 파일보다 구버전
입니다..
9. sys 파일을..버전의 구버전 신버전이 같은 파일이네요 이렇게 5개 파일이 필요합니다..
10. suk님 사용기에서 다운 받은 파일을 압축해제 했을때 imdiskinst.exe 파일을 찾으셔서 다시 압축해제를 하시면 됩니다..
11. imdiskinst.exe 압축해제하면 폴더와 파일들이 다양하게 있습니다..네모안에 있는 폴더에서 파일을 추출하시면 됩니다
12. x64 버전이이어서 amd64 폴더에 있는 파일을 복사해 오시면 됩니다 Win10XPE에서 imdisk 파일과 reg파일을 찾으시고 이렇게 최신 파일로 교체를
하시면 됩니다..그냥 Win10XPE에 있는 imdisk파일을 그대로 사용하셔도 잘 됩니다..
13. wim파일을 수정을 해야죠...Tools 폴더를 꺼내고 삭제를 하였습니다
14. 왕*님 원본에는 바탕화면 바로가기 파일이 lnk파일로 아래의 경로에 저장이 되어 있습니다...이제는 필요가 없죠 모두 삭제를 해주십시요
15. imdisk 파일과 reg 파일을 system32 폴더채 boot.wim에 넣으시면 됩니다.
16. 다른 작업없이 MountPEmedia 작동 여부를 확인하기 위해서 pe로 부팅을 하였습니다...원본 PE는 부팅중에..메세지등이 없이 그냥 검정화면이
나오는 구간이 있습니다. 이렇게 검정화면이 보이면 초보분들은 좀 당황은 하는 경우가 있습니다 .그래서 pecmd.ini에 메세지등을 나중에 추가를
하였습니다...
17. 찾을 iso 파일의 경로와 이름을 아래처럼 설정하시면 됩니다..suk님께서 주의를 주셨죠...Backup 폴더앞에 "\"가 있습니다.
18. Y:로 마운트가 잘 되었습니다..이제 나머지 작업을 하면 됩니다
19. Tools 폴더 파일을 옮길때 문제가 있었네요..이러번 테스트하면서 파일이 깨진것이 들어갔나 봅니다...2개가 아이콘이 이상해서 교체를 했습니다
ISO안의 Tools.ini 는..ISO파일에 있는 프로그램을 바탕화면이나 시작메뉴, 작업표시줄에 등록하기 위한것입니다.
20. imdisk 파일이 있지만 레지는 등록이 되지 않아서 imdisk 우클릭 메뉴는 없습니다..영문으로 보이는 메뉴가 있습니다.
imdisk.reg 레지 파일이 등록되면 우클릭 메뉴는 한글로 보입니다..프로그램 자체는 영문입니다.
21. ISO안에 프로그램들이 있어서 마운트 후 바로가기 파일을 만들어야 하기 때문에 Autoadd.cmd에서 바로가기를 만들수가 없습니다
1번은 테마가 어두운 테마여서 밝은 테마로하려고 추가한것입니다.
22. 바로가기 만들기 메뉴는 실행을 중지시키고 추가한 imdis,reg 파일을 등록하는 명령어를 넣었습니다
복사해서 추가하시면 됩니다..
regedit.exe /s %windir%\system32\imDisk.reg
23. pecmd.ini에 있는 시작메뉴 등록은 pecmd.ini에서 필요가 없는것이어서 지우시면 됩니다
24. pecmd.ini에 아래처럼 추가를 하였습니다
// MountPEmedia.exe 실행
EXEC =%WinDir%\system32\MountPEmedia.exe
IFEX Y:\Tools.ini,
{
Load Y:\Tools.ini
EXEC PinTool.exe -debug Y:\Tools.ini
EXEC !%WinDir%\DeskLink\Start_Menu.cmd
}
EXEC=!PinTool.exe -debug %windir%\Pecmd.ini 작업 뒤에 있는것은 단순히..ISO 마운트전에 작업표시줄에 아이콘이도 보여주려고 한것뿐 입니다
ISO 마운트와 상관이 없는 명령어여서 뒤에 있어도 됩니다
IFEX Y:\Tools.ini, 라고 조건을 붙인것을 ISO가 마운트 되지 않은 경우 PinTool.exe 실행시 에러 메세지가 나와서 혹시 ISO가 마운트 되지 못하는
경우도 산정해서 넣은것입니다...
25. PE부팅시에 검정화면만 보이는것이 싫어서 아래처럼 Logo와 메세지가 보이도록 추가를 했습니다..이왕이면 다홍치마죠..
LOGO %windir%\Web\Wallpaper\Windows\img0.jpg
TEXT 시스템 초기화 중입니다... #0xFFFFFF L390 T630 $25:맑은 고딕
26. 모든 프로그램에 바로가기를 만드는 Start_Menu.cmd 파일입니다.. X:Tools 폴더 글자가 7군데 있습니다.
27. 문자열 바꾸기로 하시면 편합니다...가끔 문자열이 포함되어 있어서 엉뚱한것이 교체가 되기도하여서 교체후 확인은 하는것이 좋기는 합니다
28. 7군데가 교체가 되었습니다 아래는 교체한 내용입니다...복사해서 수정하시는것이 더 편하실것 같습니다.
@echo off
pushd %~dp0
:Tools
for %%a in ("Y:\*.exe") do (
Shortcut.exe /f:"%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\%%~na.lnk" /a:c: /t:"Y:\%%~na.exe" /w:Y:\
)
for /f "tokens=* usebackq" %%a in (`dir /b/ad "Y:\"`) do (
for %%b in ("Y:\%%~na\*.exe") do (
Shortcut.exe /f:"%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\%%~nb.lnk" /a:c: /t:"Y:\%%~na\%%~nb.exe" /w:Y:\
))
exit /b
29. 마지막으로 MountPEmedia 를 system32 폴더에 추가를 하였습니다..
30. ISO 파일에 프로그램과 Tools.ini를 추가를 하였습니다..
31. 예용하는것은 바탕화면에 바로가기기 있는 것이 편하시죠...바탕화면 바로가기를 추가를 하였습니다..바로가기 만들기는 Y: 경로대신에 %CurDir%
변수를 사용하였습니다..혹시 Y: 대신에 Z: 로 마운트 해서 경로를 수정할 필요가 없어서 편합니다..
32. pe로 부팅중입니다...검정화면이 보이는것보다는 2줄을 추가하면 그림과 메세지가 있는것이 더 보기가 좋죠..
33. 작업표시줄에 있는것은 boot.wim안에 있는것이지만 바탕화면 바로가기는 Tools.iso안에 있는것이죠..잘 진행이 되었습니다
글로 써서 길어 보이지만 imdisk파일 넣고 MountPEmedia로 ISO 마운트하고 몇줄 수정만 하면 되는것입니다.
34. 모든 프로그램, 시작메뉴에 모두 잘 등록이 되었습니다.
레인미터 때문에 검정계열 바탕화면만 사용하는데 시작메뉴 배경도 검정이어서..나중에 시작메뉴 스킨은 애용하는 windows7로 바꾸었습니다
35. 백업파일이 저장되는 Backup폴더에 ISO파일 1개와 menu폴더만 있습니다..아주 깔끔해서 좋습니다...
지인분께서 이렇게 작업을 하시려고 했던 이유는 친하지 않은분 복구시스템을 구출을 할때 모든 기능이 다 빠진 기본 PE로만 구성을 하려고
하셨다고 하시네요..직접 수정을 해서 활용을 하시려고 하셨는데 imdisk가 없어서 여기까지 오기는 하였습니다
저도 솔직히..지인분들은 당연히 챙겨드리지만 아주 가끔 지인분의 지인의 경우..그냥 달랑 백업복구프로그램만 있는 것을 사용합니다.
그것도 복구파티션이 없이 그냥 D:\Backup폴더에 구성을 합니다..
사람이다 보니까..아무리 좋아하는 일이라도 처음보는 분들까지 챙기기는 귀찮을때가 있습니다
36. imdisk 설치후 마운트후 바로가기까지 잘 되었지만..기본 PE로 구성되는 복구시스템이라도 최소한의 필요한 부분들에 대해서는 수정을 해서 활용을
해야죠...
지인분께서 필요로 하는 PE로 구성하기 위해서 현재 PE에서 필요없다고 생각되는 부분들은 오히려 뺐습니다...imdisk만 추가하면 될줄알았는데
오히려 작업이 늘었습니다..
그리고 제가 지인분들이 편하시게 활용하시라고 추가하는 프로그램들도 하나도 추가하지 않는 방향으로 진행을 하였습니다
아래 우클릭 메뉴는 모두 제거를 하였습니다.
37. 메모장 열기로 수정을 했습니다 이미 레지들이 있어서 그냥 클릭만 하면 되는것이었습니다.
38. 복구시스템용 boot.wim안에 bootice와 ChkDisk GUI 프로그램을 넣지 않은것을 처음입니다....이것들도 넣지 않았는데..작업표시줄에 아이콘 간격이
좁은것만 보시다가 넒어지니까 좀 그렇다고해서...아래 프로그램은 넣었습니다...
39. 레인미터에서 초를 보여주는곳에 AM PM이 있는것을 수정해 달라고 하셔서...수정하면서 단일파일로 되어 있던 레인미터를 풀어서 넣었습니다
40. 레인미터 때문에 검정계열 사진만 사용할수가 있어서...작업표시줄은 그대로 widows10 스킨으로 하고 시작메뉴만 windows7로 수정을 하였습니다
41. BIOS와 UEFI 표시는 필요가 없으시고해서 아래처럼 3줄만 남았습니다.
42. 친하지 않아서 차별한다는것을 알게되면 좀 그렇죠..겉모습은 다른 PE와 같게 보이도록 작업표시줄에는 4개 아이콘이 보입니다
바탕화면 보기, 컴퓨터 재시작, 컴퓨터 종료를 프로그램을 만들어서 사용을 했었습니다...프로그램없이 pecmd.exe 명령어가 있는 바로가기
파일을 사용 했습니다..
시작메뉴에도 다른 PE와 같이 기본적인것을 등록을 하였습니다
아래는 해상도 변경시와 윈도우와 같은 드라이브 문자를 보여주도록 프로그램과 명령어를 추가한것입니다
저의 경우 모든 pe에 필수로 들어가는 프로그램들이어서 넣었습니다.
SHOW -1:-1 숨김 드라이브를 보여주는 명령어는 혹시 복구시티션을 구성할수도 있어서 넣기는 했습니다..
SHOW -1:-1
EXEC =!%WinDir%\System32\LetterSwap.exe /auto %WinDir%\LetterSwap.log
EXEC !%WinDir%\System32\FixScreen.exe
43. Tools.iso파일에는 백업복원 프로그램도 단일파일로 만들어서 모두 넣어 놓기는 하였습니다.
44. 친하지 않는 분이라도...본인이 원하는 사진을 배경으로 넣어주면 좋아하시기 때문에 그나마 서비스 차원에서..배경화면 부분은 넣었습니다
45. PE로 부팅을 하였습니다...작업표시줄 아이콘 4개가 다른 PE에 사용하는 아이콘과 같아서 겉모습은 같아 보입니다.
내컴퓨터 아이콘들은 교체되지 않은 모습니다.
46. 시작메뉴는 windows7 메뉴입니다
47. Macrium Reflect 경우에도 단일파일로 된 용량이 작어서 아이콘 딜레이도 없습니다.
48. ISO가 Y:로 마운트가 된것이어서 Macrium Reflect 문제가 일어나지 않습니다.그래서 UCL*님 단일파일에서 레지 하이브 부분은 삭제를 하였습니다
항상 단일파일을 만들어 주시는 UCL*님께 감사드립니다.
49. 실행까지하여 보았습니다.
50. 우클릭에 이 부분이 있었네요..이것을 몰라서 다른 PE에서 수정을 안했습니다...
51. Macrium Reflect 7.2.5107 단일파일입니다..이 프로그램도 UCL*님께서 만들어 주신 작품입니다...
보통 PE에는 msi.dll이 있지만 왕*님 작품에는 없어서...pe에 추가하는 대신에 단일파일에 추가를 하였습니다..
52. 저야 해상도 프로그램이 필요없다고 생각하는 사람이지만 있어야 한다고 하셔서 넣기는 하였습니다. 우클릭 메뉴에 PE 사용시에 편리한 기능을 위한
메뉴는 다 빠져있습니다
레인미터에서 오전,오후로 표시되고 위치는 아래처럼 이동을 하였습니다...단점이 있습니다..12::00 이렇게 시간이 두자리일때는 보기가 좋지만
한자리일때는 오전,오후 글자와 시간 사이에 공백이 있네요,
53. 시간이 흘렀네요..레인미터에서 오후와 3시 사이에 공간이 있어보입니다...
54. 마무리
지인분께 왕*님 PE에 imdisk 관련한 정보를 알려드린다는것이...이 PE를 어떻게 활용하실지 알고나서 오히려 기능을 빼는 작업을 했네요..
imdisk가 없는 PE에 추가하는것을 알고나면 아무것도 아니죠..단지 파일이 어디있는지 알지 못해서 추가가 어려웠던것 같습니다
추가후 실제 사용하는 PE로까지 수정을 하여 보았습니다..
모든것에는 장담점이 있을것입니다..활용하기 나름이죠...
imdisk를 추가해서 Tools 폴더를 밖으로 꺼내려고 하시는 분이 있으시면 잘 되시길 바랍니다
새로운 한주가 시작되었습니다..
언제나 처럼..웃음이 가득하 시간 되시길 바랍니니다
아래의 첨부파일은 imdisk 파일과 레지입니다..프로그램이 없는 빈 ISO 파일과 예제용 Tools.ini도 있습니다
Imdisk 64비트 v2.0.10.49 파일 및 레지.7z
----------------------------------------------------------------------------------------------------------------
친하지 않는 분 복구시스템용으로 깡통 PE인데도...괜히 계속 눈에 거슬려서 결국은 수정을 하여 보았습니다
이제서야 찜찜했던 마음이 사라지네요..
1. 레인미터에서 시간을 표시할때 1자리 시간일때에도 위의 사진처럼 공백없이..바로 오전, 오후 글자 옆에 위치하도록 수정을 하였습니다
2. 시간이 11로 2자리 숫자일때 입니다..
3. 월일이 1자리 일때도 전체 시간 위치 변동이 있는지 확인하여 보았습니다.
잘봤습니다 수고하셨어요^^