virtualbox无法启动的一次记录
virtualbox无法启动的一次记录
ZhEYuAN最近重新装了系统,把原来的Windows和Linux双系统全删了,又买了一块固态,等快递到了重新安装Linux
所以打算在Windows上来个虚拟机
下载了kali虚拟机,打不开,以为是下载文件的问题,于是创建一个新虚拟机,仍然报错,于是怀疑是VirtualBox本身有问题。
通过报错内容可得vboxsup 服务当前是停止状态,且退出码是 1077 (0x435),表示该服务未能启动,通常是由于驱动或相关文件缺失或损坏。
尝试手动启动该服务,否则只能重新装了
1 | sc query vboxsup//检查VBox状态 |
启动成功,虚拟机成功打开
拓展命令解释:
1 | sc query vboxsup//检查VBox状态 |
sc
:
sc
是 Service Control 的缩写,它是 Windows 提供的一个命令行工具,用来与系统服务进行交互。sc
允许你启动、停止、查询、配置、删除等操作系统中的服务。
query
:
这是 sc
命令的一个参数,用来查询服务的当前状态。query
表示你希望查看某个服务的详细信息。具体查询哪些内容(如服务状态、启动类型等),由后面提供的服务名称决定。
start
:
这是 sc
命令的一个参数,用于启动指定的服务。通过 start
参数,你可以启动一个已经停止的服务。
vboxsup
:
这是你要启动的服务名称,也就是 VirtualBox 内核驱动服务。vboxsup
是 VirtualBox 驱动的服务名,所以命令的作用是启动这个服务。