如何在 VirtualBox 中下载 Ubuntu。教程

最后更新: 04/10/2024
如何在 VirtualBox 上下载 Ubuntu

Oracle VirtualBox是一款跨平台虚拟化应用程序。它可以安装在现有的基于Intel或 AMD 处理器的计算机上,无论这些计算机运行的是WindowsMacLinux还是 Solaris操作系统。了解更多关于如何在 VirtualBox 中下载 Ubuntu 的信息。

VirtualBox可以在宿主操作系统的窗口中创建并运行一个“客户”操作系统(虚拟机)。虚拟机提供了一个独立的运行环境,您可以在其中尝试新的软件,而无需担心对宿主操作系统造成破坏性更改。

我们提供了分步指南,展示了如何在 VirtualBox 上安装 Ubuntu,以及将 Ubuntu 安装为来宾计算机的示例。我们还将解释如何在操作系统和主机之间交换文件。

您还可以阅读:如何安装和使用 VirtualBox。更新指南

如何在 VirtualBox 上下载 Ubuntu

请注意,此处的说明基于最新版本的 VirtualBox。如果您安装的是旧版本的 VirtualBox,操作体验可能会有所不同。为了避免出现问题,我建议您使用最新版本的 VirtualBox。如果您遇到任何问题,VirtualBox 论坛是一个很好的解决方案来源。

请访问此处的VirtualBox 网站,下载适用于您当前操作系统的二进制程序。由于我们的主机运行的是 Windows 系统,我将在 Windows 主机选项中选择“x86/amd64”。下载完成后,运行可执行文件。继续使用默认设置完成 VirtualBox 的安装。安装完成后,VirtualBox 将自动打开。

如何在 VirtualBox 上下载 Ubuntu
如何在 VirtualBox 上下载 Ubuntu

进入虚拟盒子

创建虚拟机

  1. «点击新建图标»;
  2. «输入新虚拟机的名称»。由于我计划安装 Ubuntu 14.04,因此我将输入“ubuntu1404”;
  3. “请注意,VirtualBox 会自动将‘类型’更改为 Linux” 并将“版本”更改为“Ubuntu(64 位)”。这两个选项正是我们所需要的;他 内存大小取决于主机的内存大小。就我而言,我有 12 GB 物理 RAM。我喜欢为 Ubuntu 分配尽可能多的资源,但为我的 Windows 主机留出一些资源。我为 Ubuntu 选择 8192 MB。请注意,VirtualBox 将创建一个与您在此处输入的基本内存大小相同的交换分区,因此稍后,当您选择虚拟硬盘驱动器的大小时,请确保它足够大,因为硬盘驱动器将是。分为根分区(/)和交换分区。默认情况下,根分区包含所有系统文件、程序设置和文档。
  4. «接受默认选项» “立即创建虚拟硬盘”并且 «单击“创建”按钮»;
  5. “继续接受单位文件类型” 默认“VDI”,点击“下一步”按钮;
  6. 默认, “修改了 存储类型» 从“动态分布”到“固定大小”以提高性能;对于虚拟硬盘空间,默认值为 8 GB,这对于 RNA-Seq 分析来说太小了。就我而言,我选择了 100GB,因为我的硬盘上有很多空间。
  7. 您需要为 RNA-Seq 分析选择合适的大小。如果您发现磁盘空间不够大,则需要再次执行这些步骤来创建另一个虚拟机。
  8. «点击创建按钮» VirtualBox将生成Ubuntu虚拟机;
  9. 现在虚拟机已创建。我们准备在这个虚拟机上安装Ubuntu, «选择您的新虚拟机» y «单击“设置”按钮»;
  10. «单击存储类别» 然后在 Controller:IDE 中选择“空”;
  11. «按 «CD/DVD» 按钮 y “选择要挂载的 Ubuntu ISO 文件”;
  12. 当您下载 Ubuntu ISO 文件时, “确保选择 64 位版本”;
  13. 另请确保计算机的 BIOS/基本输入和输出系统中启用了 VT-x 虚拟化技术。 由于Tophat程序可以利用多处理器/线程,因此在虚拟机中指定大量处理器是一个好主意(默认为1);
  14. 您可以通过单击“系统”类别来更改此数字。在本例中,将 CPU 数量更改为 4,因为在我的示例中,4 是绿条中显示的最大值。您现在可以单击“确定”按钮继续;
  15. VirtualBox 可能会显示有关“自动捕获键盘”选项的消息。 «阅读消息并选中选项不再显示此消息» 按“确定”之前。

