VMware安装kali遇到的一些问题

**

一 . 安装kali时

**
1.安装教程可以参考这位博主文章https://zhuanlan.zhihu.com/p/26260760,写得很详细。
2.2020版安装过程中如果遇到“GRUB安装失败”,如下图
在这里插入图片描述
解决方法如下:
(1)在上图所示的界面点击返回
在这里插入图片描述
(2)点击配置软件包管理
在这里插入图片描述
将之前设置的网络镜像“是”改为“”,点击继续(安装成功后,再去kali系统中安装“更新源”也是可以的)。
在这里插入图片描述
点击,再点击继续
在这里插入图片描述
选择第二个选项,点击继续(如果选择第一个很可能导致进入kali系统时黑屏)
在这里插入图片描述
安装成功

**

二 . 登陆kali时

**
1.2020版和以前有些不太一样的地方:2020版默认登陆的不是root账户,而是在自己安装kali系统时创建的一个个人账户,想要切换回root账户有两个方法:
方法(1). 在个人账户系统的终端输入sudo passwd root 来修改root用户的密码
在这里插入图片描述
如果能用第一个方法直接修改是最好的,但是有的小伙伴不能直接修改,所以介绍第二个方法(第二个方法可以从根本上解决root登陆问题)
方法(2).首先,把虚拟机手动重启一下,当出现下图界面时(系统选择页)。按键盘上的“e”(只按一次就好)进入grub编辑模式
在这里插入图片描述
进入grub编辑模式后如下图所示
在这里插入图片描述
在图中标记的位置先添加一个空格(切记不要忘了添加一个空格,否则添加的命令不生效),再添加命令rw single init=/bin/bash
添加完后如下图
在这里插入图片描述
添加完命令后按ctrl+x进行保存,此时便会进入单用户模式,然后在单用户模式下通过以下操作直接修改root用户的密码
输入命令sudo passwd root后,输入一遍密码然后回车,再输入一遍密码然后回车(注意:输入的密码都是看不见的,不要误以为没输入)
在这里插入图片描述
如果输入的两边密码是一致的,就会有成功修改密码的提示,如下图
在这里插入图片描述
然后就可以重启kali,在登陆用户界面用“root”登陆,如下图(如果提示密码错误,建议重启电脑后再次打开VMware运行kali)
在这里插入图片描述
在登陆root用户后打开终端如下图在这里插入图片描述

三.虚拟机第二次或者第N次进入kali时黑屏(安装VMware15基本可以解决此问题,以下解决方案是针对VMware14的)

问题情境描述:安装完kali系统或者是重装完VMware后(此处的重装VMware指的是在保留之前已安装kali虚拟机的前提下重装),第一次打开kali没问题,可以完美进入kali,也可以在系统内做任何操作,然后关闭kali虚拟机,在第二次或者第N次(N一般不超过4)进入kali时黑屏且卡住,也无法将kali虚拟机关闭(下述的出现的问题1与问题2都是在这个情境下)

