当前位置: 首页 > news >正文

可能是最全的:虚拟机使用失败解决方案汇总

目录

前言

 简单说说

1、安装时报错/安装后无法启用虚拟机

 如何解决

方法一:移除Hype-V,成功率:40%

方法二:安装WHP,成功率:99%

方法三:恢复出厂设置,成功率:100%

VBX:想滥竽充数?不好意思

补充

 2、无法读取键盘输入且无法安装tool(灰色)

方法一:切换至微软默认输入法,成功率:玄学

方法二:安装增强型键盘并强制启用,成功率:100%

3、kali内部无法通过sudo i进入root 命令行

方法一:设置密码,进入root账户

结尾


前言

🍀作者简介:不在校学生,为挣钱努力拼搏的一名小学生。

🍁个人主页:吉师职业混子的博客_CSDN博客-python学习,HTML学习,清览题库--C语言程序设计第五版编程题解析领域博主

🫒文章目的:汇总使用虚拟机时的大部分报错情况

🍂相应专栏:
混子的网安之路_吉师职业混子的博客-CSDN博客

 简单说说

身为一名网安学生,个人最崩溃的时候应该就是找遍全网也找不到想要的镜像工具报错了。

昨天虚拟机突然进不去了,现在想想当时的情况应该就是vm和wsl冲突。

接下来放一些我当时遇到的情况的图片和一名准大学生因为虚拟机熬夜到凌晨三点的崩溃。

1、安装时报错/安装后无法启用虚拟机

 如何解决

这里提示我们需要移除Hyper-V,但是在我看来只有两种解决方法,而且移除Hype-V是不可行的(指部分机子或误删部分文件)

方法一:移除Hype-V,成功率:40%

首先讲解如何移除Hype-V,键入win+R输入

services.msc

 回车之后如下图操作

 在我查某些文章的时候,作者说在这里关掉Hype-V并不意味着完全关掉,还需要进入命令行将Hype-V自启动关掉。

右击开始菜单,进入命令行(管理员模式),输入如下命令

bcdedit /set hypervisorlaunchtype off

 等待显示完成,重启即可。

PS C:\Users\Administrator> bcdedit /set hypervisorlaunchtype off
操作成功完成。

方法二:安装WHP,成功率:99%

针对不共存的问题,最新的版本在安装时就给出了解决方法。

 勾选下面的可选框,这个问题就完美解决了。

可是为什么这个方法的成功率不是100%,原因就是

有极个别用户在无意中更改或删除了某些文件,导致即使是最新版本,也不会显示这个可选框。

在这种情况下,卸载重装也是于事无补的,毕竟虚拟机难以完全删除,注册表什么的必定会有残留。

不要相信网络上的什么虚拟机残留清除的文件

我在昨天凌晨的时候头昏脑涨就试了下,好悬被攻击,如果不是我没有给此种软件联网权限就寄了。

如果你在尝试了方法一移除Hype-V和重装勾选安装WHP之后还是无法进入。

那么很遗憾只有第三种方法可以救你了

方法三:恢复出厂设置,成功率:100%

 电脑上的数据固然很重要,有的人尝试用VirtualBox代替Vmware。

我就来说说VBX在安装时会出的最致命的问题

VBX:想滥竽充数?不好意思

 VBX在安装时的最大问题就是

64位的VBX在安装时很容易丢掉VirtualBox内核

 但是VBX并不是我们这期的主角,所以不过多赘述。

补充

方法一中,,进入services.msc后,在关闭Hype-V的时候,我们应该同时启用一个选项。

 2、无法读取键盘输入且无法安装tool(灰色)

相信很多大佬都是在kali界面下载压缩包并直接启用的预设虚拟机,(如果下载镜像当我没说)

那么在进入虚拟机时就涉及到要输入密码,默认密码为

kali

kali

 这时如果虚拟机无法从键盘读取输入,就会陷入一个很尴尬的境地。

方法一:切换至微软默认输入法,成功率:玄学

我在刚刚进入的时候使用的是sg输入法,后来在我鬼使神差地改用默认输入法后就能成功输入。。。

方法二:安装增强型键盘并强制启用,成功率:100%

首先在安装的时候,点按增强型键盘驱动程序可选框

 然后进入虚拟机界面点按编辑虚拟机

 

 这样虚拟机就可以从键盘中顺利读取。

3、kali内部无法通过sudo i进入root 命令行

在进入命令行输入sudo i后无法进入root.

 在输入密码时,kali不会将你的密码显示出来,直接填就可以了。

那么怎样才能进入root呢,如下操作即可

方法一:设置密码,进入root账户

在命令行中输入

sudo passwd root

 

 这里要求输入密码,我因为已经更改完成就不动了。

先输入原密码:kali

然后更改新密码

更改完成后切换账户

 回到登录界面后,用户名自然是root ,密码就是刚刚设置的新密码

 这样就能够完美进入root环境来进行更多的操作了。

当然,如果想回到原来的kali用户也是可以的,

kali

kali

结尾

到这本文就结束了,说实话如果不是上课需要虚拟机,我真想甩手不干了,太恶心了。。。

熬到凌晨三点,问了各路大佬,最后还是恢复出厂设置救了我。。哭死

看到这了麻烦大佬点点赞吧

相关文章:

  • BatchNorm、LayerNorm、InstanceNorm、GroupNorm、WeightNorm
  • Node.js基础
  • STM32无硬件随机数发生器时生成随机数的方法
  • 时序约束实战
  • FL Studio21中文完整版升级下载
  • Netty源码剖析之NIOEventLoopGroup创建流程
  • Python语言学习:Python语言学习之面向对象编程OO(继承封装多态)/类方法/装饰器的简介、案例应用之详细攻略
  • 计算机毕业设计ssm基于java网上心理咨询系统50fxl系统+程序+源码+lw+远程部署
  • 备战数学建模47-数模常规算法之图论(攻坚站12)
  • 算法学习十八补二叉树递归套路+贪心算法一
  • Linux常用命令(上).
  • 叠氮聚乙二醇生物素 N3-PEG-Biotin Azide-PEG-Biotin的结构式
  • Java网络编程1
  • Opencv项目实战:09 物体尺寸测量
  • 记一次vue前端导出excel
  • 【node学习】协程
  • 0x05 Python数据分析,Anaconda八斩刀
  • Angular6错误 Service: No provider for Renderer2
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • golang 发送GET和POST示例
  • IP路由与转发
  • Js基础知识(一) - 变量
  • Laravel 实践之路: 数据库迁移与数据填充
  • PAT A1092
  • React组件设计模式(一)
  • Redis的resp协议
  • Vue实战(四)登录/注册页的实现
  • 从零开始学习部署
  • 对象引论
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 官方解决所有 npm 全局安装权限问题
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 解析 Webpack中import、require、按需加载的执行过程
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 码农张的Bug人生 - 初来乍到
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 我是如何设计 Upload 上传组件的
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 正则表达式-基础知识Review
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (+4)2.2UML建模图
  • (3)nginx 配置(nginx.conf)
  • (42)STM32——LCD显示屏实验笔记
  • (floyd+补集) poj 3275
  • (剑指Offer)面试题34:丑数
  • (九)信息融合方式简介
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .Net FrameWork总结
  • .Net 高效开发之不可错过的实用工具
  • .net 简单实现MD5
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)