VMware 使用 Ubuntu 一段时间后逐渐卡顿、甚至卡死的问题

原文

问题

本人使用的是VMware Workstation 17 pro,在其上使用Ubuntu 20.04,经常出现一个问题:Ubuntu开机一段时间后,就算没干什么事也越来越卡顿,最后甚至会卡死。

解决方法

打开Ubuntu虚拟机的Intel VT-x/EPT应该能解决。

  1. 在虚拟机没开机的状态下编辑设置:

    img

  2. 按如下勾选:(勾选之后报错请继续看下面的解决方法)

    img

结果

这样设置后,以前运行一段时间后莫名的卡顿和卡死不再出现了。


此平台不支持虚拟化的Intel VT-x/EPT

升级VMware Workstation 16.2.4 build-20089737后,开启虚拟机时报“此平台不支持虚拟化的Intel VT-x/EPT. 不使用虚拟化的Intel VT-x/EPT,是否继续?”

img

1、鉴于升级前还在使用虚拟机,能确定物理本机BIOS中VT选项是打开的。

2、检查本机VT功能是否开启

img

3、因为是Windows 11专业,检查Hyper-V (这里如何没有Hyper-V 请继续看下面的解决方法)是否已安装

img

img

注意:查看三项

Hyper-V 关闭

Windows沙盒 关闭

虚拟机平台 打开----请把此项前的“√”取消

保存

4、打开Windows安全中心>设备安全性>内核隔离,确保“DMA”已关闭

img

5、在CMD中输出

bcdedit /set hypervisorlaunchtype off

6、重启计算机

小结:

vmware与windows的Hyper-v不兼容由来已久,想要使用虚拟机就必须把本地的虚拟化功能关了,虽然现在vm的版本更新中显示可以与Hyper-v兼容,其实vmware 16pro只是给了一个选项,但实际上当使用虚拟机开启虚拟化后还是不能打开虚拟机,还是应该是需要把本地虚拟化关闭之后才能使用


Windows 10家庭版不支持Hyper-V的解决办法

Hyper-V是Windows系统自带的虚拟机软件,其主要功能是在不影响原系统的情况下创建多个Windows或非Windows子系统。

请注意:Hyper-V 仅在 Windows 10 专业版、企业版和教育版以及 Windows Server 2012 及以上版本中可用。

本文档将教你如何在Windows 10家庭版也能使用Hyper-V。

1、打开记事本输入以下命令。

pushd "%~dp0"
 
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
 
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

2、保存并命名为 Hyper-V.cmd,然后点击文件,右键以管理员身份运行,等待执行完成

3、输入Y重启计算机,重启完后就可以按Win键在开始菜单下的Windows管理工具查看有没有安装成功,安装成功会有个Hyper-V管理器

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值