Virtual machine 虚拟盒错误“不存在网络接口”

Virtual machine 虚拟盒错误“不存在网络接口”,virtual-machine,virtualbox,Virtual Machine,Virtualbox,我得到了一个Linux操作系统的虚拟盒映像,当我试图打开它时,我得到了以下错误 在线找到的唯一解决方案是更新虚拟箱enthernet适配器,如果不起作用,则重新安装虚拟箱 这些都不能解决问题 有人知道怎么修吗 谢谢看起来您已经在Windows主机上安装了虚拟机,因此需要打开虚拟机设置并在名称:列表中选择一个可用接口 我必须根据删除我的“保存状态”,因为我在睡眠时已将虚拟机移动到另一台主机,并且在虚拟机处于睡眠状态时,您无法更改网络设置。对于一些在不同网络接口上保存状态的人,解决方案: 关闭虚拟

我得到了一个Linux操作系统的虚拟盒映像,当我试图打开它时,我得到了以下错误

在线找到的唯一解决方案是更新虚拟箱enthernet适配器,如果不起作用,则重新安装虚拟箱

这些都不能解决问题

有人知道怎么修吗


谢谢

看起来您已经在Windows主机上安装了虚拟机,因此需要打开虚拟机设置并在名称:列表中选择一个可用接口

我必须根据删除我的“保存状态”,因为我在睡眠时已将虚拟机移动到另一台主机,并且在虚拟机处于睡眠状态时,您无法更改网络设置。

对于一些在不同网络接口上保存状态的人,解决方案:

关闭虚拟盒并停止任何正在运行的服务 打开VM的.vbox文件 将文件中出现的所有网络接口替换为新卡的名称,或替换为空白,并将状态设置为false 保存并重新启动已保存的虚拟机 告诉我它是如何进行的,以便我们可以改进此答案以帮助他人:
我希望这对某人有所帮助

我不得不手动创建vboxnet0接口

$ VBoxManage hostonlyif create

然后将相应的网络设置更改为vboxnet0

eth0是在Windows上打开时的Linux网络接口命名。您需要将其更改为下拉列表中可用的内容。感谢您的分享。这是我的选择。但删除后,就好像vbox为以前的网络接口正确地重新制作了配置一样。所以我用了同样的方法,一切都很顺利。听到沙德的话真是太好了!感谢分享这个命令很好,因为它确实创建了这个接口,但是问题是,它不起作用。这样创建接口时,我无法连接到机器。我必须弄清楚,如何摆脱它现在,因为重新安装没有帮助。但是,也许运行一个添加到vbox中的实际图像,会以正确的方式创建此接口。毫无帮助,您是如何做到这一点的?在我的VirtualBox版本中没有这样的列表。