Hyper-Vのマシン作成コマンドを紹介する。
本記事では、PXEサーバーに合うマシン作成を行う。
create network(internal)
new-vmswitch -name private -switchtype internal
prepare: deletion
$vm_name="4pxe" stop-vm -name $vm_name remove-vm -name $vm_name
create machine: for pxe
new-vm -name $vm_name -memorystartupbytes 4gb -bootdevice vhd -newvhdpath .\$vm_name\vms\test.vhdx -path .\$vm_name\vmdata -newvhdsizebytes 20gb -generation 2 -switch private set-vmfirmware $vm_name -enablesecureboot off $nw = get-vmnetworkadapter -vmname $vm_name set-vmfirmware $vm_name -firstbootdevice $nw start-vm -name $vm_name $hdd = get-vmharddiskdrive -vmname $vm_name set-vmfirmware $vm_name -firstbootdevice $hdd
get-command -module hyper-v | out-gridview
こういう基本的なことを行う記事が少ない。