Questions tagged «virtualization»

虚拟化是使用软件模拟整个计算机的过程,“ guest”操作系统可以在其中运行。

9
将VirtualBox VM移至另一台计算机的推荐方法是什么?
我在Ubuntu计算机上使用VirtualBox 4.1.x,并且已经设置了多个虚拟机。由于可以通过多种方式将VirtualBox中的虚拟机移动到另一台计算机,我想知道哪种方式是推荐的方式: 使用“导入/导出实用程序”。 复制包含.vdi和.vbox文件的整个虚拟机文件夹。 使用“ Virtual Media Manager”克隆VDI,然后在目标计算机上重新创建VM,但使用克隆的VDI作为硬盘。 我已经成功地使用了第一种方法几次,并且一直有效。问题在于,在导出和导入后,磁盘映像将转换为VMDK而不是VDI! 在第二个方法可能是最简单的,但我不知道是简单地复制这些文件将工作或没有在目标机器上。在搜索此方法时,我发现有些人遇到了必须编辑VirtualBox.xml文件才能解决的问题! 最后,有第3种方法,但是它需要额外的工作来创建类似于原始VM配置的VM,这是不希望的。 从上面的解释中可以很明显地看出,我想要的方法是第二种方法,但是如果可行,我需要专家的建议。我不希望任何XML编辑受阻! 使用VirtualBox将虚拟机安全转移到另一台计算机的最佳方法是什么?



9
VT-x不可用,但已在BIOS中启用
最近,我开始在运行HP EliteBook的Windows 10上出现VT-x的问题。之前,我使用Oracle VirtualBox在其上运行一些VM,并且在BIOS中启用了VT-x,并且运行良好。 VT-x is not available每次尝试启动任何VM时,我都会开始出错。在我将Docker安装到机器上之后,这种情况开始发生,因此我尝试将其卸载并重新启动。没帮助 我检查了BIOS设置,并说启用了VT-x,但是使用Intel(R)处理器识别实用程序进行的检查显示不支持VT-x,Oracle VirtualBox也看不到它。 没有硬件更改,唯一的软件更改是安装/卸载Docker。 如何解决此问题?


3
如何在VirtualBox中选择半虚拟化界面?
给定Windows 8主机系统(Intel Core i5)和Linux Fedora主机,我想确定半虚拟接口的最佳设置。 选项是 没有 默认 遗产 最小的 超V 虚拟机 此页面建议选择仅基于访客系统: VirtualBox 5.0中最大的变化是引入了半虚拟化支持,为受支持的客户机操作系统(Windows上的Hyper-V和Linux上的KVM)带来了更高的性能和计时精度。 那是对的吗?

8
您可以在虚拟机中运行机器仿真器(Boch)吗?
例如,是否可以在具有Linux guest虚拟机的Windows 7上运行VirtualBox,并在该Linux计算机内部运行Bochs? 原因是我对开始进行OS开发感兴趣,而且我发现* nix机器上的所有教程和内容都更容易理解。我尝试使用Cygwin,但我认为它增加了另一层复杂性,并不一定会使事情变得容易。

9
为什么Virtual Box不会给我创建64位客人的选项?
我的主机是x64位Windows 8.1。 我下载了最新的Virtual Box(4.3),我正在尝试使用64位Ubuntu OS(ubuntu-12.04.3-desktop-amd64)创建一个VM。 当我转到New VM向导时,它不会让我选择“Ubuntu(x64)”,就像我在其他人的截图中看到的那样,只是“Ubuntu”。因此,ISO无法启动。我在另一台PC上试过,Virtual Box为大多数上市的操作系统提供了x64变种...... 控制面板显示x64 OS,x64处理器。 我的主机笔记本电脑是索尼Vaio VPC Z22UG / X,英特尔®酷睿™i7-2640M处理器。 CPU z显示我的处理器上有Vx-t可用。 这是我到目前为止尝试的内容: 我按照文档中的要求启用了IO APIC。 我在BIOS中启用了虚拟化。它在VMware中运行良好。 检查Hyper-V是否未在我的Windows上运行或甚至安装。 VMware也是如此。 我也尝试过运行命令: VBoxManage modifyvm [vmname] --longmode on 对于那个VM,但没有变化..我认为问题实际上是我无法为该VM选择Ubuntu OS的x64变体。其他人似乎表明这是一项要求,但由于某些原因我没有得到这个选择。 我花了很多时间,却找不到什么问题......任何人都知道这里可能缺少什么? 非常感谢你!! 爱德华多

