vboxManage 无法在无外设模式下完全启动虚拟机



我有一个Ubuntu 16.04虚拟机,用于开发目的。当我通过VirtualBox UI(v6.1.16(以无头模式启动VM时,它的启动非常好。

但是,当我使用PowerShell中的vboxmanage命令,使用启动它时

vboxmanage startvm "vm-name" --type headless

直到我打开VirtualBox UI,它才完全启动,然后它似乎完成了引导过程,并允许我通过SSH连接。

我不知道为什么我必须打开UI才能完成引导过程(这不是时间问题,我之前已经把它放了几个小时了,但当我打开UI时,它总是很好地完成引导过程(,是不是我在相当简单的vboxmanage命令中缺少了什么,或者如果UI没有打开,虚拟机设置本身可能会阻止完全引导?

这个答案为我解决了这个问题:https://stackoverflow.com/a/44369038/12298712

我的第一个网络接口是主机适配器,第二个接口是NAT;我制作了第一个接口NAT和第二个接口主机适配器,我的虚拟机能够完全启动并运行网络。

如果在这些网络接口上有静态寻址,则需要更新/etc/network/interfaces来更新接口名称。

最新更新