问题标签 [virtualbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
417 浏览

c# - SafeArrayTypeMismatchException 使用来自 c# 的 VirtualBox

我正在使用 C# 中的 VirtualBox 类型库,如下所示:

行数组a = h.USBDevices; 导致 SafeArrayTypeMismatchException。有没有其他人有同样的问题?

谢谢!

0 投票
2 回答
966 浏览

python - 是否可以运行连接到 virtualbox 实例的 pydev?

目前我正在使用一个简单的编辑器、putty 和一个 Linux 服务器的 VirtualBox 实例进行开发。我听说过有关 pydev 的好消息并想尝试一下,但我想使用我的 VirtualBox 来宾操作系统中的 python 安装和终端。

我已经在使用 VirtualBox 的共享文件夹,所以我的来宾操作系统可以看到我的本地文件。

是否可以告诉 pydev 通过 SSH 使用这个“远程”主机来执行其与 python 相关的命令?

更新:

我的主要环境是 windows,但我也希望能够在 OS X 上以这种方式工作。

0 投票
1 回答
500 浏览

video - Vesa 问题:0xA0000 或 0xB0000

在处理 Vesa(第 2 版)时,我可以检测它是否可用,获取所有可用的分辨率,但是在设置分辨率时……我可以更改为 1024x768(32bpp),但屏幕只是空白。 ..正在VirtualBox上测试它...

设置模式后,还有什么要做的吗?

0 投票
2 回答
162319 浏览

virtualization - VirtualBox 和 vmdk vmx 文件

我在网上看到有人提供特定 Linux 设置的映像,他们以 VMDK/VMX 文件或 ISO 文件的形式提供。现在 ISO 似乎可以与 VirtualBox 一起使用,因为我可以告诉它挂载 CD/DVD 驱动器并使用 ISO 而不是物理驱动器,但 VMDK 和 VMX 文件始终被列为与 VMWare/VirtualBox 一起使用。

那么如何在 VirtualBox 中使用这些文件呢?当我尝试使用设备导入向导时,它告诉我它只处理 OVF 文件。

(我使用的是 Sun VirtualBox 3.0.4)

0 投票
1 回答
1969 浏览

asp.net - 如何连接到托管在虚拟机上的 Windows Server 2008?

我在 virtualbox 上托管了 Windows Server 2008 Enterprise,并使用 ASP.NET 设置了 IIS7。现在我想知道我必须做些什么才能从运行 virtualbox 的计算机连接到 virtualbox?

我尝试从框内输入 ipconfig 提供的 ip;10.0.2.15 似乎不起作用,例如“ http://10.0.2.15 ”。我读了一些 VirtualBox 使用 NAT 的东西(我已经确认是这种情况),但我不知道该怎么做。

有任何想法吗?

0 投票
1 回答
13745 浏览

visual-studio - 是否可以使用 Visual Studio 远程调试 VirtualBox?

我在 Sun 的开源VirtualBox上运行不同版本的应用程序,是否可以使用 Visual Studio 从主机操作系统远程调试应用程序?问题是,在 Visual Studio 中,当我想连接到远程计算机时,我必须输入计算机名或 IP,而我从虚拟框中获得的 IP 无法从主机 ping 通。

我主要对调试本机代码感兴趣(因此我可以在没有身份验证的情况下运行),但如果也有调试托管代码的方法,请告诉我。

我应该注意,主机操作系统是 Vista,来宾是 XP。


多亏了马克,我才开始工作,我会记下我必须采取的所有步骤以供将来参考:

  1. 将 VM 网络从 更改NATBridged Adapter(必须先关闭 VM)
  2. 在来宾操作系统中,将默认安全设置更改为Classic - local users authenticate as themselves如下所述

    • Control Panel -> Administrative Tools -> Local Security Policy
    • Local Policies -> Security Options
    • 更改Network access: Sharing and security model for local accounts经典 - 本地用户以自己的身份进行身份验证
  3. 重新启动来宾操作系统

  4. 禁用来宾操作系统上 的防火墙
    • 如果msvsmon不能自己做
    • firewall.cpl
0 投票
3 回答
16868 浏览

android - VMWare 或 VirtualBox 上的 Android

可以在 VMWare 或 VirtualBox 中模拟安装在实际设备上的 Android 操作系统吗?有没有这样的发行版或图像可用?

0 投票
4 回答
30491 浏览

networking - 多台 VirtualBox 机器之间的网络链接

我正在尝试一个会议应用程序(BigBlueButton)。

为此,我创建了一个用作应用程序服务器的 Ubuntu 虚拟机。在这台机器上,我可以通过导航到应用程序 url(例如http://10.0.2.15)来测试应用程序。

我还创建了第二个虚拟机,它应该用作客户端。在这台机器上,我也希望能够导航到服务器,但这似乎不起作用。如果我尝试使用 app-url 从客户端导航到服务器,我什么也得不到,然后是超时。

为了在两台机器之间建立网络,我尝试了以下解决方案:

  • 在每个虚拟机上创建第二个网络适配器并附加到名为“vboxnet0”的“仅主机适配器”
  • 在每台机器上创建第二个适配器并附加到名为“intnet”的“内部网络”。

我认为上述任何一个选项都是一个很好的解决方案,但它们都不起作用。

有谁可以帮我离开这里吗?

仅供参考,我使用 MacOS X 作为主机系统。

编辑:我通过克隆第一台机器(使用克隆实用程序)创建了我的第二台机器。也许这会导致两台机器相同,这使得它们在网络上无法区分。这会导致问题吗?(作为桌面开发人员,我在 IT 方面有点菜鸟)

0 投票
2 回答
1884 浏览

.net - “找不到运行此应用程序的运行时版本”在​​虚拟 XP 机中运行 .NET 应用程序

我在 .net 2.0 中编写了一些 winform 应用程序,它们不能在虚拟 XP 中运行(从 VirtualBox 运行)。

我收到错误“无法找到运行此应用程序的运行时版本”(.NET Framework 初始化错误)。

我已经尝试修复.net 的安装并安装 v3.5。我认为这可能是安全问题而不是框架问题,但我是在管理员帐户下运行的。

其他 .net 应用程序 (2.0) 运行正常,因此可能是一个强名称/签名问题。我已经尝试编译它们完全未签名,并延迟使用密钥对其进行签名并使用 sn 工具打开验证跳过。

非常感谢帮助!

0 投票
15 回答
111858 浏览

storage - 如何轻松地将存储添加到安装了 XP 的 VirtualBox 机器?

当我在VirtualBox机器上安装 Windows XP 时,我将硬盘驱动器设置为仅10 GB,并假设它会扩大大小(据我所知, VMWare中的硬盘驱动器也是如此,这不是真的吗?)。

无论如何,我正在尝试在此 Virtual Box XP 映像上安装 Visual Studio 2010 测试版,但磁盘空间已用完

谷歌搜索答案,我发现像这样的复杂教程,向您展示如何“在几个小时内”增加 VirtualBox 硬盘的大小。

但我无法想象这会很难:

  • 增加虚拟磁盘的大小(毕竟虚拟的)
  • 创建一个 20 GB 的新硬盘驱动器,然后将其作为 D: 或 E: 驱动器附加到虚拟机中

如何在安装了 XP 的 VirtualBox 机器上轻松添加存储空间?