5
如何使VirtualBox VM使用主机的DNS?
我将VirtualBox用于我的VM。我的办公室网络设置是无线的,即,我连接到公司的WiFi网络,该网络具有用于解析本地名称的本地DNS(例如,指向123.45.67.89的something.mycompany.com)。当我构建一个新的VM时,它可以继承主机的连接而连接到外部Internet,但不能使用本地DNS解析本地名称。因此,/etc/hosts在解析主机上的名称后,我必须进入VM并手动进行输入,这很烦人。 有没有一种方法可以使VirtualBox自动将访客连接到主机的DNS,这样我就不必执行此手动步骤了?我的主机是OSX Mountain Lion,虚拟机通常是Ubuntu,但我怀疑这是否重要。

7
虚拟盒子-无法充满整个屏幕
我是VirtualBox的新手,正在尝试设置Windows 7 64实例。 我已经安装了运行Windows 7的虚拟机实例,但是它只占屏幕的一小部分。即使当我全屏显示时,窗口也保持不变,屏幕的其余部分仍充满灰色空间。 我已经安装了VirtualBox Guest Additions,它使我的分辨率从800x600变为1024x768,但这仍然不能令人满意,因为我的笔记本电脑的显示屏为1600x900。 任何帮助,将不胜感激。谢谢。

6
是否可以使用VirtualBox之类的管理程序来启动也可直接启动的虚拟化OS?
这个问题是理论上的: 假设我有一台PC,在两个不同的分区上有两个不同的OS:sda1上的OS1和sda2上的OS2。是否可以在OS1中设置诸如VMWare或Virtualbox之类的程序来访问sda2,对其进行引导并运行OS2?另一方面,OS2也应直接可引导。 我意识到,仿真的OS2会慢很多,而且可能没人会真正使用此设置,但是我发现这很有趣。


6
Windows 7许可如何将OS作为虚拟机运行?
我打算购买Windows 7 Ultimate Edition以便在旧的Pentium 4上运行。我也想在Windows 7内运行Windows 7虚拟机。我的问题有两个: 每个虚拟机都需要许可证吗? 如果我使用第三方虚拟化平台(例如VirtualBox,VMWare,QEMU等)而不是VirtualPC,答案是否会改变?

2
为什么VirtualBox或VMware无法在Windows 10上启用Hyper-V的情况下运行
我正在运行Windows 10 Pro 64位并启用Hyper-V和Intel VT-x虚拟化技术。当我尝试运行64位VirtualBox时,Windows进入BSOD。当我运行VMware时,它显示一个错误。 为什么VirtualBox和VMware无法在启用Hyper-V的情况下运行?请详细说明所有详细信息,包括硬件和软件。我想知道此错误的内部原因。 这是我的一些发现。大多数站点建议使用BCDedit添加引导项,或使用BCDedit禁用Hyper-V。例如,创建“无管理程序”启动条目,在同一台计算机上运行Hyper-V和VirtualBox。但是我可以使用Hyper-V 运行QEMU。Qemu在Hyper-V中没有显示任何错误,并且运行平稳。

5
在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 我会得到我想要的。但这需要非常长的时间(考虑到我的硬件和16G的初始磁盘大小,需要5多个小时)。 而且,我当然尝试过VBoxManage snapshot delete,这很奇怪:在停止的计算机上不起作用,在运行的计算机上可能会失败,并且一旦发生故障,它将使所有后续调用都失败。 有没有办法从多个快照制作普通的vdi-更快? $ VBoxManage --version 3.2.14r75509 (在ServerFault上提出要求,但认为此地点更适合此问题)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.