安装Ubuntu

  1. “返回 Oracle VM VirtualBox Manager”, “点击新的Ubuntu虚拟机” 然后单击“开始”按钮;
  2. 您现在将看到“欢迎”屏幕, «点击安装 Ubuntu 按钮»。请注意,不同版本的安装过程可能略有不同。本教程基于Ubuntu 14.04.1;
  3. «点击继续按钮»;
  4. «检查是否选择了擦除磁盘并安装 Ubuntu 选项» 然后你必须 «点击立即安装»;
  5. Ubuntu 会问你一些问题。如果默认选项很好, «单击继续按钮»;
  6. 在“你是谁?”对话框中, “输入你的名字”、您的用户名和密码。请注意,该用户将拥有 root/sudo 权限。点击“继续”按钮;
  7. 安装将继续直至完成;
  8. 安装完成后,点击立即重启。当您看到黑色背景的屏幕显示“请取出安装介质并关闭托盘(如果有)”,然后按 ENTER 键时;
  9. 然后 “使用您之前选择的密码进行访问” 然后点击“输入”按钮;
  10. Ubuntu 桌面操作系统已准备就绪。您可能会发现您的桌面屏幕太小。不用担心。您可以使用“VirtualBox Guest Additions”轻松解决此问题。

如何下载来宾添加

安装 Ubuntu 客户机后,您将看到 Ubuntu 操作系统屏幕尺寸不可扩展,并且无法在客户机和 Ubuntu 之间共享文件夹。

  无 root 权限容器:受限环境中运行和故障排除权限的完整指南

Guest Additions软件为客户虚拟机提供额外的功能,包括鼠标指针集成、改进的视频支持、文件夹共享、剪贴板共享等。

在安装 Guest Additions 之前,请确保当前用户拥有 sudo/root 权限。如果当前用户没有 sudo/root 权限,或者您不确定,请使用具有root权限的帐户(例如 Ubuntu 首次创建时创建的用户)运行以下终端命令,为当前用户启用 root 权限。

要安装来宾添加:

  1. «单击设备 > 插入来宾添加 CD 映像».
  2. «单击运行按钮» (“取消”按钮旁边)开始安装。请注意,VBOXADDITIONS 的版本必须与您安装的 VirtualBox 的版本匹配。
  3. 安装 Guest Additions 需要 root 权限。 «输入用户密码» (假设当前用户具有 sudo 权限)。
  4. 安装完成后, «按回车键» 关闭终端窗口。
  5. 现在准备重新启动系统以启用更改。 «点击 关” 菜单中,然后单击“重新启动”按钮。
  6. 重启Ubuntu后,你会发现桌面分辨率好了很多。

比较地毯

在主机上启用共享文件夹之前,请确保您已在主机上安装 VirtualBox Guest Additions 软件。

  1. 当 Ubuntu 客户机开机时, “单击设备 > 共享文件夹设置。”
  2. «选择机器文件夹» y «按添加按钮» (加号)
  3. «找到您要访问的文件夹» 从访客机器。 «检查自动安装选项» 并使其永久化, «点击确定按钮».
  4. «点击确定按钮» 再来一次。
  5. 现在 «写终端» 在脚本中打开终端。
  6. «在终端中输入以下行» 将用户添加到“vboxsf”组。为了能够使用 VB 的“共享文件夹”功能,必须执行此步骤:

    须藤添加用户 brb vboxsf

  7. «替换 brb» 通过您的 Ubuntu 帐户名。当你完成后, “重新启动 Ubuntu 客户机” 并转到/media/目录。
  8. 来自 Nautilus(Ubuntu 中的文件管理器), «单击计算机 > 文件系统 > 媒体文件夹» 在其中您将看到一个以 sf_ 开头的文件夹(在我们的示例中,文件夹名称为 sf_Downloads)。
  9. 现在您可以在 Nautilus 中在 Ubuntu 客户机和 Windows 客户机之间传输文件。

尽管 VirtualBox 中的共享文件夹系统是一个很好的功能,但与本机 (Ubuntu) 系统或本机 VirtualBox 相比,直接将 VirtualBox 共享文件夹用于 fastq 数据、注释或输出目录会显着降低性能。