강좌 / 팁

윈 도 우 윈도우7, 2008R2, XP, MAN7PE 몽땅 통합하기!

2011.07.31 13:10

Fentanest 조회:21005

먼저 중복글이 아니기를 빌면서.. 제 티스토리에 포스팅 해 놓은 스샷 중 일부를 가져와 진행하겠습니다.

 

K-20110731-061163.jpg

 

GImageX로 7과 2008 통합을 먼저 시작합니다.

확실히 ImageX보다 편하더군요. 클릭질만 하면 되니

 

 K-20110731-064443.jpg

 

Info에서 설치 DVD원본이 갖고있는 에디션 정보를 확인하시고

(설치DVD\sources\install.wim)

 

K-20110731-064722.jpg

 

추출을 시작합니다.

source WIM은 설치정보를 확인했던 WIM파일을,

destination WIM은 통합할 에디션을 추출해 놓을 대상 WIM파일입니다.

마음에 드는 폴더에 install.wim으로 추출하시면 됩니다.

(Info에서 확인했던 파일은 32비트 프로페셔널 K입니다. 여기에선 확인하니

Index1 : Starter K

Index2 : Home Basic K

Index3 : Home Professional K

Index4 : Professional K

Index5 : Ultimate K 

가 있군요, Image의 숫자를 1부터 5까지 차례대로 5번씩 추출합니다.)

 

K-20110731-065445.jpg

 

그럼 위와 같은 창이 보이면서 추출이 성공했다고 나옵니다.

마찬가지로 64비트도 통합합니다.

저는 K, KN, Enterprise(K,KN), 2008 R2 8가지까지 총 30개를 통합합니다.

 

K-20110731-066148.jpg

 

용량입니다.

조금은 다를 수 있습니다.

 

K-20110731-108545.jpg

 

Mount로 가서 뼈대로 쓸 윈도우32비트의 boot.wim을 마운트합니다.

대상폴더는 임시폴더를 하나 만들어서 지정하고

Image2번을, Read and Write를 체크한 상태로 마운트합니다.

 

K-20110731-109164.jpg

 

마운트 성공.

 

K-20110731-109587.jpg

 

풀린 파일들이 보입니다.

 

K-20110731-109587.jpg

 

QBFC를 켜서 스크립트를 짭니다.

첫줄 맨 끝에 do 다음 괄호를 하나 열어야 합니다.

 

