2024/04/24说明:这篇暂时修改为粉丝可见,因为正在冲粉丝量,等到我弄完了粉丝量的要求,我就改回来!不方便看到全文的小伙伴不好意思!!

我开虚拟化是为了在虚拟机中运行VirtualBox,如果不开CPU虚拟化,会报错VBoxManage error: VT-x is not available (VERR_VMX_NO_VMX)

1 检查虚拟机的虚拟化是否启用

参考:VBoxManage error: VT-x is not available (VERR_VMX_NO_VMX)

先装cpu-check,获得kvm-ok指令:

sudo apt-get install cpu-checker

运行下面这个指令检查是否支持KVM:

sudo kvm-ok
  1. 如果没有启用,会显示(继续第二个步骤):

  2. 如果已经启用,会显示(结束):

2 开启虚拟化引擎

关闭虚拟机,编辑虚拟机设置,如下图所示,在虚拟化Intel VT-x/EPT或AMD-V/RVI打勾:

然后再开启虚拟机:

  1. 如果成功启动(回到第一步):检查是否kvm-ok;
  2. 如果没有成功启动,报错此平台不支持虚拟化的 Intel VT-x/EPT(继续第三步):检查主机CPU是否开启虚拟化。

3 检查主机CPU是否开启虚拟化

win+r搜索taskmgr进入任务管理器,如下图所示,查看CPU是否开启虚拟化:

  1. 如果没有开启,请参考这篇博客,在BIOS上打开CPU虚拟化:解决虚拟机VM-开启 虚拟化 Intel-VT-x/EPT 或 AMD-V/RVI(V) 后 电脑蓝屏重启 或显示此平台不支持虚拟化的问题 (Win10)
  2. 如果开启了,继续第四步。

4 关闭Window的内核隔离

参考:关于“ VMware Workstation 16 此平台不支持虚拟化的Intel VT-x/EPT. 不使用虚拟化的Intel VT-x/EPT,是否继续?”的有关问题的总结解答
这个博主他对为什么要内核隔离做了一番讲解。

win+s搜索“内核隔离”,关掉内核隔离,如下图所示:

然后重启电脑。

然后再开启虚拟机:

  1. 如果成功启动(回到第一步):检查是否kvm-ok;
  2. 如果没有成功启动(继续第五步):关闭与VMware虚拟化冲突的所有windows功能。

5 关闭有冲突的windows虚拟化功能

搜索“启用或关闭windows功能”,关闭所有有关的功能:

包括Hyper-V、Windows虚拟机监控程序平台、适用于Linux的Windows子系统、虚拟机平台等。
需要注意的是,Hyper-V默认没安装而且默认是关闭的,如果实在没找到Hyper-V这个选项,也很正常。

需要注意的是,Hyper-V默认没安装而且默认是关闭的,如果实在没找到Hyper-V这个选项,也很正常。

关闭功能后,提示重启系统,选择重启。

然后再开启虚拟机:

  1. 如果成功启动(回到第一步):检查是否kvm-ok;
  2. 如果没有成功启动(继续第六步):禁用Device guard。

6 禁用Device guard

这一步网上教程基本上都没提到,但效果是立竿见影的
有时候虚拟机打不开了,也得禁用Device guard。

  1. 如果在前面的步骤中,重启时出现了如下图所示的页面,请按win键或Fn+F3键关闭Device guard
  2. 如果在前面的步骤重启时没有遇到上图,则参考这篇文章主动禁用Device guard并唤起上图的页面:【经验】windows更新20H2|vmware无法使用|禁用Device guard。这篇博客的禁用方案,参考的是微软官网的禁用Device guard的步骤:MSDN-《Manage Windows Defender Credential Guard》,所以一般情况下,可以放心大胆地直接使用。

然后再开启虚拟机:

  1. 如果成功启动(回到第一步):检查是否kvm-ok;
  2. 如果没有成功启动,我也无计可施了。我的是禁用了Device Guard就能用了。

本账号所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_46106285/article/details/127745752。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

