标签: virtualbox

VirtualBox 主机 ssh 到访客

我有一个 mac 主机和一个 VirtualBox Linux 来宾,目前使用桥接模式。

我需要能够轻松地从主机通过 SSH 连接到来宾。使用主机名会很好,但永不改变的 IP 地址也可以(目前,IP 随我加入的每个新网络而变化,而主机名从未工作过)。

我还需要客人访问互联网。

网络上的其他机器不需要访问来宾。

配置 VirtualBox 网络的最佳方法是什么?

virtualbox

59
推荐指数
2
解决办法
11万
查看次数

VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

在 VirtualBox 中启动 VM 后,我立即收到一个错误框,其中包含以下错误消息:

调用 WHvSetupPartition 失败:ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED)。

我正在运行 Windows 10 专业版,版本 1903,并确认未启用 Hyper-V。

virtualbox windows-10

56
推荐指数
6
解决办法
10万
查看次数

是否可以禁用默认的 /vagrant 同步文件夹?

根据源代码 - 不是,但如果我错了怎么办?

所以最后一个问题:是否可以在没有/vagrant同步文件夹的情况下运行流浪虚拟机(虚拟机驱动)?

virtualbox vagrant

55
推荐指数
1
解决办法
2万
查看次数

54
推荐指数
3
解决办法
12万
查看次数

让主机捕获 VirtualBox 中的某些按键

我在 Ubuntu 9.10 上使用 VirtualBox,并将 Windows XP 作为来宾操作系统。

当我在来宾操作系统中时,这很烦人 - 我无法通过按Control+ Alt+( Left| Right| Up| Down)在主机 (Ubuntu) 上切换虚拟桌面(工作区),因为 VirtualBox 会捕获这些组合键。

是否可以禁用某些组合键的键盘捕获?

virtualbox

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

在 VirtualBox 中合并所有快照的最快方法?

我有 vdi 从中获取了相当多的快照 - 例如,50 或 70 个快照。我想要一个具有当前状态的普通 vdi。这些快照占用太多磁盘空间,不需要作为快照。

我知道如果我打电话

VBoxManage clonehd thedisk.vdi thedisk-full.vdi
(50-70 times) VBoxManage clonehd {uuid-of-snapshot}.vdi thedisk-full.vdi --existing
Run Code Online (Sandbox Code Playgroud)

我会得到我想要的。但这需要很长时间(考虑到我的硬件和 16G 初始磁盘大小,超过 5 小时)。

而且,当然,我尝试过VBoxManage snapshot delete,但很奇怪:在停止的机器上不起作用,在正在运行的机器上可能会失败,一旦失败,所有后续调用都会失败。

有没有办法从多个快照中制作普通的 vdi - 更快?

$ VBoxManage --version
3.2.14r75509
Run Code Online (Sandbox Code Playgroud)

(在ServerFault上问过,但决定这个地方更适合这个问题)

performance virtualbox virtualization snapshot

54
推荐指数
2
解决办法
6万
查看次数

在 Windows 10 上安装 VirtualBox Guest Additions?

我正在尝试在 Windows 10 技术预览版上安装 VirtualBox 来宾附加功能,但出现以下错误:

无法安装

我想我不是唯一一个遇到这个问题的人,有什么办法可以强制安装它吗?

virtualbox windows-10-preview

53
推荐指数
3
解决办法
15万
查看次数

如何让 VirtualBox 以 1366x768 的分辨率运行?

我正在尝试在 VirtualBox 中运行 Windows 8。我的笔记本电脑的显示器正好是 1366x768。如果分辨率小于 1366x768,Windows 8 会禁用其某些功能,因此我需要全屏运行来宾操作系统。

问题是,VirtualBox 拒绝以 1366x768 运行来宾。当 VirtualBox 为“全屏”时,来宾只有 1360x768 —— 六个像素太窄了。所以在显示器的左右两侧有一个三像素的黑条。

该用户遇到了同样的问题,但公认的答案是“安装 Guest Additions”,我已经这样做了;这让我达到了 1360,但没有达到 1366。

根据VirtualBox 票务跟踪器,曾经存在一个错误,即访客的屏幕宽度会向下舍入到最接近的 8 的倍数,但他们声称已在 3.2.12 版本中修复了该错误。我使用的是 4.1.18 版,并看到了他们声称已修复的相同问题,所以要么他们再次破坏了它,要么他们曾经修复过它是错误的,要么我的问题完全是其他问题。

这个答案建议给 VM 128MB 的视频内存,并声称之后获得 1366x768 没有问题。当我创建 VM 时,它的显示内存已经默认为 128 MB。我尝试将其增加到 256MB,但没有效果:来宾仍然太窄了六个像素。

我的主机操作系统是 Windows 7 64 位,我运行的是 VirtualBox 4.1.18。

如何让 VirtualBox 以显示器的原始分辨率 1366x768 全屏运行我的来宾操作系统?

virtualbox fullscreen resolution

52
推荐指数
6
解决办法
27万
查看次数

如何将硬盘驱动器直接克隆到 vdi 映像

我想从我的硬盘驱动器中制作一个 VirtualBox .vdi 图像。

我在网上找到了如何通过首先使用 DD 创建 .raw 图像,然后使用 VBoxManage 将 .raw 转换为 .vdi 来描述这样做的方法。所以如果我的 HD 是 1 TB,这个过程(临时)需要 2TB 的空间来存储 .raw 和 .vdi。

我只有 1TB 以上的可用空间。有没有办法创建硬盘驱动器的 .vdi 映像,而不必先创建 .raw 映像?

virtualbox clone dd vdi

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

OVF 版本 0.9、1.0 和 2.0 之间有什么区别?

我有 Virtualbox 4.3 并且想要导出不同的 VM,因为我正在恢复我的计算机。当我想导出 VM 时,我可以在 OVF-Format-Version 0.9 之间进行选择;1.0; 2.0

但是它们之间有什么区别呢?我如何决定使用哪一个?

我还想从 VM 导出保存的状态。

virtualbox export virtualization virtual-machine

49
推荐指数
2
解决办法
6万
查看次数