如何在VirtualBox上安装Ubuntu?

我想知道是否有人能帮助我在VirtualBox上安装Ubuntu。

你是在Windows里使用VirtualBox还是在Ubuntu里使用?不确定是否仍然相关,但请告诉我们您是否使用的是社区版(即通常在官方软件源中找到的版本),还是使用的标准版(即使用Sun/Oracle提供的软件源)。 - hazrpg
不是一个答案,但是一个Virtualbox网络教程肯定能解决可能出现的许多问题。所以这里有一个链接:http://www.dedoimedo.com/computers/virtualbox-network-sharing.html - Bharadwaj Srigiriraju
3你可以使用常规的Ubuntu桌面iso文件。例如,在VirtualBox中,你可以直接从iso文件启动(当iso文件在主机上时)。从live系统中,你可以将Ubuntu安装到在VirtualBox中创建的虚拟驱动器中。 - sudodus
6个回答

  1. 打开VirtualBox并选择新建。会弹出一个新窗口。
  2. 选择您的客户操作系统和架构(32位还是64位,例如选择Ubuntu)
  3. 设置基本内存(RAM)
  4. 点击下一步直到显示虚拟机存储大小。根据您的硬盘需要多少空间,然后通过点击“创建”按钮完成向导。
  5. 在VirtualBox主窗口中,选择启动并选择媒体源。在您的情况下,选择桌面上的.iso文件。
  6. 按照正常安装的方式完成安装。
  7. 在重新启动虚拟机之前,请从虚拟光驱中删除安装的.iso文件。
  8. 安装Guest Additions

按照以下指南操作:

打开Virtualbox并点击新建按钮。

enter image description here

设置向导将出现,点击下一步按钮。

enter image description here

输入您的虚拟机名称,并从下拉菜单中选择您的客户操作系统和架构(32位或64位),然后点击“下一步”按钮。

64位客户需要在BIOS中启用CPU虚拟化技术(VT-x AMD/V)

enter image description here

输入要为虚拟机保留的内存(RAM),然后点击下一步按钮。

请为主机操作系统留出足够的内存。

enter image description here

在“启动磁盘”和“创建新硬盘”上打勾,然后点击“下一步”按钮。

enter image description here

选择您想要用作虚拟磁盘的文件类型,然后点击“下一步”按钮。

enter image description here

选择您的存储细节并单击“下一步”按钮。

enter image description here

输入您的虚拟磁盘大小(以MB为单位),然后点击“下一步”按钮。
动态增长的虚拟磁盘只会使用所需的物理硬盘空间。为了避免客户机硬盘空间不足,最好慷慨一些。

enter image description here

您将在此处看到您输入的详细信息。点击创建按钮继续。

enter image description here

"新虚拟机向导"将关闭并返回到VirtualBox管理器。选择您的虚拟机,然后点击启动按钮。

enter image description here

首次运行向导将出现,点击“下一步”按钮。

enter image description here

点击'文件夹'图标,然后选择你的Ubuntu ISO目录。

enter image description here

选择您的Ubuntu iso文件,然后点击下一步按钮。

enter image description here

在“摘要”框中,点击开始按钮。

enter image description here

当启动时,此屏幕将出现。

enter image description here

安装成功后,我们必须在重新启动之前从虚拟光驱中删除安装的.iso镜像。可以通过“设备”菜单或从虚拟机设置中删除.iso来完成此操作。

enter image description here

为了获得流畅的图形效果,并能够使用共享文件夹,建议您安装虚拟机增强工具

1亲爱的,谢谢你。问题是,在第12步“选择安装介质”中,我现在没有光驱了,它不见了。但是我在硬盘上有.iso镜像文件。你能告诉我如何挂载它吗?这样我就可以在第12步选择它了 - OmiPenguin
只需找到您的ISO文件,或者为了方便起见,将ISO文件复制到主文件夹中,然后从VirtualBox中定位即可。 - penreturns
1如何从VirtualBox中找到位置?每当我尝试运行VirtualBox时,它立即显示错误“致命错误:未找到可引导介质!系统已停止”。而我已将.iso镜像复制到/Home文件夹中。 - OmiPenguin
@UmairMustafa 创建一个使用默认设置的虚拟机,然后在启动虚拟机时进入“第一次运行向导”,浏览到.iso文件所在位置。您务必告知VirtualBox使用该ISO进行引导。按照最后4个图像和步骤仔细操作,删除虚拟机并重新创建。 - nanofarad
你必须严格按照教程操作。只需运行并按照向导进行即可。我确定你错过了“点击'文件夹'图标并选择你的Ubuntu iso目录”的部分。 - penreturns
我有一个.VDI文件。我应该如何在我安装在Ubuntu 12.04上的VirtualBox中打开它? - Rasoul
安装完成后,您还应该安装Oracle VM VirtualBox Guest Additions。 - John Scott
我无法删除.iso文件,http://askubuntu.com/questions/724442/how-to-remove-your-installation-iso-from-the-virtual-optical-disk-drive-in-virt - gsamaras

