我刚刚将笔记本电脑从Windows 7升级到Windows 10,发现无法启动配置了桥接适配器的Virtualbox VM。
请参阅以下配置:
Answers:
首先,您必须创建一个VirtualBox仅主机以太网适配器
在Virtualbox中:
在Windows中:
现在配置VM:
现在,您可以通过修改/ etc / network / interfaces来配置静态IP地址:
auto eth0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
gateway 10.1.1.1
您现在可以通过执行以下操作重新启动eth0:
sudo ifdown eth0
sudo ifup eth0
某些无线适配器不起作用
我的Windows 10计算机今天已经自动更新。看起来像“ Windows 10周年更新”,当我重新启动Virtualbox时,带有桥接适配器的服务器显示为与OP相同。我尝试重新运行VirtualBox安装程序(它进行了修复)-无法解决问题。我尝试以管理员身份再次运行安装程序(它进行了修复)-无法解决。我运行安装程序并选择“卸载”,然后再次运行它进行安装。并且网络适配器设置看起来不错。服务器已启动,并照常连接到我的网络。ew。希望这对某人有帮助。
安装最新的Virtual box 5.x,此问题将得到解决。
这就是我设法解决此问题的方法:
为VirtualBox可执行文件启用“ Windows 8”兼容性:右键单击VirtualBox快捷方式>“属性”:在“属性”对话框中:切换到“兼容性”选项卡,在“兼容性模式”部分下,选中以下复选框:“在Windows中运行该程序兼容模式”,请确保在组合框中选择了“ Windows 8”。单击确定,再次运行VirtualBox!(无需以管理员身份运行)
ps:看来VirtualBox尚未完全支持Windows 10,因此某些功能在某些计算机上可能无法正常工作
卸载然后再次以管理员身份运行安装程序。确保在安装过程中选择了VB桥驱动程序。
从安装“ vbox-ssl-cacertificate.crt”证书%userprofile%\\.virtualbox\
,然后重新启动。如果没有.virtualbox
文件夹,请启动一次“ Oracle VM VirtualBox”,然后将显示该文件夹。
我不仅在计算机上,而且在许多主机上都遇到了此问题,并且此证书解决了该问题。我偶然发现了它,因为没有关于此证书的任何说明-_-
从Reddit:
https://www.reddit.com/r/Windows10/comments/39af75/for_my_win10_companions_heres_how_to_get/
尽管我愿意,但在此线程中看不到原始来源。
我将这些说明用于从Windows 8升级到Windows 10的笔记本电脑中。重新启动后,我必须重复最后的说明。
我已经为自己测试了获取解决方案,并希望分享我的解决方案。-仅主机可用-网桥适配器有效
我的配置是-Surface Pro 1-全新安装Windows 10 x64 build 10130-VirtualBox-5.0.0_RC1-100731-Win.exe
(这是我的意见,但未通过安装VirtualBox-5.0.0_RC1-100731-Win.exe的全选功能进行安装来删除其先前版本的测试,将导致故障并回滚全部,然后与卸载相同)
安装步骤-右键单击VirtualBox-5.0.0_RC1-100731-Win.exe并选择“以管理员身份运行”-“取消选择”选项网桥
下一个直到完成
打开“设备管理器”,您可以使用搜索栏来获取它,在“网络适配器”下,然后右键单击“ VirtualBox仅主机以太网适配器”,选择“更新驱动程序软件”,再选择“搜索自动方法”,直到完成
- 打开“网络连接”,您可以使用搜索栏获取此信息,在这里您应该找到VirtualBox仅主机以太网适配器
- 打开“ CMD”,您可以使用搜索栏来获取它,右键单击并选择以管理员身份运行
- cd到您的安装路径并运行命令“ VirtualBox-5.0.0_RC1-100731-Win.exe -extract”,它将返回弹出窗口,告诉您提取文件夹的位置
- 在解压缩的文件夹中,通过7-Zip或任何类似方式解压缩“ VirtualBox-5.0.0_RC1-r100731-MultiArch_amd64.msi”
- 在msi提取的文件夹中,通过删除文件前面的file_重命名所有文件
- 将“ VBoxNetFltNobj.sys”和“ VBoxNetFlt.sys”复制到C:\ Windows \ System32 \
- 打开“ CMD”,您可以使用搜索栏获取此信息,右键单击并选择“以管理员身份运行”运行命令“ regsvr32.exe / s VBoxNetFltNobj.sys”,运行命令“ regsvr32.exe / s VBoxNetFlt.sys”
- 打开“网络连接”,您可以使用搜索栏获取它,右键单击任何真实的网络适配器,选择“属性”,然后选择“安装”,选择“服务”,选择“从磁盘安装”,然后浏览至“ VBoxDrv.inf”,然后选择“ VirtualBox NDIS6桥接网络驱动程序”完成安装后,您应该会在此连接中看到它的可用性
在“开始”菜单上,右键单击“ Orcle VM VirtualBox”,选择打开的文件位置
右键单击快捷方式,然后在“兼容性”选项卡上选择属性,然后选中“以管理员身份运行该程序”
!!! 这对于使用adminstrator运行应用程序非常重要,否则您将丢失仅主机的网络适配器
- 打开“ Virtual Box”选择文件>首选项,选择网络,然后选择Host On Network选择编辑,将IP更改为192.168.56.1,将网络掩码更改为255.255.255.0
- 现在,您可以在访客上使用仅主机网络和桥接网络
我认为正常安装错误的原因是关于regis服务并运行应用程序时的管理员访问级别
对不起,我的英语不好,这过程太长了
希望这也对您有用。^ _ ^!
Dir | Rename-Item -NewName { $_.name -replace "file_","" }
截至目前(5.2.20),错误已修复。唯一需要做的就是下载最新版本,bridge mod应该正常运行。
万一有人在寻找并且以上都不解决您的问题:https : //forums.virtualbox.org/viewtopic.php?f=6&t=90650&p=434965#p434965
将WIFI作为第一个适配器[MTDesktop,AllowALL],将LAN WIRED [MTServer,AllowAll]作为第二个适配器。在来宾计算机中,我在“适配器设置”中禁用了第一个适配器。然后,我可以对内部或外部进行ping操作。
WINDOWS FIX:Ive通过从此处的官方网站下载新的VMbox安装程序修复了该问题。
不用担心您的VM,如果您覆盖当前安装,它们将不会消失。
注意:如果您已经拥有最新版本,则需要导出所有VM,卸载当前的VMBox并从新的安装程序进行安装。