【经验】VMware|Win11的Ubuntu虚拟机启动虚拟化,报错此平台不支持虚拟化的 Intel VT-x/EPT(方案汇总+自己的解决方案)的更多相关文章

  1. 在Ubuntu中启动./jmeter-server报错Server failed to start: java.rmi.RemoteException: Cannot start. ranxf is a loopback address.解决方法

      执行失败错误信息: root@ranxf:/home/ranxf/apache-jmeter-3.1/bin# ./jmeter-server Writing log file to: /home ...

  2. Ubuntu下启动Eclipse报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must

    原以为是jdk的环境变量配置错误了,于是从网上找了各种配置环境变量的方法.也注意空格的问题,可无论怎么改,还是这样报错!后来在网上看到一种奇怪的方法.我也不知道为什么这样就OK了? 方法:进入你的ec ...

  3. 学习中的错误——ubuntu 14.04 LTS 启动eclipse报错

    在ubuntu中启动eclipse报错:(Eclipse:15978): GLib-GIO-CRITICAL **: g_dbus_connection_get_unique_name: assert ...

  4. Ubuntu下安装了java但启动eclipse报错说没装java

    参考资料:http://blog.csdn.net/happyteafriends/article/details/8290950 一.问题 在Ubuntu下安装了java并在~/.bashrc配置了 ...

  5. win7环境下,vagrant,在启动虚拟机的时候报错io.rb:32:in `encode': incomplete "\xC8" on GBK (Encoding::InvalidByteSequenceError)

    描述: 这几天在windows环境上,部署了vagrant,在启动虚拟机的时候报错: [c:\~]$ vagrant upBringing machine 'default' up with 'vir ...

  6. 【Problem】xampp in ubuntu下命令行启动mysql报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)

    xampp in ubuntu下命令行启动mysql报错: reddevil@reddevil-Lenovo:/opt/lampp$ ./bin/mysql -u root -p Enter pass ...

  7. C# 解决SharpSvn启动窗口报错 Unable to connect to a repository at URL 'svn://....'

    在远程机打开sharpsvn客户端测试,结果报错 Svn启动窗口报错 Unable to connect to a repository at URL 'svn://...' 咋整,我在win10我的 ...

  8. (转)启动网卡报错(Failed to start LSB: Bring up/down networking )解决办法总结

    启动网卡报错(Failed to start LSB: Bring up/down networking )解决办法总结 原文:http://blog.51cto.com/11863547/19059 ...

  9. maven 项目启动tomcat报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    maven项目启动tomcat报错: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi ...

  10. 【转】Eclipse下启动tomcat报错:/bin/bootstrap.jar which is referenced by the classpath, does not exist.

    转载地址:http://blog.csdn.net/jnqqls/article/details/8946964 1.错误: 在Eclipse下启动tomcat的时候,报错为:Eclipse下启动to ...

随机推荐

  1. 对外提供API,通过appId、appSecret、sign秘钥对接口做鉴权

    一.背景 在接口开发过程中,我们通常不能暴露一个接口给第三方随便调用,要对第三方发来参数进行校验,看是不是具有访问权限. 名词介绍: 1.appId: 应用id,用户自定义命名,如:*-access- ...

  2. flutter-全局监听路由

    main.dart navigatorObservers: [ MyApp.routeObserver, GLObserver(),//全局监听路由 ], router_listener.dart c ...

  3. pytest自动化测试 - 我对测试用例超时处理的一点看法

    1 pytest自动化测试 - 我对测试用例超时处理的一点看法 1.1 背景   用例在执行过程中,可能由于网络等待,或者等待一些特殊的文件,而又由于一些异常,导致这些条件一直不能满足,用例卡死,这种 ...

  4. [开源自荐] Catime 不一样的计时器(番茄时钟),非常欢迎反馈

    Catime 一款简洁的 Windows 倒计时工具,具有透明界面和丰富的自定义选项. Github:https://github.com/vladelaina/Catime 特点 极简设计: 透明界 ...

  5. 探秘Transformer系列之(6)--- token

    探秘Transformer系列之(6)--- token 0x00 概述 语言是人类特有的概念.作为一个抽象符号,人是可以理解每个语言单词的意义的,但是现在的NLP语言模型无法直接的从感知中抽象出每个 ...

  6. 【配置化】C# dapper是怎么实现的?精短ORM

    目录 一.什么是dapper 二.实现问题与思路 & 源码参考 三.小结 一.什么是dapper dapper是个组件,一个dll文件,可以通过NuGet下载. 作用:快速访问数据库并自动完成 ...

  7. C系统级编程-复习

    数组对象类型 Array of Type,它是多个相同对象类型的一维派生类型,包含两要素:元素个数,元素的对象类型 所谓多维数组,不过是元素的迭代衍生,本质还是一维的 声明 对象标识的名称 对象类型 ...

  8. 用DeepSeek+可灵AI+剪映制作哪吒2走T台秀AI视频 (保姆级教程)

    内容首发周老师的付费社群,挑其中部分内容免费同步给公号读者 今天给大家分享如何利用DeepSeek这类AI工具,制作哪吒2走T台秀视频,保姆级的制作方法,简单易懂,小白也能轻松上手. 关键操作,分为四 ...

  9. git 烂笔头

    git 烂笔头 触类旁通, 举一反三, 不求甚解, 欢迎补充 详细介绍 git connect github # 1. 本地配置, 姓名和邮箱 git config --global user.nam ...

  10. jupyterhub nginx proxy pass----ipv6转ipv4实现内网穿透

    jupyterhub 很多人应该已经对jupyter和notebook已经有所了解了.如果是多人共享服务器的话,就需要用到jupyter的多用户版本jupyterhub.jupyterhub架构如图所 ...