WDS를 활용한 windows 시스템 네트워크 설치-활용편

이제 WDS가 구성이 되었으니 실제로 활용하는 과정을 살펴보도록 하자.

WDS는 기본적으로 클라이언트들이 운영체제들을 설치할 때 무인설치를 지원해준다.

따라서 사용자들은 네트워크 부팅 손쉽게 OS를 설치할 수 있게된다.

실제 업무환경에서 사용하는 방법은 보통 두가지 방법으로 사용을 한다.

  1. WDS 에 unattend.xml을 생성해서 놓아두고 무인설치를 하는 방법
  2. 필요한 프로그램이나 전사적으로 사용하는 환경을 미리 구성한 다음  sysprep로 작업한 후 이미지를 생성하고 생성된 이미지를 WDS를 통해서 배포하는 방법

첫번째의 경우에는 보통 OS만 기본적으로 설치하는 경우에 많이 사용하는 편이고 두번째의 방법이 보통 회사에서 사용하는 방법일 것이다. 기본적으로 설치할 응용프로그램들을 미리 포함하는 이미지를 생성해서 표준화 하면 시스템 관리자의 입장에서는  업무량을 꽤 많이 줄일 수 있을것이다.

더이상 회사안에서 OS설치를 위해서 CD를 들고다니거나  iodd 같은것을 들고 다니지는 말자.

 

WDS를 이용한 OS무인설치

이 과정은 OS설치 시 사용자의 입력을 최소화 하거나 전체 무인 설치하고자 하는 경우에 사용하면 된다.

필자의 경우 Windows 7 환경을 기준으로 작업하며 각자의 환경에 맞는 프로그램들을 사용하기 바란다.

필요한 것들

  • windows automated installation kit(이하 WAIK, 각 OS버전별로 다르니 사용할 OS에 따라서 다운로드 받도록 한다)
  • OS설치용  CD 또는 iso 파일
  • 작업용 PC(WAIK를 설치하고 unattend.xml를 생성하기 위한  PC,가상머신이어도 상관없다)

 

WAIK설치

작업용  PC 에  https://www.microsoft.com/ko-kr/download/details.aspx?id=5753 에서 WAIK를 다운로드 받아서 설치한다.
WAIK 에는 winpe 환경을 쉽게 꾸밀 수 있도록 해주기 때문에 나중에 시스템 복구 환경같은것을 구현할 때도 유용하게 사용이 된다.

 

무인설치파일(unattend.xml)생성하기

WAIK가 설치후  Windows 시스템 이미지 관리자를 실행한다.

waik

Windows 이미지 또는 카탈로그 파일선택에 마우스 우측클릭하여 install.wim(windows 설치CD에 있는)을 추가해 준다.

참고) wim파일을 추가하게 되면 카탈로그 파일을 만들겠냐고 물어보는데 카탈로그 파일이 생성이 잘 안된다면 그냥 CD에 있는  clg파일을 추가해주면 된다. 어차피 이미지수정이 필요한것이 아니고 응답파일을 생성하는게 목적이니까..

wsim이미지를 추가했으면 새응답파일을 생성하도록 한다.

answerfile

새 응답파일에 이제 필요한 컴포넌트들을 추가해서 무인 설치가 가능하도록 해보자. 컴포넌트를 선택하고 마우스 우측을 클릭하면 원하는 위치에 가져다 놓을 수 있고  본인이 원하는 값으로 미리 값들을 지정할 수 있다.

실제로 컴포넌트들은 너무 많고 필자도 모두 테스트 해본적이 없어서 전체적인 설명은 어렵다. 컴포넌트 선택후 F1  을 입력하면 메뉴얼이 나오니 참고해서 셋업해보도록 하자.

기본적으로 디스크 파티션닝 및 사용자추가,회사명등등 공통적으로 사용하는 것들을 추가해주면 된다.

아래예제를 참고해 보도록 하자.

component

 

이렇게 만들어진 파일(unattend.xml)을  WDS 설치 디렉토리(c:\RemoteInstall\WdsClientUnattend) 에 복사한 다음 WDS 설정에서 무인설치를 설정해준다.

set_unattend

 

이제 모든 준비는 끝났고 OS를 설치할 PC를 PXE부팅을 하고 F12를 눌러서 진행하면 사용자 입력없이 OS를 설치할 수 있다. 심지어는 AD에 Join하는 것도 자동화 시킬 수 있으나 개인적으로는  AD  Join 과정은 메뉴얼로 진행하는 편이다. 필자의 경우에는 사내 정책으로 컴퓨터 이름도 표준화 시키고 있어서 자동생성된 컴퓨터 이름을 사용하지 않기 때문이다.

응답파일을 잘 만들어 두면 OS설치 작업이 한결 수월해지게 된다.

완벽하게 자동화 시키기 위해서는 꽤 많은 테스트 과정을 거쳐야 원하는 구성을 할 수 있을 것이다.

 

 

stone has written 25 articles

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">