哪个 Linux 发行版可以在 Sun 的 VirtualBox 中顺利运行?

哪个 Linux 发行版可以在 Sun 的 VirtualBox 中顺利运行?

显然有些发行版在 VirtualBox 中运行不顺畅。例如,我安装了 Fedora 11,但无法将显示器的屏幕分辨率配置为超过 800x600。

哪些发行版在 VirtualBox 中运行无问题?哪些应该避免?就性能而言,哪一个是最好的?

更新:您能解释一下什么是 VirtualBox 的 Guest Additions 吗?

答案1

“Guest Additions” 是一组支持工具和驱动程序,允许 VirtualBox 直接与操作系统交互以启用某些功能,例如自动鼠标移出和加速图形。

我在 VirtualBox 上使用 Linux 时没有遇到任何问题,而且我尝试了六种不同的发行版,包括 Ubuntu、Fedora、Debian 和 CentOS。

埃蒂亚尔。

答案2

我已经在 VirtualBox 中成功运行了 Ubuntu 9.04 和 Fedora 11(顺便说一下,Windows 7 也是如此)。

他们将支持更高分辨率、复制/粘贴等功能的工具/驱动程序称为“客户机附加组件”。安装客户端操作系统后,您可以挂载包含附加组件的 ISO 映像并从客户端内安装它们。

顺便一提,这一页有一些关于客户端兼容性的信息。

答案3

我已经成功使用了 Ubuntu 和 openSUSE,没有任何问题。安装客户端工具后,所有功能(包括桌面缩放和电池监控)都可以正常工作。

您确定已经在 Fedora VM 上安装了客户端工具吗?

答案4

您说的顺利是什么意思?添加 VirtualBox 客户端工具后,是否存在无法解决的问题?您在使用其他哪些发行版时遇到过问题?

在客户端使用许多 Linux 发行版的许多新版本和旧版本时,我都没有遇到任何问题。

附注:在服务器端,最新的 Ubuntu Karmic 内核存在 NMI 问题。目前可以使用备用内核解决这个问题(目前 Karmic 是 alpha 版本)。其他使用 2.6.30+ 内核的发行版没有这个错误。

像对待远程机器一样对待虚拟机。有很多选择。

如果可能的话,为虚拟机使用文本模式,灯服务器等。虚拟机上没有安装 X。如果调整得当,这将提供最佳性能。

通过虚拟网络运行 X 应用程序,但虚拟机上仍然没有 X。

使用无缝模式,使用脚本/菜单项通过 RDP 启动,并尽可能使用最轻的窗口管理器(输入哪个是更好的轻量级窗口管理器的参数)

使用轻量级的虚拟窗口管理器,如 Openbox、IceWM、Windowmaker 甚至 LXDE、XFCE、Flux 等。

使用 NX 客户端和 nx 服务器,如 Google 的 neatx。更适用于远程虚拟访问。

使用与 Linux 音频工作站或运行 Linux 的旧硬件相同的性能调优技巧。在虚拟客户端中,禁用或关闭自动一切;dhcp、zeroconf、hal 硬件检测、cups 打印服务、蓝牙、acpi、脉冲等。

如上所述,构建而不是安装“桌面”发行版是最好的。在未来几年,甚至现在,您都应该能够使用设备或云发行版,如 Ubuntu 的 JEOS 或 Fedora 的 AOS 等。(在我看来,它们还没有准备好。很棒的想法,期待它们的改进。)

相关内容