显然有些分布在VirtualBox中不能stream畅运行。 例如,我安装了Fedora 11,我无法将显示器的屏幕分辨率设置为800×600以上。
什么分配在VirtualBox中运行没有问题,哪些应该避免? 哪一个performance最好?
更新:你能解释什么是VirtualBox的Guest Additions。
“Guest Additions”是一组支持工具和驱动程序,允许VirtualBox直接与操作系统连接,以启用某些function,如自动鼠标移出和加速graphics。
我在VirtualBox上没有Linux问题,而且我尝试过六种不同的发行版,包括Ubuntu,Fedora,Debian和CentOS。
Ehtyar。
我有Ubuntu 9.04和Fedora 11在VirtualBox中成功运行(顺便说一句,Windows 7也是如此)。
他们将支持更高分辨率,复制/粘贴等的工具/驱动程序称为“客户添加”。 一旦你安装了客户端操作系统,你就可以挂载包含Addition的ISO映像,并从客户端安装它们。
顺便说一句, 这个页面有一些关于客户端兼容性的信息。
我已经成功地使用Ubuntu和openSUSE没有任何问题。 所有的function,包括桌面缩放和电池监测,一旦客户端工具安装正确工作。
你确定你在Fedora VM上安装了客户端工具吗?
Arch Linux获得了巨大的成功。 因为你只需要构build它就可以保持它真正的小而快速,这对于虚拟机来说是非常理想的。
你什么意思顺利? 有什么问题没有通过添加VirtualBox客户端工具解决? 你有什么其他的发行版有问题吗?
我在客户端没有遇到任何问题,使用许多Linux发行版的新旧版本。
附注:在服务器端,最新的Ubuntu Karmic内核与NMI有问题。 现在可以用另一个内核来解决这个问题(目前Karmic是一个alpha版本)。 其他与2.6.30+内核发行没有错误。
像处理远程机器一样对待虚拟机。 有很多select。
虚拟文本模式,如果可能的话,灯服务器等。没有X虚拟安装。 如果调好,这将给予最大的performance。
通过虚拟networking运行X应用程序,虚拟机上仍然没有X.
使用无缝模式,使用脚本/菜单条目通过RDP启动,并可能使用最轻的窗口pipe理器(input参数,更好的轻量级窗口pipe理器)
使用Openbox,IceWM,Windowmaker甚至LXDE,XFCE,Flux等虚拟设备的轻量级窗口pipe理器。
使用NX客户端和nx服务器,如Google的neatx。 更适用于远程虚拟访问。
使用您将用于Linuxaudio工作站或运行Linux的较旧硬件的所有相同的性能调整技巧。 在虚拟客户端中,禁用或closuresauto-everything; dhcp,zeroconf,hal硬件检测,打印服务,蓝牙,acpi,脉冲等。
如上所述,build立而不是安装“桌面”分布是最好的。 在未来几年,甚至现在,你应该可以使用像Ubuntu的JEOS或Fedora的AOS等设备或云分布。(他们还没有准备好,恕我直言,伟大的想法,期待着他们的改善。)
我已经尝试过很多种Linux作为Virtual Box Guests。 最近我最喜欢的是运行LXDE作为窗口pipe理器的Ubuntu的Lubuntu 12.04 respin。 它具有非常低的内存configuration文件,不需要3D渲染,并且可以访问所有的Ubuntu存储库。
与Unity和Gnome相比,LXDE有一些怪癖,但我重视这个小小的开销。
我尝试过Xubuntu,因为我想要一个轻量级,但function全面的发行版。 它使用VirtualBox真的很好。 我会高度推荐它,或任何在Ubuntu家庭。
在VirtualBox中,我使用了Puppy Linux ,运行起来相当简单 – 性能也非常好。
有时,如果您的计算机使用不支持虚拟化的CPU,则无法将多个CPU分配给虚拟机,因此性能会变差。
我必须在VBOX上运行完美的Linux发行版是Mandriva。 不仅是完美无缺,而且不需要改变它可以像鼠标和键盘一样使用监视器和窗口整合,而不必一直使用正确的控件。