在VirtualBox下安装Ubuntu
  1. 打开VirtualBox
  2. 然后点击新建
    creating
  3. 然后点击下一步
  4. 设置名称,例如Ubuntu 12.04(它会自动设置为Linux类型)
  5. 设置内存,例如1024 MB
  6. 选择创建新的硬盘
  7. 选择VDI然后下一步
  8. 选择动态分配然后下一步
  9. 设置位置(保持默认)和大小(例如20GB)然后下一步
  10. 然后创建
  11. 再次创建
  12. 这里有两种方式
    • .iso安装
    • DVD安装
  13. 启动虚拟机
  14. 在那里选择想要的安装方式(从iso或从dvd)
  15. 然后开始安装

Ubuntu官网上进入首页,然后转到下载部分,如果你还没有安装Ubuntu的话,就下载它。你可以将镜像刻录到光盘上,或者直接使用ISO镜像。如果尚未安装VirtualBox,请先安装。

要安装VirtualBox,你可以从VirtualBox下载它。

下载完成后,找到文件下载的位置,然后双击进行安装。

完成上述步骤后,点击此处获取有关如何在虚拟机中安装Ubuntu的完整教程。


我认为OP可能目前正在使用Windows操作系统。 - w4etwetewtwet

您可以获取专门为虚拟机配置的镜像(例如,它们可能预装了VirtualBox Guest Additions),但据我所知,它们都是第三方提供的。

要在虚拟机上安装Ubuntu,您可以使用常规的桌面镜像。例如,在VirtualBox中,您可以设置虚拟机,将.iso文件添加为CD,从中引导,然后通过实时系统进行安装,就像在物理机器上一样(然后您需要安装Guest Additions)。

有关更多详细信息,请参见


大部分的回答都是来自2012年,下面有一个更好地描述2020/2021软件情况的回答。许多选项不同,其他的已经改变了。

注意:在创建文本时使用了20.04 LTS,版本或变种(KUbuntu、XUbuntu、Mint等)对于下面第16步中的实际安装来说没有影响。然而,不同变种之间可能存在性能差异,比如gnome和xfce窗口管理器的比较。

进一步说明:

  • 下面的虚拟机是在Ubuntu 20.04主机上设置的。
  • 硬件配置:i4770K处理器,32G内存,nVidia 2060显卡,系统使用SSD,数据和虚拟机使用HDD。
  • 虚拟机的性能通常始终低于主机系统。

  1. 安装VirtualBox(本文使用版本6.1.10)。

  2. 下载“Ubuntu安装和实时媒体”(一个*.iso文件,例如从https://ubuntu.com/download)。

  3. 启动VirtualBox。

  4. 从菜单中选择机器 > 新建CTRL-N)。

  5. 输入名称 - 例如Ubuntu_20_04。

  6. 将类型和版本设置为LinuxUbuntu(64位) - 点击下一步

  7. 为Ubuntu设置内存大小(8GB [8192 MB]或更高,取决于您将如何使用虚拟机) - 点击下一步

  8. 选择立即创建虚拟硬盘 - 点击创建

  9. 点击VDI(VirtualBox磁盘映像) - 点击下一步

  10. 点击动态分配(所需空间较少)或固定大小(安装速度更快) - 点击下一步

  11. 为虚拟磁盘设置文件名和大小(此映像文件将成为虚拟机的第一个硬盘) - 点击创建

  12. 在左侧窗格中选择Ubuntu_20_04 - 点击设置(VBox窗口上方的图标)。

  13. 点击存储,然后在控制器:IDE下选择

  14. 点击光驱旁边的CD图标,出现菜单,选择选择磁盘文件,然后选择您在步骤2中下载的ISO文件。
    另外:
    常规设置,高级选项卡,双向剪贴板和拖放
    系统设置,处理器;至少设置为两个(最佳:在绿色范围的顶部),
    显示设置 - 增加视频内存的数量(最佳:在绿色范围的顶部)。

  15. 点击确定,点击启动

  16. 在虚拟机(Virtual Machine)中安装Ubuntu,与使用计算机时完全相同(按照所选择的Ubuntu变体提供的说明进行操作)。

  17. 重新启动,登录 - 现在需要安装build-essential软件包以成功完成下一步:
    按住CTRLALT,然后按T - 打开终端。输入

    sudo apt install build-essential dkms linux-headers-$(uname -r)
    

    然后按ENTER,回答YENTER以确认问题,然后等待任务完成(不会再出现文本,只有一个$和一个闪烁的光标)。

    进一步操作:验证是否没有显示致命错误或失败的文本(这些需要解决,此处不予处理)。

    输入


20.04有哪些具体内容没有被最高票答案涵盖? - Pilot6
主要是第14步和第17步。从一个快速的查看来看,除此之外;在当前的Virtualbox中有许多选项是不存在的。所有这些都是8年前的事情,现在已经发生了变化。 - Hannu

  1. 下载 Ubuntu ISO 文件
  2. 下载并安装 Oracle VirtualBox。https://www.virtualbox.org/
  3. 创建一个新的虚拟机,按照指引选择适当的设置。
  4. 系统会以实机模式启动,并显示一个桌面,您可以在其中看到安装 Ubuntu 的图标。
  5. 点击它并完成安装。
  6. 完成后,重新启动虚拟机,现在您拥有一个运行 Ubuntu 的完整的 VirtualBox。

来源:安装 Ubuntu 20.04