메뉴 닫기

window hyper-v 가상머신 생성 스크립트

윈도우 hyper-v 에 가성머신을 만들려면 hyper-v 관리자에서 일일이 디스크, 메모리, CPU등
설정을 해줘야 합니다.

그런 불편함을 없애고 간단한 파워쉘 스크립트로 가상머신을 만들어 봅시다.

– vm_create.ps1 파일 생성(파일 이름은 마음대로 지어도 상관 없습니다.)

– vm_create.ps1 파일 내용

$vmname = “win_vm1”
# vm 가상 머신 이름

$vhdpath = “C:\VM\windows-server-2008-r2.vhdx”
# vm 저장될 위치와 파일명

$isoPath = “C:\Users\Administrator\Desktop\ko_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_x15-59797.iso”
# OS 원본 이미지

$vmSwitch = “physnet1”
# HYPER-V 가상 스위치 이름 명시

#New-VHD $vhdpath -Fixed -SizeBytes (100 * 1024 * 1024 * 1024)
New-VHD $vhdpath -Dynamic -SizeBytes (100 * 1024 * 1024 * 1024)
# 디스크 사이즈 할당(-Fixed 옵션은 정적 디스크 할당, -Dynamic 옵션은 동적 디스크 할당)

$vm = New-VM $vmname -MemoryStartupBytes (1024 * 1024 *1024)
# 메모리 사이즈 할당

$vm | Set-VM -ProcessorCount 2
# cpu 개수 할당

$vm.NetworkAdapters | Connect-VMNetworkAdapter -SwitchName $vmSwitch

$vm | Add-VMHardDiskDrive -ControllerType IDE -Path $vhdpath

$vm | Add-VMDvdDrive -Path $isopath

$vm | Start-Vm

1 

2

3

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x