윈 도 우 WIM화일로 ISO화일을 만드는 방법은 없을까요
2011.06.20 15:09
요즘 WIM화일에 대해 궁금한 점이 많습니다
WIM화일을 내부를 들여다 보고 어떤 형식으로 구동되는지
또 어떻게 만들어 지는지....
해서 몇일전부터 Gimagex를 이용하여 WIM화일을 마운트하고
몇가지 화일은 좀 더 최신의 화일로 교체한 다음 다시 리마운트하였습니다.
그런다음 기존 다른 분이 만들어 놓은 Win7PE.ISO화일을 구해
WIM화일만 교체한 다음 테스트하니 아래와 같은 에러메시지를 뿜어 냅니다.
error 60 : File for drive emulation must be in one contiguous disk area
짧은 영어실력으로 번역하면
에러번호 60 : 드라이브 에뮬레이선을 위한 화일은 인접한 디스크영역에 반드시 한개는 있어야 한다
무엇이 잘못되고 어떻게 하면 될까요?
아니면 WIM화일만 가지고 ISO화일을 만들수는 없을까요?
궁금한 초보자가 여러 고수님들께 여쭙니다
댓글 [2]
-
1232 2011.06.20 16:50
-
stormos 2011.06.30 07:59 요거 다른 문제에요 저도 전부터 요것땜에 고생하다가 포기한건데요
수정된 iso파일 가상머신이나 qemu같은걸로 테스트해보면 문제 없는데요
grub설치된 usb메모리에서는 error 60 뿜어내면서 오류가 나오더라구요
--
방금 문제점에 대한 글을 찾았네요
USB 메모리에 들어있는 iso 이미지 파일이 단편화(fragmentation) 되어있으면 다음과 같은 에러 메세지를 보이면서 부팅에 실패합니다.
File for drive emulation must be in one contiguous disk area
그러므로 USB 메모리에 iso 파일을 복사한 다음에 윈도우즈에 내장된 '디스크 조각 모음'을 한번 실행시켜 보는 것이 바람직하겠죠? 단편화 전문 유틸리티를 쓰는 것도 좋겠습니다. 하지만 USB 메모리에 빈 공간이 부족하다면 조각 모음이 안되는 경우도 있습니다. 이런 경우라면 menu.lst 를 다음과 같이 편집해주세요.
map /ubuntu-10.04-desktop-amd64.iso (0xff) 을
map --mem /ubuntu-10.04-desktop-amd64.iso (0xff) 로 바꿉니다이렇게 '--mem'을 넣어주면 램 메모리에 iso 이미지를 에뮬레이션 해준다고 합니다. 물론 램 메모리가 좀 넉넉해야 겠지요. 2GB 정도의 램을 가진 시스템이라면 충분하리라 예상됩니다. 아무튼 이 방법으로 부팅하면 에뮬레이션하는 시간이 좀 오래 걸립니다. 시스템이 다운된 것이 아니니 당황하지 말고 느긋하게 기다리시기를...
라고 합니다
install.wim은 단독으로 실행이 안됩니다. 설치 안내 파일인 boot.wim 파일이 있어야하며
boot.wim 파일을 기동시키는 또다른 파일 boot.mgr과 bcd파일이 있어야합니다.
따라서 install.wim 파일을 원할히 실행하려면 win7 dvd 안의 sources 폴더에 있는 install.wim과
교체해 주셔야 됩니다.
win7 pe에서도 가능합니다만 bcd와 boot.wim의 성격을 알아야합니다.
boot.wim이 단순 pe용이라면 sources 폴더에 install.wim을 넣더라도 설치시 오류 메세지가 나옵니다.
추가
아마도 님의 경우는 install.wim 파일 자체의 오류가 아닌가합니다.
install.wim을 마운트하여 임의로 파일을 교체하게 되면 파일의 연결이 깨지는 등 설치가 안될 수 있습니다.
전체적인 구조를 정확히 이해하고 파일을 교체하여야 합니다. 대부분 파일 교체로 이루어 지는 경우는 드물고
패키지 형태로 설치 또는 제거를 합니다.