본문 바로가기

OS/Windows

iso 파일안, 몇번째 index 에 어떤 설치파일이 존재하는지.


먼저 이 작업을 하려면 imagex가 필요합니다.

http://jsmm.net/download/imagex.zip

를 클릭해 다운받습니다.

적당한 곳에 압축 풀고 작업할 폴더에 복사합니다.(편의상 d드라이브로 합니다.)

작업할 곳에 일정하지 않다면 그냥 c드라이브의 Windows안에 System32안에 넣는게 좋습니다.

 

다음 그 통합 iso파일을 열어 (데몬으로 마운트 하고 바로 적용하는게 더 좋을거 같지만 질문하시는 분이 어느정도 까지 할 수 있는지 알 수 없으므로 그냥 간단하게 할 수 있는 방법으로 하겠습니다.

iso파일을 열어 sources폴더안에 들어가 install.wim파일을 작업 드라이브(d드라이브)로 복사합니다.

iso편집 프로그램이면 해당 파일을 추출하는 기능이 있습니다.(끌고 창 밖으로 나오거나 하는 간단한 기능도 있습니다...)

 

복사가 끝나면 명령프롬프트를 실행하고

d:

명령으로 d드라이브로 이동합니다.

 

imagex /info install.wim >info.txt

를 입력합니다.

윈도우즈 탐색기(컴퓨터창)을 열어 d드라이브로 들어가 info.txt파일을 실행합니다.

 

아래 내용을 바탕으로 각 에디션의 인덱스를 확인합니다.

ImageX Tool for Windows
Copyright (C) Microsoft Corp. All rights reserved.
Version: 6.1.7100.0

WIM Information:
----------------
Path:        C:\BOOTUTIL\install.wim
GUID:        {f85448d1-4bab-4049-b679-fe5d6e901231}
Image Count: 4 -> 전체 항목 수입니다. 4개의 색인 정보가 있습니다.

Compression: LZX
Part Number: 1/1
Attributes:  0xc
             Integrity info
             Relative path junction


Available Image Choices:
------------------------
<WIM>
  <TOTALBYTES>2868948684</TOTALBYTES>
  <IMAGE INDEX="1">  1번 색안 정보의 시작점입니다.
    <DIRCOUNT>13980</DIRCOUNT>
    <FILECOUNT>66529</FILECOUNT>
    <TOTALBYTES>11593380567</TOTALBYTES>
    <CREATIONTIME>
      <HIGHPART>0x01CB8936</HIGHPART>
      <LOWPART>0x131F339A</LOWPART>
    </CREATIONTIME>
    <LASTMODIFICATIONTIME>
      <HIGHPART>0x01CB89A6</HIGHPART>
      <LOWPART>0xA3CC436B</LOWPART>
    </LASTMODIFICATIONTIME>
    <WINDOWS>
      <ARCH>9</ARCH>
      <PRODUCTNAME>Microsoft® Windows® Operating System</PRODUCTNAME>
      <EDITIONID>HomeBasic</EDITIONID> 색인 정보 1이 가지고 있는 윈도우즈의 에디션입니다. 1번은 홈베이직입니다.
      <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
      <HAL>acpiapic</HAL>
      <PRODUCTTYPE>WinNT</PRODUCTTYPE>
      <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
      <LANGUAGES>
        <LANGUAGE>ko-KR</LANGUAGE>
        <DEFAULT>ko-KR</DEFAULT>
      </LANGUAGES>
      <VERSION>
        <MAJOR>6</MAJOR>
        <MINOR>1</MINOR>
        <BUILD>7601</BUILD>
        <SPBUILD>17514</SPBUILD>
        <SPLEVEL>1</SPLEVEL>
      </VERSION>
      <SYSTEMROOT>WINDOWS</SYSTEMROOT>
    </WINDOWS>
    <NAME>Windows 7 HOMEBASICK</NAME>
    <DESCRIPTION>Windows 7 HOMEBASICK</DESCRIPTION>
    <FLAGS>HomeBasic</FLAGS>
    <HARDLINKBYTES>4409748977</HARDLINKBYTES>
    <DISPLAYNAME>Windows 7 Home Basic K</DISPLAYNAME>
    <DISPLAYDESCRIPTION>Windows 7 Home Basic K</DISPLAYDESCRIPTION>
  </IMAGE>
  <IMAGE INDEX="2"> 2번 색인 정보의 시작합니다.
    <DIRCOUNT>14230</DIRCOUNT>
    <FILECOUNT>67590</FILECOUNT>
    <TOTALBYTES>12106463124</TOTALBYTES>
    <CREATIONTIME>
      <HIGHPART>0x01CB8936</HIGHPART>
      <LOWPART>0x131F339A</LOWPART>
    </CREATIONTIME>
    <LASTMODIFICATIONTIME>
      <HIGHPART>0x01CB89A6</HIGHPART>
      <LOWPART>0xC438692C</LOWPART>
    </LASTMODIFICATIONTIME>
    <WINDOWS>
      <ARCH>9</ARCH>
      <PRODUCTNAME>Microsoft® Windows® Operating System</PRODUCTNAME>
      <EDITIONID>HomePremium</EDITIONID> 2번 색인 정보는 홈프리미엄입니다.
      <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
      <HAL>acpiapic</HAL>
      <PRODUCTTYPE>WinNT</PRODUCTTYPE>
      <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
      <LANGUAGES>
        <LANGUAGE>ko-KR</LANGUAGE>
        <DEFAULT>ko-KR</DEFAULT>
      </LANGUAGES>
      <VERSION>
        <MAJOR>6</MAJOR>
        <MINOR>1</MINOR>
        <BUILD>7601</BUILD>
        <SPBUILD>17514</SPBUILD>
        <SPLEVEL>1</SPLEVEL>
      </VERSION>
      <SYSTEMROOT>WINDOWS</SYSTEMROOT>
    </WINDOWS>
    <NAME>Windows 7 HOMEPREMIUMK</NAME>
    <DESCRIPTION>Windows 7 HOMEPREMIUMK</DESCRIPTION>
    <FLAGS>HomePremium</FLAGS>
    <HARDLINKBYTES>4825228263</HARDLINKBYTES>
    <DISPLAYNAME>Windows 7 Home Premium K</DISPLAYNAME>
    <DISPLAYDESCRIPTION>Windows 7 Home Premium K</DISPLAYDESCRIPTION>
  </IMAGE>
...

...

...

위와 같은 방식으로 분석할 수 있습니다.

복잡한거 같지만 천천히 잘 보시면 어떤 색인정보에 어떤 에디션이 들어 있는지 알 수 있습니다.

 

통합 윈도우즈의 wim을 열어본적이 없지만 아마 각 에디션 뱔로 32비트와 64비트를 따로 구분한 문지열을 포함하고 있을 겁니다.

22개 통합이면 내용이 상당히 길것이므로 잘 확인하면서 찾아야 합니다.

여기선 편의상 4번으로 하겠습니다.

 

imagex /export install.wim 4 install1.wim "Windows 7"

 

만약 추출할려면 윈도우즈의 에디션이 22번이라면

imagex /export install.wim 22 install1.wim "Windows 7"

와 같이 됩니다.

 

 

몇 분정도 시간이 흐르면 작업이 끝나고 d드라이브에서 install.wim파일을 지우고

install1.wim파일의 이름을 install.wim으로 바꿉니다.

iso편집 프로그램으로 윈도우즈 iso퍼일을 연 다음 sources폴더에 이 install.wim파일을 넣습니다.

끌어 넣기로 넣는 간단한 방법을 지원하는 경우도 있습니다.

종복 파일 처리가 나오면 엎어쓰기 또는 예(프로그램마다 다름)로 덮어씁니다.

 

다른 이름으로 저장하여 별도의 iso파일로 만들고 dvd로 궈서 테스트합니다.

용량이 약 3.4gb정도로 줄어들 것이므로 dvd에 충분히 기록하능 합니다.








===>>>>>>>>>>>



iso 파일에서 install.wim 파일을 임의 위치에 복사. (C:)가 편함 (imagex 있는)

그다음 해당 위치로 이동 (CMD에서 위치이동은 그냥 위치만 넣으면 됌. D 드라이브 경우 D: // E드라이브 경우 E:


해당위치에 imagex 파일과 iso 파일에서 추출한 install.wim 파일이 공존한다는 전재하에


imagex /info install.wim >info.txt

로 돌림.


설치파일 정보를 > info.txt 파일로 빼내어 만든다는 명령..


info.txt 파일 분석으로 몇번째 인덱스에 어떤 설치파일이 셋팅되어있는지를 확인!

 

'OS > Windows' 카테고리의 다른 글

``  (0) 2013.05.21
W  (0) 2013.05.21
 자동 공유 설정시 암호,권한에 부딪힐때  (0) 2013.04.29
윈도우7 부팅시 비밀번호 입력없이 진행하기  (0) 2013.04.11
부팅시 기본 운영체제 설정  (0) 2013.03.30