在不支持Vt-d的处理器上运行虚拟化软件如Virtualbox还有可能吗? 我知道他们不会直接访问video加速,以太网等外设硬件。 我不是特别关心那些人。 我订购了一台配备了2410m CPU的Thinkpad x220,它不支持Vt-d。 我希望能够在我旅行的时候使用它来运行light linux vm。
Wikipedia info on Vt-d http://en.wikipedia.org/wiki/VT-d#I.2FO_MMU_virtualization_.28AMD-Vi_and_VT-d.29
CPU信息http://www.notebookcheck.net/Intel-Core-i5-2410M-Notebook-Processor.45317.0.html
我已经有了一台能够支持VM的2720qm机器/12GB内存,但是它的体积更大,便携性更低,在X220上运行虚拟机将是理想的select,但是我不确定CPU是否具备了所需的支持。
是的,这是可能的。 VT-x支持的重要function。 如果没有这个function,像Windows XP这样的操作系统的虚拟化将会变得更慢,而且你根本无法使用其他的,比如Snow Leopard。 VT-d是VT-x的一种附加function,可使虚拟化操作系统直接访问硬件function。
*当然,你甚至不会想到效仿雪豹。
PC Box中的VMWare(播放器/服务器)版本没有虚拟化支持。 我认为VirtualBox也可以正常运行。
像VMWare ESX或MS Hyper-V等其他解决scheme也需要虚拟化。
有用。
我不得不在一个华硕EEEPC上运行一个XP虚拟机(我们正在讨论一个带有1GB DDR RAM的Intel Atom 270),它上面安装了Ubuntu Netmix; 安装VirtualBox,XP运行良好。 这是可以理解的缓慢,CPU运行接近100%,粉丝不停地,但它完成了工作。
就像任何虚拟化设置一样,RAM是最重要的,所以如果你想要经常这样做(并且希望能够同时在主机上工作),那么最大化你的RAM。
如果您在主机上运行Linux并将虚拟化受支持的guest虚拟机,那么您应该尝试一下Xen,它使用半虚拟化(虚拟化方法,guest虚拟机运行修改的内核),并且具有我所知道的最佳性能任何虚拟化扩展。