标签: virtualization

将 VirtualBox VM 移动到另一台计算机的推荐方法是什么?

我在我的 Ubuntu 机器上使用 VirtualBox 4.1.x,我已经设置了几个虚拟机。由于可以通过多种方式将 VirtualBox 中的虚拟机移动到另一台计算机,我想知道推荐哪种方式:

  1. 使用“导入/导出实用程序”。
  2. 复制整个虚拟机文件夹,其中包含.vdi.vbox文件。
  3. 使用“Virtual Media Manager”克隆 VDI,然后在目标机器上重新创建 VM,但使用克隆的 VDI 作为硬盘。

我已经多次成功使用第一种方法并且它一直有效。问题是导出导入后,磁盘镜像变成了VMDK而不是VDI了!

第二个方法可能是最简单的,但我不知道是简单地复制这些文件将工作或没有在目标机器上。在搜索这个方法时,我发现有些人遇到了必须编辑VirtualBox.xml文件才能解决的问题!

最后,还有第三种方法,但它需要额外的工作来创建一个类似于原始 VM 配置的 VM,这是不可取的。

从上面的解释中可以清楚地看出,我想要的方法是第二种方法,但是无论是否有效,我都需要专家的建议。我不希望任何 XML 编辑妨碍我!

使用 VirtualBox 安全地将我的 VM 传输到另一台计算机的最佳方法是什么?

virtualbox virtualization virtual-machine

286
推荐指数
5
解决办法
38万
查看次数

从 VirtualBox 来宾操作系统连接到主机?

我基本上想从 VirtualBox 中的来宾访问我的主机。是否为我的主机提供了一个 IP 地址,我可以从来宾使用它?是否需要额外的步骤来设置?我想访问我主机的 Apache、FTP 和 SSH 服务。

networking virtualbox virtualization

237
推荐指数
3
解决办法
29万
查看次数

如何在 VirtualBox 中启用共享剪贴板?

在主机操作系统和来宾操作系统之间共享剪贴板(复制和粘贴)的配置选项在哪里?

clipboard virtualbox virtualization

194
推荐指数
3
解决办法
25万
查看次数

VT-x 不可用,但在 BIOS 中启用

最近,我在 HP EliteBook 上运行的 Windows 10 上的 VT-x 开始出现问题。我之前使用 Oracle VirtualBox 在其上运行一些 VM,并且在 BIOS 中启用了 VT-x 并且工作正常。

VT-x is not available每次尝试启动我的任何虚拟机时,我都开始出错。在我的机器上安装 Docker 后开始发生这种情况,所以我尝试卸载它并重新启动。没有帮助。

我检查了 BIOS 设置,它说 VT-x 已启用,但使用 Intel(R) 处理器识别实用程序检查显示不支持 VT-x,Oracle VirtualBox 也看不到它。

没有硬件更改,唯一的软件更改是安装/卸载 Docker。

如何解决这个问题?

bios virtualization vt-x windows-10

164
推荐指数
6
解决办法
40万
查看次数

VirtualBox 来宾操作系统访问主机操作系统上的本地服务器

在我的 Ubuntu 主机上,我有我的本地网络服务器。我以访客身份安装了 VirtualBox 和 Debian。

我希望 Debian 来宾能够访问在我的 Ubuntu 主机上运行的网络服务器(例如,我只需http://localhost:8080/在 Debian 下的浏览器中输入)。

如何才能做到这一点?

networking virtualbox virtualization

129
推荐指数
2
解决办法
10万
查看次数

如何在 VirtualBox 中选择半虚拟化接口?

给定一个 windows 8 主机系统(Intel Core i5)和一个 Linux Fedora 主机,我想确定半虚拟界面的最佳设置。

选项是

  • 没有任何
  • 默认
  • 遗产
  • 最小的
  • 超V
  • KVM

此页面建议选择仅基于访客系统:

VirtualBox 5.0 最大的变化是引入了半虚拟化支持,为支持的客户操作系统(Windows 上的 Hyper-V 和 Linux 上的 KVM)带来了更高的性能和计时精度。

那是对的吗?

virtualbox virtualization

118
推荐指数
2
解决办法
20万
查看次数

为什么 VirtualBox 或 VMware 无法在 Windows 10 上启用 Hyper-V 的情况下运行

我正在运行 Windows 10 Pro 64 位,启用了 Hyper-V 和 Intel VT-x 虚拟化技术。当我尝试运行 VirtualBox 64 位时,Windows 进入蓝屏。当我运行 VMware 时,它​​显示一个错误。

为什么 VirtualBox 和 VMware 不能在启用 Hyper-V 的情况下运行?请解释您拥有的所有详细信息,包括硬件和软件。我想知道这个错误的内部原因。

以下是我的一些发现。大多数站点建议使用 BCDedit 添加启动项或使用 BCDedit 禁用 Hyper-V。例如,创建一个“无管理程序”启动项在同一台机器上运行 Hyper-V 和 VirtualBox。但是我可以使用 Hyper-V运行QEMU。Qemu 没有显示任何 Hyper-V 错误并且运行流畅。

vmware virtualbox virtualization virtual-machine windows-10

114
推荐指数
2
解决办法
13万
查看次数

在 Virtual Box 中使用物理硬盘

使用 Virtual Box,我如何将操作系统安装到辅助物理磁盘,并在(在不同时间)Virtual Box 和典型的辅助操作系统安装中引导它?

virtualbox operating-systems hard-drive virtualization virtual-machine

102
推荐指数
5
解决办法
15万
查看次数

Virtual Box - 未填满整个屏幕

我是 VirtualBox 的新手,正在尝试设置 Windows 7 64 的实例。

我现在安装了运行 Windows 7 的虚拟机实例,但它只占了我屏幕的一小部分。即使当我全屏显示时,窗口的大小也保持不变,屏幕的其余部分充满了灰色空间。

我已经安装了 VirtualBox Guest Additions,它允许我将分辨率从 800x600 提高到 1024x768,但这仍然不能令人满意,因为我的笔记本电脑显示器是 1600x900。

对此的任何帮助将不胜感激。谢谢。

windows windows-7 virtualbox virtualization virtual-machine

95
推荐指数
4
解决办法
28万
查看次数

如何让 VirtualBox 虚拟机使用主机的 DNS?

我的虚拟机使用VirtualBox。我的办公网络设置是无线的,即我连接到我公司的 WiFi 网络,它有一个本地 DNS 来解析本地名称(例如something.mycompany.com转到 123.45.67.89)。当我构建一个新的 VM 时,它可以连接到继承主机连接的外部互联网,但它不会使用本地 DNS 解析本地名称。所以我必须进入/etc/hosts虚拟机并在我解析主机上的名称后手动输入,这很烦人。

有没有办法让 VirtualBox 自动将来宾连接到主机的 DNS,这样我就不必执行此手动步骤?我的主机是OSX Mountain Lion,VM 通常是Ubuntu,但我怀疑这是否重要。

networking dns virtualbox virtualization

86
推荐指数
4
解决办法
13万
查看次数