1、准备虚拟机的主机A【win10企业版已准备好】
打开左下角菜单——Hyper-V自带的Virtual Machine Manager
如果这里没有找到Hyper-V,请检查是否安装了相应的功能,安装后重启A机。
2,这里我们选择现在创建
3。这里的安装说明选择本地安装源【您需要先下载Win系统镜像ISO】。请参阅安装文档。
4,重命名为basic,复制基础镜像
5,新建虚拟交换机
6。复制虚拟机的步骤:
1、复制虚拟机目录:D:\Vm\back\DefaultWin10
2. 将虚拟机安装到:D:\Vm\xxxx。
3. 将DefaultWin10 重命名为xxxx。
4、运行ps修改虚拟机uuid中的脚本,更改其中的虚拟机变量。
5.重启虚拟机
6.设置静态IP【控制面板\网络和Internet\网络连接】
7、关闭虚拟机的防火墙,配置远程控制【控制面板\系统和安全\系统---高级】,启用使用客户端mstsc的远程控制。
7. 要在重命名新虚拟机后为虚拟机设置固定ID,请在ps 中运行以下命令:
BRP
#假设虚拟机的VMname是devops01。你可以自己更换这个
$VMname='CMC 238'
$vmx=Get-WmiObject -命名空间root\virtualization\v2 -Class msvm_virtualsystemsettingdata
#为每个操作选择虚拟机
$CurrentSettingsData=$vmx |Where-Object { $_.ElementName -eq $VMname }
#检查旧的GUID
$CurrentSettingsData.BIOSGUID
#生成新的GUID
$GUID=[系统.Guid]:NewGuid()
#重写GUID。请注意{}。这是一个非常重要的细节。
$CurrentSettingsData.BIOSGUID='{' + $GUID.Guid.ToUpper() + '}'
为#ModifySystemSettings 生成一个空对象
$VMMS=Get-WmiObject -命名空间root\virtualization\v2 -Class msvm_virtualsystemmanagementservice
$ModifySystemSettingsParams=$VMMS.GetMethodParameters('ModifySystemSettings')
#设置该属性需要特殊的转换方法
$ModifySystemSettingsParams.SystemSettings=$CurrentSettingsData.GetText([System.Management.TextFormat]:CimDtd20)
写
$VMMS.InvokeMethod('ModifySystemSettings', $ModifySystemSettingsParams, $null)
/p
8.执行上述命令后,重新启动IIS并绑定固定IP。
9。至此,机器A上的虚拟机就搭建完成了。现在我们来谈谈客户端机器B(我们仍然使用Windows机器)以及如何访问mstsc(以防Mac用户不知道如何访问)。对于遥控器,我们建议直接使用软件,例如向日葵遥控器。
通常,您只需直接登录即可。
如果出现以下情况:
请参阅文档1或文档2或自制文档3。
版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。