do (

잘려서 안보이길래 첫줄 끝만 쓴겁니다 =ㅁ=!

 

K-20110731-124072.jpg

 

이렇게 짠 스크립트를 컴파일해서 setup.exe로 만든 뒤

마운트했던 폴더에 가서 세련된 아이콘의 setup.exe를 지우고 컴파일 한 파일을 넣어준뒤 탐색기를 닫고

GImageX로 돌아가서 commit changes옵션에 체크한 뒤 Unmount를 누릅니다.

이렇게 바뀐 boot.wim을 bootxp.wim으로 수정한 뒤 (XP설치에 쓰는 거니까요)

          

K-20110731-132309.jpg

 

작업폴더 sources에 넣어줍니다.

(사진이 듬성듬성 있어서 설명이 안된 것 같은데, 통합을 위한 설치 뼈대는 윈도우7 아무에디션이나 사용하되, 32비트를 사용해야 합니다. 저 같은 경우 프로페셔널 K 32비트 iso 하나를 통짜로 c:\win7에 풀어놓고 작업폴더로 쓰고 있습니다. 따라서 저같은경우 이 wim파일은 c:\win7\sources에 들어가겠지요

또한, 32비트 뼈대를 사용하고 있으니 64비트 윈도우의 복구모드를 사용할 수 없습니다. 그래서 64비트 설치 원본DVD파일에 들어가서 winRE.wim을 갖고 옵니다.

경로는 DVD\sources\install.wim\windows\system32\Recovery입니다. 갖고와서 Sources폴더에 파일명을 적당히 변경하든지 해서 넣어줍니다.)

 

 

또 2008을 통합했으니 2008의 License를 통합해야 합니다.

2008 원본의 sources폴더의 license폴더를 갖고와서 작업폴더의 boot.wim을 Mount한 뒤(bootxp.wim말고) License폴더를 겹쳐줍니다. 마찬가지로 commit changes옵션을 체크한 뒤 언마운트해서 작업폴더에 다시 저장합니다.

 

 

그 뒤 XP를 복사해야 합니다.

I386폴더 등등을 작업폴더에 복사해줍니다.

 

제 경우 MAN7PE 도 통합했습니다.

PE에 있는 Sources폴더의 boot.wim파일을 MAN7PE.WIM으로 수정해서 sources폴더에 넣어준 뒤 PE안의 소프트웨어가 정상작동하도록 MY BOX 폴더도 복사해줍니다.

 

그 뒤 관리자 권한으로 cmd를 열고

 

K-20110731-145242.jpg

 

bcdedit을 통해서 작업폴더의 bcd를 수정하는 장면입니다.

위의 스샷은 '목록'만을 정의한 것이고

막상 bcdedit /store c:\win7\boot\bcd를 쳐보면 죄다 부팅대상이 boot.wim입니다.

 

bcdedit /store c:\win7\boot\bcd /set {GUID} device ramdisk=[boot]\sources\부팅대상파일.wim,{7619.....}

bcdedit /store c:\win7\boot\bcd /set {GUID} osdevice ramdisk=[boot]\sources\부팅대상파일.wim,{7619.....}

 

를 통해 수정할 수 있습니다.

 xp 설치를 예로 들면

bcdedit /store c:\win7\boot\bcd /set {4770e2214-bade-11e0-8af7-000c29d4815e} device ramdisk=[boot]\sources\bootxp.wim,{7619dcc8-fafe-11d9-b411-000476eba25f} 

 

bcdedit /store c:\win7\boot\bcd /set {4770e2214-bade-11e0-8af7-000c29d4815e} osdevice ramdisk=[boot]\sources\bootxp.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

 

이런식으로 하시면 됩니다.

GUID는 bcdedit /store c:\win7\boot\bcd를 쳤을 때

각 항목의 identifier항목의 값입니다. 보시면 이해가 갑니다.

 

그 다음 부팅항목의 한글화를 진행했으니 한글파일을 넣어줘야 합니다.

제 포스팅에는 있으니 거기를 통해주시기 바랍니다 =ㅁ=...

(포스팅을 할 때는 GImageX같은것까지 다 올렸는데.. 윈포는 용량압박이 있네요)

CDImage를 통해 패키징을 하시고

그 다음 UltraISO를 통해 확인해봅니다.

 

K-20110731-157124.jpg

 

USB에 쓸 때는 그냥 Bootable-Write Disk Image를 하면..

 

K-20110731-158896.jpg

 

완성이 되겠지-하고 작업이 끝난 다음 부팅을 시도하면 순간 당황..

부트섹터가 XP로 기록이 되기 때문에 XP를 통짜로 USB에 담은 것과 같은 에러가 보이기 때문이라서

 

 KK.jpg

 위와같이 작업이 끝난 다음 부트섹터를 7로 한번 더 해줘야 합니다.

 

그러면 끝나느냐, 아닙니다 =_=

USB파일 형식이 FAT32라서, 스누피님의 강좌에는 없던 문제점인,

4기가가 넘는 install.wim이 제대로 기록이 되지 않습니다.

 

이럴 때는 USB안의 제대로 된 용량을 갖지 못한 미숙아 install.wim을 일단 지워주시고

명령 프롬포트에서 USB드라이브를 NTFS형식으로 변환합니다.

변환 완료 후 작업폴더에서 install.wim만 USB로 다시 복사해주시면 됩니다.

 

그리고 나서 부팅하면 7 설치로도, XP설치로도, PE부팅으로도 잘 접근이 됩니다.

 

 

 

 

에 포스팅할때 사용했던 스샷을 전부 올리려니 5메가나 되네요..

용량 제한이 걸려있어서 듬성듬성 올렸습니다.

스누피님의 통합 강좌가 99%로 이루어져있구요 =_=!

제가 한 건 XP와 PE통합 뿐입니다.

 

제 포스팅은

https://fenta.tistory.com/1

여기에 있습니다.

좀 더 많은 스크린샷과 자세한 설명이 되어있답니다 ㅠ

새벽5시까지 포스팅하고 똑같이 쓸 용기가 안나네요..

모두들 성공하세요!

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
1128 서버 / IT| IPV 6 기술동향 gooddew 5243 0 08-03
1127 서버 / IT| iptables를 이용한 내부 인터넷 공유하기 gooddew 6725 0 08-03
1126 서버 / IT| DAT 기술문서 gooddew 5133 0 08-03
1125 서버 / IT| DHCP(동적 호스트 구성 규약) 기술 gooddew 5363 0 08-03
1124 서버 / IT| cgi-march 기초 gooddew 5306 0 08-03
1123 서버 / IT| CCNA 강좌 [2] gooddew 7919 0 08-03
1122 서버 / IT| DSU 설명서 gooddew 5625 0 08-03
1121 서버 / IT| DNS교육 gooddew 5680 0 08-03
1120 서버 / IT| ciscorouter 교육 자료 gooddew 5528 0 08-03
1119 서버 / IT| TCP_IP 입문 gooddew 5679 0 08-03
1118 서버 / IT| 근거리 통신망 입문 gooddew 5470 0 08-03
1117 소프트웨어| 알려지지 않은 DOS 명령어 [1] gooddew 6242 0 08-03
1116 서버 / IT| 랜 테스터기 사용법 [3] gooddew 9810 0 08-03
1115 서버 / IT| 서브넷 구성방식 - 네트웍 담당자 기본이죠 [3] gooddew 5810 0 08-03
1114 하드웨어| 오래된 컴퓨터 시디롬을 이용한 카팩 제작 [5] gooddew 7147 0 08-03
1113 하드웨어| 쉽게 컴퓨터 잔류전류 방전시키기 [1] gooddew 9935 0 08-03
1112 윈 도 우| 트레이에 자신의 이름을 표시하자 [2] gooddew 8078 0 08-03
1111 서버 / IT| 상대방 이메일 수신확인하기 [1] gooddew 6476 0 08-03
1110 하드웨어| 키보드상의 특수기호 읽는 방법!! [2] gooddew 8136 0 08-03
1109 서버 / IT| 시작페이지 설정 팁 [4] gooddew 6378 0 08-03
XE1.11.6 Layout1.4.8