①出现的问题1.
在上述的情境下,你也许会进入任务管理器结束掉VMware进程或者直接关机,期待着重新打开VMware后能解决问题,但点击开启kali虚拟机,却弹出如下图所示的错误
在这里插入图片描述
该错误的产生原因:
由于不正常的退出或强制退出,导致虚拟机关闭,但是进程内的vmx.exe还没有关闭。
该错误的解决方法:(注:本解决方法理论上适用于各种出现该错误的情形)
下载最新版的vcruntime140.dll(下载地址:https://www.dll-files.com/vcruntime140.dll.html),替换掉C:\Windows\System32中老版本的vcruntime140.dll。直接复制过去不能进行替换,因为他会提示vcruntime140.dll正在Windows资源管理器中被打开,此时可以把老版的vcruntime140.dll改个名字(比如改成vcruntime14022.dll),这样老版的vcruntime140.dll就不会生效了,此时再把新版的vcruntime140.dll复制到该目录下就可以了,然后重启系统就可以了。(网络上提供的其他方法对我无效。)

②出现的问题2.
在上述的情境下,你也许会进入任务管理器结束掉VMware进程或者直接关机,期待着重新打开VMware后能解决问题,但点击开启kali虚拟机,却弹出如下图所示的错误
在这里插入图片描述
该错误的产生原因(和问题1中错误的产生原因是相同的,只是提示的错误不同):
由于不正常的退出或强制退出,导致虚拟机关闭,但是进程内的vmx.exe还没有关闭。
该错误的解决步骤:(注:本解决方法理论上适用于各种出现该错误的情形)
(1)按“win +R”组合键,进入“运行”
(2)写入“msconfig”(不包括引号,可直接复制),按回车键
在这里插入图片描述
(3)进入“系统配置”,选中“服务”,勾选左下角“隐藏所有Microsoft服务”,再打开“全部禁用”,打开“应用”
在这里插入图片描述
(4)再打开“服务”边上的“启动”选项,打开“点击任务管理器”
在这里插入图片描述
(5)在列出的启动项上,找到VMware点击右键,选中“禁止”,禁止全部启动项

在这里插入图片描述
(6)关闭“任务管理器”,返回“系统配置”界面下打开“确定”,根据提示重启电脑
在这里插入图片描述
(7)电脑重启之后,再次按照上面流程启动所有服务(即:把刚才禁用了的所有服务再全部开启,否则会导致很多应用无法启动),VMware就可以正常启动了。

③第二次打开kali黑屏问题
在解决了问题1和问题2后,我们再来说下如何解决第二次或者第N次(N一般不超过4)打开kali会黑屏并卡住的问题(安装完kali虚拟机或者是重装完VMware后第一次打开kali是没问题的),针对这个问题我尝试过很多方法,网络上提供的方式对我均无效,但我个人研究出一种行之有效的方法。具体操作如下:
第一次成功进入kali后,在准备关机时,右键“kali”虚拟机,选择“电源”,选择“关闭客户机”,如下图
在这里插入图片描述
关闭后,不要对VMware做什么其他操作,直接在任务管理器中右键VMware Workstation,选择结束进程,如下图
在这里插入图片描述
这样再次打开VMware进入kali虚拟机时就不会出现黑屏卡住的问题了。
切记每次关闭kali虚拟机都要进行如上的操作
此方法是我个人一次次尝试出来的,稳得很。

四.重装VMware14

有些同学遇到难以解决的问题,或者不小心销毁了VMware的一些重要程序文件,可以选择重装VMware,其实方法很简单,只需要以下两步(注:删除VMware并不会清除之前创建的虚拟机所占空间,这些所占空间可以在删除VMware后自己手动清除,一但清除再次使用时就得重新创建该虚拟机)

步骤一(删除软件)
打开VMware的安装程序,没有错,是打开安装程序,如下图
在这里插入图片描述
选择删除
在这里插入图片描述在这里插入图片描述在这里插入图片描述
最后点击删除就可以了。

步骤二(删除注册表):
按键盘win+R键,输入regedit,点击确定,如下图
在这里插入图片描述
找到计算机\HKEY_CURRENT_USER\Software\目录下的“VMware,inc.”文件夹,然后删除在整个文件夹,如下图
在这里插入图片描述
最后重启电脑,重启完成后再进行VMware的安装就可以了。

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
下面是使用VMware安装Kali Linux的简要教程: 1. 首先,从Kali Linux官方网站下载最新版本的Kali Linux镜像文件(通常是一个ISO文件)。 2. 安装VMware Workstation或VMware Player(根据你的需求选择)。 3. 打开VMware软件,点击“创建新的虚拟机”或类似选项。 4. 在虚拟机创建向导中,选择“典型”安装类型,并点击“下一步”。 5. 浏览并选择下载的Kali Linux ISO文件,然后点击“下一步”。 6. 输入虚拟机的名称和位置,然后点击“下一步”。 7. 设置虚拟机的处理器和内存大小,建议至少分配2个CPU核心和4 GB的内存。然后点击“下一步”。 8. 选择“自定义硬件”(Customize Hardware),这样你可以对虚拟机的硬件进行更多设置,如磁盘容量和网络适配器等。然后点击“完成”。 9. 在虚拟机主界面中,点击“电源”按钮以启动虚拟机。 10. 虚拟机启动后,会出现Kali Linux的安装界面。选择“图形化安装”或“文本模式安装”(根据你的偏好选择)。 11. 按照安装向导的指示进行Kali Linux的安装。根据你的需求选择分区和设置密码等选项。 12. 完成安装后,重新启动虚拟机。 13. 虚拟机重新启动后,你将看到Kali Linux登录界面。输入你在安装过程中设置的用户名和密码进行登录。 现在你已经成功在VMware安装Kali Linux!你可以开始使用它进行各种网络安全和渗透测试任务。 请注意,这只是一个简要的安装教程,具体步骤可能会因VMware版本和Kali Linux版本的不同而略有差异。如果遇到问题或需要更详细的指导,请参考VMwareKali Linux的官方文档或社区支持。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值