在 Windows 7 上的 VirtualBox 4.3.22 上启动任何机器都失败并出现以下错误:
Failed to open a session for the virtual machine Kivy.
Unable to load R3 module C:\Program Files\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).
Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Run Code Online (Sandbox Code Playgroud)
(顺便说一句,我在 VirtualBox 4.3.20 上遇到了同样的错误)。
相关(最后)日志行是:
00:00:17.740881 BlkCache: Cache successfully initialised. Cache size is 5242880 bytes
00:00:17.740898 BlkCache: Cache commit interval is 10000 ms
00:00:17.740906 BlkCache: Cache commit threshold is 2621440 bytes
00:00:18.565718 VMSetError: F:\tinderbox\win-4.3\src\VBox\VMM\VMMR3\PDMLdr.cpp(307) int __cdecl pdmR3LoadR3U(struct UVM *,const char *,const char *); rc=VERR_UNRESOLVED_ERROR …Run Code Online (Sandbox Code Playgroud) 我有 4k 笔记本电脑,因此 DPI 缩放是 Windows 用于无法自动缩放的应用程序的方法。
右键单击 VirtualBox > 属性 > 兼容性 > 禁用 DPI 缩放应该可以解决问题。但是,它仍然对客人进行了上采样。
然而,实际的虚拟机管理屏幕看起来不错。(Windows 8 主机)
我在 Windows 7 SP1 x64 Ultimate 上使用 VirtualBox 4.3.12,并且有一个运行 Kubuntu 14.10 Plasma 4 的 VM。
我安装了 Guest Additions,并添加了一个共享文件夹:


重启Kubuntu后,可以看到Dolphin中的共享文件夹,但是无法访问:

为什么?
我正在尝试在我的来宾 Windows 7 和主机 OSX 机器之间建立通信。我vboxnet0使用以下设置配置了仅主机网络的虚拟机:
IPv4 Address: 192.168.21.19
IPv4 Network Mask: 255.255.255.0
IPv6 Address:
IPv6 Network Mask Length: 0
Run Code Online (Sandbox Code Playgroud)
和 DHCP 禁用。我的 Windows 7 虚拟机将适配器 1 配置为桥接适配器(可正常用于 Internet 访问),将适配器 2 配置为vboxnet0仅主机适配器。
在 Windows 7 虚拟机上,我看到两个活动的本地连接,Network 2(我假设它是桥接的并且看起来配置正确)并且Unidentified network我假设它应该是仅主机的。我已经阅读了很多关于修复Unidentified network问题的文章,但所有解决方案都依赖于编辑我没有的注册表值。Windows vm 上的设备管理器显示两个适配器,Intel(R) PRO/1000 MT Desktop Adapter这就是为什么我认为我找不到正确的注册表值来编辑以解决Unidentified network问题。
ifconfig vboxnet0 在 mac 上返回:
vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 0a:00:27:00:00:00
inet 192.168.21.19 netmask 0xffffff00 broadcast …Run Code Online (Sandbox Code Playgroud) 我一直在玩不同的显示选项,在某些时候,机器和视图菜单从我的访客窗口中消失了。我想是在我从缩放模式切换之后。我用 host+C 切换回来,但现在有些菜单不见了(我不能说他们是否只是“再也没有回来”,因为我不记得了)现在来宾窗口的菜单只显示:文件、输入、设备和帮助。我更新到 5.0.16 但它没有用。(我在 Windows 10 主机上)
不过,其他客人的菜单似乎还不错。谁能帮我?提前致谢。屏幕截图:

我有一个在 VirtualBox 中运行来宾 Lubuntu 操作系统的主机 Windows 7 操作系统,我正在尝试对其进行配置,以便来宾操作系统使用主机 VPN。
所以有几个怪癖,当 VPN 关闭时,访客互联网连接将工作,但是当 VPN 开启时,它似乎阻止了来自访客的流量。到目前为止,我发现的任何内容都没有提供完整的解决方案。
额外信息:
我在装有 OS X El Capitan (10.11.4) 的 MacBook Pro(Retina,15 英寸,2014 年中;2.2 GHz Intel Core i7;16 GB 1600 MHz DDR3)上运行 VirtualBox(版本 5.0.20 r106931)。我已经按照本教程安装了 Windows 95:https : //www.youtube.com/watch?v=Bx7RwnrdC_k
当 Windows 95 启动时,它会显示 Windows 95 徽标,但几秒钟后它会显示以下错误:
初始化设备 IOS 时:
Windows 保护错误。您需要重新启动计算机。
我已经为我的来宾 Windows 95 机器编辑了 VirtualBox XML 文件。适用于 MacOS 的 VirtualBox GUI 不提供禁用 VT-x/AMD-V 的选项,因此您可以直接使用文本编辑器编辑 XML 文件,也可以使用命令行界面
$ VBoxManage modifyvm
Run Code Online (Sandbox Code Playgroud)
XML 文件的相关标签如下:
<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.15-macosx">
<Machine uuid="{bba76ccc-e1ba-4251-af68-64484c9a8fc2}" name="Windows 95" OSType="Windows95" snapshotFolder="Snapshots" lastStateChange="2016-05-04T20:51:40Z">
<Hardware version="2">
<CPU count="1" hotplug="false">
<HardwareVirtEx enabled="false"/>
<HardwareVirtExNestedPaging enabled="false"/>
<HardwareVirtExVPID …Run Code Online (Sandbox Code Playgroud) 我可以在现有的文件系统(例如 ext4)上创建一个常规文件,将其放入块设备(通过losetup),并使用它自己的 ext4 文件系统对其进行格式化。
但上述硬盘是固定大小的。
题:
VirtualBox允许您创建大小固定或动态大小的 VDI、VMDK 和 VHD 类型的硬盘。有没有办法制作一个基于文件的动态大小的硬盘供 Linux 主机操作系统使用?
是否可以VirtualBox在 Linux 主机操作系统上使用这三种基于文件的、动态大小的硬盘中的任何一种?
我在 Ubuntu 16.04 上。
今天早上我在尝试开始开发(工作)时遇到了这个问题,但是 vagrant up 不同意我的看法。
虚拟机(我使用 Scotch-box -box)根本没有启动。此外,Virtual Box 应用程序根本没有启动。甚至不眨眼或显示错误消息。
如何解决这个问题?!
我有一台联想 z50-70 笔记本电脑,它的最大屏幕分辨率是 1366x768。
我想知道使用虚拟机强制使用更高分辨率(如 1440x900 或 1920x1080)对我的笔记本电脑屏幕是否安全。
我之所以要这样做,是因为我玩帝国时代 2 游戏,在这个游戏中,您的屏幕分辨率与您在屏幕上可以看到多少地图有关。我知道更安全的解决方案是购买支持这些分辨率的显示器并将其连接到我的笔记本电脑,但我目前负担不起。
我实际上尝试了虚拟机选项并且它有效,但我担心它的安全性。
virtualbox ×10
windows-7 ×2
dll ×1
dpi ×1
hard-drive ×1
high-dpi ×1
kubuntu ×1
linux ×1
macos ×1
networking ×1
vagrant ×1
vhd ×1
vpn ×1
windows ×1
windows-10 ×1
windows-8 ×1
windows-95 ×1