MDS님 iso 를 Y:으로 연결하는데 겨우 성공했네요
2017.09.07 14:55
사용기에 우연히 발견한 것인데요. 그 날 바로 MDS님 파일도 테스트해봤는데 iso를 grub4dos로 부팅하는건 여러번 시도를 해봐도
error 60 에러에서 헤어나오지를 못 했습니다. 조각 관련 에러라고 합니다만...조각 모음을 해봐도 같은 에러가 발생했습니다
그래서 차선책으로 그 게시물에도 써놨습니다만...wim 부팅 + Y:으로 iso 연결...이것은 오늘 해봤습니다
이것도 예상 외에 암초들이 몇가지 있더군요. 일단 MDS님 pe에는 MountPEmedia.exe가 없었습니다.
이 정도는 직접 넣어주면 되겠지... MountPEmedia.ini 포함하여....했습니다. 그래도 안 되더군요. 무슨 일 일까요?
여기서 몇번을 재부팅하면서 삽질 좀 한 다음에 알게 된 것은 imdisk.exe가 설치 되어 있어야 한다는 것이었습니다
iso를 Y:으로 탑재하는 것이 imdisk를 이용한 것이더군요. 그래서 imdisk가 부팅 때 자동 설치 되게 해줬습니다
아니 그래도 에러나더군요. 이 부분에서도 좀 헤맸습니다. imdisk를 설치하는 다른 방법을 찾아봤습니다. imdisk 툴킷이 있습니다
요즘은 저도 윈도에서 imdiskTK.exe로 imdisk를 설치하고 있습니다. imdiskTK.exe를 pe 부팅때 자동 설치하게 하니까....드디어
Y:으로 iso가 탑재 되었습니다. 17GB 가량 되는 iso를 이제 하드에 두고 부팅이 가능해졌네요
그러나...또 문제가 있더군요. 처음부터 예상한 문제인데요. Y:이 쓰기도 가능해야 한다는거죠. 대부분은 읽기만 하면 되는데...
일부는 압축해제 등을 하면서 작동하는 것이 있어서...Y:이 쓰기도 가능해야 합니다. iso는 당연히 쓰기 불가능입니다
이 문제는 어쩔 수 없습니다. iso 파일로 Y: 마운트 하는 이상...쓰기 되는 일부 프로그램은 포기해야겠습니다
대부분은 다행히 읽기만 해도 잘 작동합니다
wim 파일을 수정해야 합니다. system32 폴더의 pecmd.ini 가 핵심입니다
EXEC !=%WinDir%\system32\ImDiskTk.exe /fullsilent
EXEC !%WinDir%\system32\MountPEmedia.exe
<추가: 2017.09.08 01:59 2번째도 EXEC !=%WinDir%\system32\MountPEmedia.exe 해야 더 잘 됩니다. 차이점은 하나의 명령을 완료한 후에
다음 과정으로 넘어갑니다. MountPEmedia.exe가 하드에 iso를 검색하고 Y:으로 마운트 하는데 시간이 조금이라도 걸리기 때문에...
그리고 MDS님 PE가 64비트라서 imdisktk.exe가 64비트용입니다. 32비트 pe에서는 작동하지 않을 겁니다
https://sourceforge.net/projects/imdisk-toolkit/ 여기서 다운로드 하시면 됩니다>
순서도 중요합니다. Y: 탑재가 다른 작업보다 빨리 되어야 하고, 둘 중에서 imdiskTk.exe가 먼저 설치 되어야 합니다
MountPEmedia.ini 수정은 사용기에 쓴 것과 같습니다
<추가: 2017.09.09 09:03 - iso 파일은 더 깊이 2단계 하위 폴더에 있어도 됐습니다. 또한 우려와는 달리 한글도 잘 되고, 띄어쓰기 있어도 됩니다
즉, 본래 파일 이름대로 사용해도 무방합니다. 띄어쓰기 있다고 파일 이름에 " "으로 양쪽을 씌우지 않아도 되더군요>
D: 같은 드라이브 문자는 빼고 \부터 시작 되어야 합니다. bcd 편집과 같습니다
ISO를Y드라이브에탑재관련파일.zip 888kb 관련 파일들입니다
위에 MountPEmedia.ini 의 iso 경로만 수정하셔서 wim의 system32 폴더에 넣어주시면 되실 겁니다
MDS님 wim 파일은 마운트 하셔서 수정하셔야 됩니다.
wim 파일은 사용기에도 썼듯이, 어디에 위치하든지 자유입니다. 이로서 wim과 iso 둘다 위치에서 해방이 되는 것입니다.
wim 파일은 수정한 자리 그대로 부팅하시면 됩니다. wim 파일은 7집 또는 울트라 iso 등으로 추출 가능합니다.
iso 파일은 건드리지 않고 wim 파일만 추출이 가능합니다.
댓글 [12]
-
friqanci 2017.09.07 15:00 -
두손모아 2017.09.07 15:05
고생 많이 하셨습니다 ^^ -
cungice 2017.09.07 15:08
s*k님 수고 많으셨습니다. 좋은 강좌 감사합니다.
-
시향 2017.09.07 15:31 수고하셨습니다.
머지 않아 Y: 드라이브가 포함된 ISO 파일을 자유롭게 부팅하게 되겠네요...
-
REFS 2017.09.07 16:33
수고많으셨습니다
좋은강좌 감사합니다..^ ^
-
왕초보 2017.09.07 16:40
고생하시면서 알게된 귀한 정보에 감사드립니다..
추천요
-
DarknessAngel 2017.09.07 16:54
아주 정확하고 간결한 정보 감사합니다
어떤 방식으로 처리하던간에 저 2줄 순차적으로 실행하게만 만들면 정상 작동되겠군요
-
서기다 2017.09.07 18:56
pe에 imdisk설치하는법을 찾고 있었는데 눈이 번쩍 뜨입니다
그런데 imdisktk.exe는 뭔가요? 구글 검색해도 안나와서 여쭤봅니다쓰기금지 때문에 에러나는 프로그램은 단일파일로 만들어서 temp에 풀어서 실행되는 방식으로 바꾸면 되더군요
-
suk 2017.09.08 01:03
본문에 imdisk 툴킷이라고 썼습니다.
구글 검색하면 바로 나옵니다 구글은 사용자 맞춤 검색이 되어서 개인마다 좀 다르다고 합니다만...
이건 일반적으로 나올 듯 합니다
빨간색으로 된 링크로 들어가면 다음 화면이 나옵니다
저는 그동안 여기서 다운로드 했습니다.
* imdisk 툴킷은 램디스크도 되고, 우클릭에 iso 마운트 등의 기능이 있습니다
저 같은 경우는 주로 bat 파일로 업데이트 통합 할 때 iso 파일을 마운트/언마운트 하는 용도로 사용합니다.
더 자세한 설명은 위에 사이트에 들어가 보시면 나올 겁니다.
-
서기다 2017.09.08 06:17
상세한 설명 감사합니다. 한방에 나오시네요..;; 잘 검색됩니다.
감사합니다.
-
샤 2017.09.07 20:53
수고하셨습니다.
-
ehdwk 2017.09.09 06:24
수고하셨습니다.
정말 천재 이십니다^^고생 많으셨습니다.