VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏

此主机支持Intel VT-x,但Intel VT-x处于禁用状态

       ~~~~~~       这两天新电脑刚到手,心里有些小激动。准备先装个虚拟机整整。vmware14 一装完刚打开ubuntu就报错了, 汗!vmware打开ubuntu时提示错误:此主机支持Intel VT-x,但Intel VT-x处于禁用状态。如下图:
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第1张图片
       ~~~~~~       Intel VT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,如果禁用,就会弹出“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”这个提示,解决办法就是进BIOS开启Intel Virtualization Technology。
       ~~~~~~       我的电脑是hp的暗影精灵4笔记本,前天刚入手的。感觉这个电脑还可以,性价比不错,颜值在游戏本里算比较不错了。之前也考虑了一些颜值爆表的超薄本,不过超薄本cpu大多是低压版的i7-8550u,和标压版的i5-8300h还是有差距的,最终还是舍弃的颜值,选择了性能,入手了这款游戏本。 上几张照片瞅瞅。
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第2张图片VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第3张图片VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第4张图片
额。下面回到正题,搞正事。需要进入bios打开Intel VT-x功能。
(1)开机,连续按ESC进入设置界面,再按F10,进入bios界面。
(2)选择系统设置,选择处理器虚拟化技术,开启该选项即可。
(3)重启,打开Ubuntu就不会报这个错误了。
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第5张图片

VMware中的ubuntu虚拟机开机黑屏

       ~~~~~~       解决了虚拟化技术问题后,VMware中的ubuntu虚拟机开机黑屏,一片黑,什么也没有。尝试关闭了虚拟机设置中的加速3D图形,重启后打开没什么鸟用,还是黑屏,只能尝试其他方法。
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第6张图片
最后用如下方法解决了黑屏问题。
(1)用管理员身份打开cmd;
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第7张图片
(2)输入指令:netsh winsock reset
VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态 和 VMware中的ubuntu虚拟机开机黑屏_第8张图片
(3)重启,重新打开ubuntu,不再黑屏了,问题搞定。
       ~~~~~~       原因:虚拟机和主机之间的通信,基本上是以 socket 的方式进行通信的(这里的 socket 泛指一切 socket,包括本地的、网络的等等)某个程序通过 LSP 给系统的 TCP/IP stack 注入了自己的 DLL,如果程序退出时,没有把这个 DLL 收回来,或者回收失败、没有彻底回收等,那么这个 DLL 残留的东西影响了整个 TCP/IP stack,而且是永久性的。每个 socket 收发的数据包是要经过 TCP/IP stack 的,这个 DLL 可能会对这些 socket 的数据包做了些什么操作(比如修改数据、直接丢弃等等),然后所以你的虚拟机就黑屏了……

你可能感兴趣的:(问题集,ubuntu)