当前位置:首页 > 虚拟机 > 正文

关闭winserver2016虚拟机


一、windowsserver2016怎么打开hyper-v先决条件
WindowsServer2016Hyper-V托管。
打开WindowsServer2016Hyper-VVM。
在8.0及以上版本中配置Hyper-VVM。
使用VT-x和EPT技术的Intel处理器(目前不支持AMD-V技术)
配置嵌套虚拟化
1在WindowsServer2016中启用Hyper-V角色并对其进行虚拟化。机器
2。以管理员身份运行WindowsPowerShell并使用以下命令启用Hyper-V嵌套虚拟化
Set-VMProcessor-VMNameNestedVM-ExposeVirtualizationExtensions$true
3.启动并连接计算机“NestedVM”
4、将Hyper-V角色添加到虚拟机“NestedVM”
5如果要启用Hyper-V嵌套虚拟化,您还需要进行一项设置:启用MAC地址欺骗;但如果您想启用MAC地址欺骗,最新的RTM版本不需要特定设置。您可以使用命令行或GUI操作
Get-VMNetworkAdapter-VMNameNestedVM|Set-VMNetworkAdapter-MacAddressSpoofingOn
6如果要禁用嵌套虚拟化,您可以使用以下PowerShell命令禁用已停止虚拟化的嵌套虚拟化。设备Set-VMProcessor-VMNameNestedVM-ExposeVirtualizationExtensions$false


二、win10装虚拟机驱动丢失1、首先,虚拟机vmtools没有安装或者安装失败,WindowsServer2016打补丁重启后会触发vmtools的升级,导致网卡丢失,业务停止。需要恢复或删除网卡。[dism++找到同一个系统,并将网卡驱动导出到受影响的虚拟机中进行恢复。2.其次,将网卡驱动复制到另一台虚拟机后,使用dism++工具恢复驱动。3.接下来使用dism++解压为iso文件,在设备管理器中选择安装驱动文件即可安装在没有网卡的虚拟机上。4.最后安装网卡后就会出现,但是需要手动调整IP地址。


三、详解Win10系统上使用Linux之前要知道的几件事

现在微软Primordial官方项目可以在Windows10中翻译Linux系统命令,并且可以运行包括shell在内的核心Linux工具,在win10系统中运行Linux不再是儿戏。

Primordial意味着开始尽管这个项目顾名思义仍处于相当原始的状态,但未来是有希望的。看完下面的内容你就会明白了。

1.如果你想正常使用这个子系统,你会遇到一些障碍,可能需要等待更长的时间

如果你喜欢在Linux中使用命令行操作,那么你绝对认为自己是一个计算机专家。Windows中的Linux子系统也考虑到了这一点,必须通过专家用户的隐藏入口进入。换句话说,您需要使用内部版本14316或更高版本的Windows10FastRing开发人员版本才能通过WindowsInsider程序登录。

请注意,如果您已经是FastRingInsider,则可能需要等待几天才能将build14316推送到您的系统。据我所知,目前还没有办法快速获取最新版本的ISO镜像文件。

启动build14316后,进入SettingsUpdateandSecurityDeveloperOnly并选择开发者模式。然后在搜索框中输入Windows功能并选择打开或关闭Windows功能,然后选择适用于Windows的Linux子系统(测试版)。

安装完成后,在命令提示符窗口中输入bash,系统会邀请你从Windows应用商店下载并安装Bash(不要在Windows应用商店界面中寻找Bash,你不会的)找不到它)。完成后,只需在WindowsCLI命令行窗口中输入bash命令,就会出现并进入Linux子系统启动命令行窗口,在该窗口中可以使用Linux命令启动其他应用程序,例如vim。

在Linux子系统中运行的vim编辑器

2这是一个真正的Linux二进制文件,并且作为二进制文件运行

当微软在Build2016大会上首次公布了这个项目,特别强调Linux子系统不是虚拟机,而是Linux二进制文件可以正常运行的翻译层,并且该项目将把Linux系统调用翻译成类似于Windows系统调用。

这有好处也有坏处。好处是,大多数Linux二进制文件-只要它们是为UbuntuLinux编译的-都可以安全正常运行,就像在Ubuntu中一样,并且可以通过apt下载包文件。并且一些勇敢的先驱者已经开始在其中运行gcc,尽管不知道Linux应用程序是否可以在这个子系统中正常编译。

Reddit上有一些关于尝试在这个子系统中大胆运行各种Linux应用程序并记录尝试是否成功的讨论。

Linux子系统中的二进制文件是非常真实的。还可以获取其他二进制文件并将其添加到系统中,但目前无法保证它们能够正常工作

3仍然缺少一些关键功能

微软希望在Linux子系统的第一次迭代中提供他们最常使用的工具,包括bashshell和ssh还有许多其他远程连接工具,但这并不意味着你可以运行Docker或虚拟机在他们中。

另一方面,您可能会对它的功能感到惊讶,因为这只是早期版本。在上面提到的Reddit讨论中,有用户反映ApacheWebServer可以启动,虽然问题较多,而且只能在本地局域网中正常工作,但实际工作情况还是令人满意的。同样,xorg客户端可以在XWindows中运行,尽管它需要在Windows主机上手动配置和安装X显示服务器。

4.不要指望Linux和Windows应用程序直接对话

在子系统中运行的Linux应用程序不知道它们正在子系统中运行对于它们来说,整个宇宙就是这个Linux系统。此Linux应用程序不知道外部Windows应用程序的存在。随着时间的推移,Windows应用程序可能会先了解Linux内部应用程序的一些信息,但这取决于微软将如何开发这个Linux子系统的功能以及未来推出的API。

也就是说,在目前的状态下,Linux应用程序只能通过两种方式向Windows世界发送消息。第一种是通过网络,但这也需要Windows应用程序来监视从另一端发送的数据。第二种是使用文件系统让Linux子系统自动在/mnt下创建挂载点并将其映射到Windows驱动器。目前看来,外部文件无法直接在Linux子系统中创建-这可能是设计或权限问题-但现有文件可以读取和修改。