윈 도 우 만능 윔 설치 파일 만들기
2017.12.25 17:59
sysprep작업한 윈도우를 여러종류의 피시에 배포하는 목적
윈도우7 설치 원본으로 작업용 피시에 설치하여 감사모드에 진입한다.
오피스나 기타 필요한 프로그램을 설치한다.
필요한프로그램을 다 설치 하였으면 이제부터 모든 피시에 드라이버를 잡아줄 셋팅을 시작한다.
이지드라이버를 윈도우 설치 드라이브 루트에 복사
복사한 폴더명을 Driver 로 변경한다.
드라이버 폴더에 들어가면 이지드라이버 실행 프로그램이 있다.
해당 프로그램을 EasyDrv7.exe 로 변경한다.
여기서 일반화 작업 종료 wim파일 생성
윈도우 설치iso파일에서 방금 만든 wim파일을 기존 wim파일에 대체
$OEM$\$OEM$\$$\SETUP\SCRIPTS 폴더를 생성하고 거기에 SetupComplete.cmd배치파일 하나 만든다.
* SetupComplete.cmd 관련 문서는 여기로
방금 만든 배치파일을 메모장으로 열어 c:\Driver\EasyDrv7.exe /a /c /r 를 입력하고 저장한다.
프로그램 옵션:
EasyDrv7.exe /a /c /r
/a: 자동 설치
/c: 설치 후 삭제
/r: 설치 후 재부팅
https://windowsforum.kr/data/8918847
(/r 옵션 안줘도 됨)
$OEM$\$OEM$\$$\SETUP\SCRIPTS 폴더를윈도우7 설치 원본 sources폴더에 복사한다.
추가로 suk님에 있는 autounattend.xml 파일(무인 자동 설치 관리자-administrator모드)을 윈도우7 설치 원본루트에 넣어주면 끝난다.
이렇게 생성된 설치본은 윈도우 설치 파티션 선택만 제외하고 자동으로 드라이버까지 잡아준다..
단일 wim파일로 winntsetup같은 프로그램으로 설치시 위와 같이 실행 되게 하려면
SetupComplete.cmd파일을 아래와 같은 폴더를 생성해 이쪽으로 집어 넣는다.
자동응답 파일 autounattend.xml를 unattend.xml 로 이름을 변경한뒤 C:\Windows\Panther 폴더에 추가하면 된다..
이상 프로그램을 사용하지 않고 오로지 윈도우 설치 파일을 사용하여 만능 윔을 만들어 보았습니다..
간단하죠? ^^;;
댓글 [13]
-
바람타고산으로 2017.12.25 20:55
-
Playing 2017.12.25 22:11
우옹 잘 봤습니다
상위 제품으로 넘어갈때 시도해보겠습니다!!
-
오늘을사는자 2017.12.27 02:27
수고 많으셨습니다. 역시 이 작업은 가상화 환경에서 해야 번거로움이 없겠지요 ^^
-
흑서서 2017.12.27 11:14
%WINDIR%\Setup\Scripts\SetupComplete.cmd: 이 스크립트는 사용자에게 바탕 화면이 표시된 후 즉시 실행됩니다. OEM 제품 키를 사용할 때는 이 설정을 사용할 수 없습니다. 로컬 시스템 사용 권한으로 실행됩니다.
아하 그렇군요. 저도 한번 시도해봐야겠습니다. 감사합니다.
-
포토엔유 2017.12.27 21:44
c:\Driver\EasyDrv7.exe /a /c /r
설치옵션은 뭘까요...?? /r 은 재부팅인가요?? 나머지는 궁금하네요..
-
닉네임20자 2017.12.27 22:57
자세한 설명 감사합니다.
한번 따라해봐야겠어요.
-
도우너2 2017.12.27 23:29
iso에 테스트는 안해보고
wim에다가 테스트 해봤는데
k드라이버 설치하게 설정해서
해봤는데
잘되네요 감사합니다
-
ComGH 2017.12.30 00:07
감사합니다^^
-
-엔지니어- 2018.01.05 13:32
정말 고맙습니다. 완전 필요했던 정보인데~ ㅎㅎ
구글링 하면 별도의 컨트롤러를 설치하는 방식 밖에는 없더라고요.
그 방식으로 하면 감사때 트집 잡힐 확률이 좀 있어서 포기했었는데...
정말 고맙습니다.
-
-엔지니어- 2018.01.05 15:25
지금 테스트 해봤는데 잘되네요~
다른분들을 위해 몇가지 팁을 드리자면
1. SetupComplete.cmd 배치파일에 다음과 같은 명령어를 추가하면 드라이버 원본 및 설치용 임시폴더를 모두 삭제 가능합니다.
EasyDrv7.exe /a /c /r <-- 기존
rd C:Driver /q /s <-- 추가하는 명령줄 (이지드라이버팩 설치파일 자체를 폴더를 포함하여 삭제)
rd C:drivers /q /s<-- 추가하는 명령줄 (이지 드라이버팩에서 설치를 위해 추출한 드라이버들을 임시로 저장하는 폴더를 삭제)
/s : 지정된 폴더 자체와 그안의 모든 폴더 및 파일을 삭제
/q : /s에 문제가 없다면 추가적인 질문없이 바로삭제 진행
2. autounattend.xml or unattend.xml은 무인설치를 원하지 않거나 관리자계정이 아닌 일반 유저 계정을 필요로 할때는 수행하지 않아도 됩니다.
-
간장종지6465 2018.01.30 17:47
머리론 이해 되는데 실제 될런지는 모르겠습니다. 아무튼 상세한 강좌 감사드립니다.
-
아미v 2018.01.31 19:12
좋은 정보 잘 보고 갑니다~
-
경대 2020.07.23 08:53
좋은 정보 잘봤습니다^^
궁금한게 있습니다. wim파일 만든후 wim파일 안에 windows\setup\scripts\배치파일 만들어서 만능 드라이버올렸는데
윈도우 설치는 잘되는데 드라이버 자동 설치가 안올라오는데 방법이 있을까요?
그리고 unattend 설정을 적용해야 되는 부분인지 궁금합니다.
감사합니다. 예전부터 한번 만들어보고 싶었는데 , 어려운듯 하여 포기했는데
한번 만들어 봐야겠네요.