vmware无法正常启动kali
vmware无法正常启动kali
从官网下载了一个kali文件,但是从vmware启动后,碰到几个问题,简单做一下记录
vmware workstation未能启动vmware authorization
这个问题参考https://www.freesion.com/article/6159299205/
有四种方法解决,这里我采用的是第四种
1.以管理员权限运行cmd
2.执行下面命令
sc create VMAuthdService binpath= "D:\Program Files (x86)\VMware\VMware Workstation"
提示指定的服务已存在
通过以下命令删除
sc delete VMAuthdService
然后再添加,虽然成功了,但是kali启动还是报同样的错,这个时候我才发现,自己第一条命令里写错了,没有指定到exe文件,正确命令如下
sc create VMAuthdService binpath= "D:\Program Files (x86)\VMware\VMware Workstation\vmware-authd.exe"
于是想要删除再添加,结果这个时候碰到了第二个问题
[SC] CreateService 失败 1072:
指定的服务已标记为删除。
这个问题的原因是因为服务窗口没关,关掉再输入就可以了,但是当时卡了我半天。。
然后添加成功后启动kali就不会报第一个错误了,但是这里启动VMAuthdService服务还是失败。
暂时还没解决,但是因为没碰到第一个问题,所以我就继续启动kali了,可是这个时候就碰到了第三个问题
无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。是否在安装 VMware Workstation 后重新引导?
参考https://www.cnblogs.com/su-root/p/11123525.html
但是这里,我会碰到
服务名无效。
请键入 NET HELPMSG 2185 以获得更多的帮助。
参考https://blog.csdn.net/dongxueliang/article/details/52942252
但是vmx86还是启动不了,因为涉及到驱动问题,这个时候想到通过vmware自带程序修复,然后重启,这个时候终于不报内核错误了!
可是新的问题又来了。
此主机支持 AMD-V,但 AMD-V 处于禁用状态。如果已在 BIOS/固件设置中禁用 AMD-V,或主机自更改此设置后从未重新启动,则 AMD-V 可能被禁用。
如果已在 BIOS/固件设置中禁用 AMD-V,或主机自更改此设置后从未重新启动,则 AMD-V 可能被禁用。
想到可能之前恢复过BIOS,所以主板的虚拟化设置被恢复成关闭状态了。
重启至BIOS中重新打开,终于成功在vmware中启动kali了,感动!