VirtualBox VM+Vagrant 启动失败踩坑记录

VirtualBox VM+Vagrant 启动失败踩坑记录

今天天气晴朗,是个学项目的好日子啊好日子。

卧槽,怎么访问Redis超时了。迅速打开Xshell看能不能连接,断了,我猜肯定是我内存不够,被干掉了,重启就完事了。万万没想到接下来让我花了差不多一天的时间来重启。

首先,我遇到的问题就是使用Vagrant up 无法启动 然后是使用VirtualBox进行启动也失败了,说无法创建服务,都让我去看log文件,好吧,我来到他给的路径查看了log文件,发现error的地方

Error -104 in supR3HardenedWinReSpawn! (enmWhat=5) 

Error relaunching VirtualBox VM process: 5

然后我就懵了

开始各种尝试

1.首先我换了几次VirtualBox VM的版本(这个方法换了几次都没啥用,很老的版本已经不支持,最近的版本不知道换哪个),同时按照网上的说法在其安装目录下有个安装文件右键安装然后重启

这时默认的安装路径 自定义的就用自己的路径(我这里最新版本2.1.32都没这个了,应该是换了个方法,所以我还是找的之前的版本)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-39b1TLAZ-1645608976063)(E:\AllMyPicture\捕获.PNG)]

结果失败

2.只是禁用Hyper-V 来进行尝试,失败了,至于为什么这么做,在我找来找取得过程中,最终找到篇文章描述

地址:virtualbox.org • View topic - Diagnosing VirtualBox Hardening Issues

但我最终解决的方法参考了这篇文章

地址:FIX: VirtualBox Error in supR3HardenedWiReSpawn - Error relaunching VirtualBox VM process 5 (Solved) - wintips.org - Windows Tips & How-tos

通过修改注册表,终于又能启动我的虚拟机了,具体我的做法就是在注册表下

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv.

VirtualBox VM+Vagrant 启动失败踩坑记录_第1张图片

对Start进行修改成2

1 个 系统:在内核初始化期间(引导时)加载服务。
2 自动:服务控制管理器自动加载服务。
3 手动:手动加载服务(按需)。
4 已禁用:服务已禁用。

保存关闭

然后重启电脑,最后成功

你可能感兴趣的:(vagrant,运维)