kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

Windows server 2012 - 1일차 Hyper-V , 배포서비스를 통한 OS 설치 FTP

까마기 2014. 9. 22. 22:01
728x90
반응형

 

powershell 스크립트
win2012는 windows powershell ise를 기본으로 제공하는데
win8은 따로 설치를 해야한다.

differnetial VHD

기본이미지파일(win 2012)을 고정시켜놓고 변화된이미지(dc1,svr1등등)을 설치하는데 이 두가지를 합쳐서 os 제공을한다.

복사한 스크립트 파일에 타겟 경로는 기본이미지파일의 절대경로 이기때문에 변경하면 안된다. 변화된이미지가
절대경로를 통해 찾아가니까?

변화된 이미지는 \base\drives 에 풀린다.

---> 전에는 이런것들이 bat 파일에선 불가능했지만 2012에서는 실현되었다.




* 바탕화면에 복사한 스크립트 파일을 편집으로 실행하고 스크립트 실행하면
오류 뜬다. 
그리고
> Get-Exe tab 키

Restricted --> 제한된 권한, 즉 스크립트 실행이 불가능하다고 출력된다.
이것을 RemoteSigned 또는 UnRestricted 로 변경해야 한다.

권한을 바꾸려면 Set-ExecutionPolicy RemoteSigned
입력하고 예 클릭하고 다시 get-exe 하면 
권한을 얻은 것을 알 수 있다.

스크립트의 경로를 맞춰줘야 풀린다. 
이미지 파일과, 스크립트 파일, unrar.exe 파일을 c: 밑에 두고 실행한다.

가상컴퓨터 가져오기
C:\Program Files\Microsoft Learning\20411\Drives\20411B-LON-DC1\
이경로를 폴더선택
다음
바로가져오기 해서 완료

passwd : Pa$$w0rd
===================================================================

가상화


1. 데스크탑을 위한 가상화 : vmware, virtual box, ms virtual pc(지금은 x), parallels
vmware fusion


2. 서버를 위한 가상화 : vmware esxi, citrix xen server, ms hyper-v
Xen,KVM(오픈소스) - 클라우드 관리:OpenStack

=====================================================================
시작 -> 실행 -> ncpa.cpl ( 네트워크 카드 어댑터 설정 창)
mklink

Linux/Unik 상에서 심볼릭 , 하드링크를 NTFS 파티션에서 사용하기

> mkdir [대상파일] [원본파일]
mkdir /d [대상폴더] [원본폴더]

C:\Users\Administrator>copy con 1.txt
abcd
^Z
        1개 파일이 복사되었습니다.


C:\Users\Administrator>mklink 2.txt 1.txt
2.txt <<===>> 1.txt에 대한 기호화된 링크를 만들었습니다.

C:\Users\Administrator>dir


C:\Users\Administrator>type 2.txt
abcd


단축아이콘이 아니다. 단축아이콘은 .lnk이며 다른개념.






C:\Program Files\Microsoft Learning\20411\Drives\20411B-LON-CL1 여기서 bat 파일을 편집을 누르면
mklink 명령어가 들어가있는 것을 알 수있다.

C:\Program Files\Microsoft Learning\20411\Drives\20411B-LON-CL1 에서 config.xml 을 편집으로
열면 이미지 파일이 절대경로로 가정되어있기 떄문에 이 경로를 바꿔주는 스크립트가 강사님한테 있따.

====================================================================

C:\Program Files\Microsoft Learning\20411\Drives 이 경로에서 각각의 폴더에서 bat 파일실행

그럼 각각의 폴더에 virtual hard disk에 링크된 파일이 생긴다.


==================
서버관리자에서 역할추가
hyper-v 설치 후 hyper-v 관리자 열기.

가상스위치 관리자에서 새 가상 스위치 추가 : "Private Network"
   "Private Network 2"
   --'개인'으로 추가할 것



======
sysinternels

zoomit 툴

process explorer

bginfo (pc에 대한 정보 표시,바탕화면에)
========================================
언어팩설치하기

반디집으로 lang 폴더안에 있는 것을 iso 만들기
설정에서 iso로 만들기 체크하고 해당 파일을 오른쪽클릭하여 만들어준다.

1. 해당 언어팩에 대한 lp.cab 파일 다운로드
2. dism 명령어를 이용한 설치
3.  lpksetup ( 실행창)

로컬에서 만들었으면 hyper-v에 있는 언어팩을 설치할 이미지를 실행하고
상단 메뉴에 미디어에서 디스크삽입을 한후 폴더 열어서 bat 파일을 실행하거나 위의 3가지 방법 중 하나로 설치
실습환경에서는 도메인 컨트롤러와 svr1 서버만 설치해주면 된다.

100 % 한글판은 아니지만 특별한 경우가 아니면 무리가 없다.


========================================



.exp파일이 버추얼머신의 핵심적인 파일
가져오는데에 있어서..






===============================================================================

베이스 이미지와 변환이미지...

CL1이 안켜져있다면 


로컬에서

실행창

diskmgmt.msc

동작-> VHD 만들기

위치는 c:\1.vhd

2tb 가 넘어가면 vhdx를 .

1000mb 동적할당으로 만들면

vhd 파일자체를 윈도우 내에서 디스크 관리할 수 있게끔 사용할 수 있다.

포맷도 가능하며 볼륨으로도 사용이 가능하다.
백업이 유연하게 지원가능. 
vhd파일을 만들어서 이것을 하나의 가상 디스크로 만들어서 백업을 구성 할 수도 있다는 것이다. 별도의
솔루션없이.

vhdx도 가능.


=============================
get-vhd "vhd경로"

set-vhd path "vhd경로"


=========================

[배포 서비스]

사용자가 물리적인 디바이스 없이도 서비스를 행하는 서버와 동일한 네트워크 상에 속해 있다면 그 서버를 통해
OS 부팅 및 설치를 할 수 있게 가능하게 해주는 서비스

-전제조건
:DHCP
:DNS
:Active Directory
:Client-PXE 부팅
:windows 배포 서비스



* hyper-v 베어메탈
순수한 hyper-v 이미지?


실습
-배포서비스 설치 및 구성
svr1 에서 서버관리자 실행
역할 추가에서 windows deployment service 선택 및 설치

설치 후 서버 구성. 모든 서버에 응답?으로 일단.
그리고 마침 완료

 DC1에는 이미 구성이 되어있다.

hyper-v 관리자 svr1 설정에서 dvd 드라이브에 

C:\Program Files\Microsoft Learning\20411\Drives\Windows2012_RTM.ISO 
삽입

srv1 배포 서비스에서 부팅 이미지 추가 d:\sources\boot.wim

다음 클릭하여 만들기

***대체 원본 경로 지정***



설치이미지
그룹추가
설치이미지 추가
d:\sources\install.wim


-세부설정
 설치될 컴퓨터 이름

설치 후

서버에서 오른쪽클릭 속성 ad ds

탭에서 BRANCH-SVR-%02#
pxe 응답에서 체크박스 클릭하고 ok
hyper-v 관리자 svr3 설정 부팅순서를 레거시 네트워크로 하고 부팅

F12 키 누르면 대기 하는데

svr1 에 배포서비스에서 보류중인 장치에서 오른쪽클릭 승인을 눌러야 넘어간다.
반응형