VirtualBox 是无需重新启动即可将 Linux 发行版与其他操作系统一起安装的好方法,但与已安装的操作系统相比,虚拟机的系统性能微不足道。
你知道有一些方法可以提高性能吗? VirtualBox 并使您的虚拟机更有用? 我们将在本文中找到答案。
1.安装访客添加
安装 Linux 系统后 VirtualBox,您应该做的第一件事就是安装来宾添加。 您可以使用随您的 VirtualBox 托管或安装任何可能属于包管理器的包。
如果您使用的是随您的 VirtualBox 楼主,去 设备 > 插入访客添加 CD 映像. 导航到磁盘的安装位置并键入:
sudo ./VBoxLinuxAdditions.run
安装来宾添加的最大优势是您的虚拟 Linux 系统现在可以访问您的 GPU 以获得加速视频。 您还可以使用共享文件夹轻松地在主机和来宾之间共享文件。
2. 使用轻量级发行版
尽管 VirtualBox 让您同时运行不同的操作系统,您可能会注意到性能下降,因为您在另一个系统之上运行一个系统。 来宾操作系统与主机一样需要 RAM 和存储空间。
解决此问题的一种方法是为来宾使用轻量级 Linux 发行版。 使用更轻的发行版,您可以创建需要更少内存的更小图像。 您可以选择使用更轻量级的 Xfce 桌面而不是 GNOME 的 Xubuntu,而不是 Ubuntu。
如果您对 Linux 命令行非常熟悉,您可以选择像 Arch 这样的真正轻量级发行版,或者安装一个设计为无需图形即可运行的服务器发行版,这让我们…
3. 不需要 GUI? 不要使用一个!
如果您打算主要从命令行使用您的客户系统,那么在启动时运行 GUI 是没有意义的。 这只会在您的主机上使用更多宝贵的 RAM 和 CPU 时间。
您可以安装不带 GUI 的系统,也可以将其配置为只启动到控制台,而不是使用显示管理器启动 X。
此选项的缺点是可能难以粘贴到 VirtualBox 没有添加的控制台。 如果您安装了 SSH,您可以使用它通过终端模拟器登录您的访客。
4. SSH 进入你的虚拟机
如果您安装了没有 GUI 的 Linux 客户机的服务器版本,那么使用控制台可能会有点尴尬。 您可能会发现很难将您从教程中看到的任何代码粘贴到控制台中。
解决此问题的一种方法是设置与虚拟机的 SSH 连接。
为此,您必须将访客网络适配器设置为桥接模式。 这意味着您的访客将拥有一个位于本地网络而不是专用网络上的 IP 地址。
要启用桥接连接,请打开 设置 来宾机器的菜单。 去 网络 > 适配器 1. 从“附加到:”下拉菜单中,选择“桥接适配器。”
启动你的 Linux 来宾并从你的包管理器安装 SSH 服务器(如果你还没有的话)。 您需要 Linux 来宾的 IP 地址。 为此,请键入:
ip address
然后从您的 SSH 客户端,使用您的用户名和 IP 地址登录来宾。 您现在可以轻松地将所需的任何内容粘贴到终端中。
5.使用预建图像
尽管 VirtualBox 有趣且易于设置,创建新虚拟机并在其上安装 Linux 发行版可能需要一些时间。
幸运的是,有一些方法可以下载预先构建的 Linux 虚拟机,就像烹饪节目将有一个较早准备好的菜肴版本一样。 如果您赶时间,您可能会发现这些很方便。
一个可以下载这些机器的站点是 操作系统盒. 该站点为主要的 Linux 发行版和不太重要的发行版提供图像。
占(某人)的便宜 VirtualBox Linux 来宾
VirtualBox 通过让您一次安装多个 Linux 系统而无需分区或双重引导,使安装 Linux 变得如此容易。 您可以安装用于视频加速和文件共享的访客添加,使用更轻的发行版来提高性能,完全放弃 GUI,并使用预构建的图像来节省时间。
VirtualBox 是一个丰富的工具,用于运行多个操作系统,而不仅仅是 Linux。