杰瑞科技汇

虚拟机安装Ubuntu教程详细步骤是怎样的?

核心概念:什么是虚拟机?

在开始之前,简单理解一下什么是虚拟机:

虚拟机安装Ubuntu教程详细步骤是怎样的?-图1
(图片来源网络,侵删)

虚拟机(Virtual Machine, VM)就像在你的电脑(我们称之为宿主机 Host)里创建了一个独立的虚拟电脑,这个虚拟电脑可以有自己的操作系统(Ubuntu),拥有独立的硬盘空间和内存,并且与你的真实电脑完全隔离。

主要优点:

  • 安全隔离:你可以在虚拟机里测试未知软件或浏览危险网站,即使病毒或系统崩溃,也不会影响到你的主系统(如 Windows 或 macOS)。
  • 环境一致:开发者可以轻松搭建一个与服务器完全相同的开发环境。
  • 多系统体验:无需卸载你的主系统,就能体验和使用 Linux 系统。

第一步:准备工作

在开始安装之前,请确保你已经准备好以下三样东西:

下载虚拟机软件

这里我们推荐两款业界最主流、免费且功能强大的虚拟机软件:

虚拟机安装Ubuntu教程详细步骤是怎样的?-图2
(图片来源网络,侵删)
  • Oracle VM VirtualBox (强烈推荐):完全免费,开源,功能强大,社区活跃,支持 Windows, macOS, Linux 等多种宿主机系统。对于绝大多数用户,这是首选。

  • VMware Workstation Player:功能同样强大,个人使用免费,商业使用需要付费,界面和性能也很出色。

本教程将以 VirtualBox 为例进行讲解。

下载 Ubuntu 镜像文件

你需要获取 Ubuntu 的安装镜像(ISO 文件),它就像一张安装系统的光盘。

  • 推荐版本Ubuntu Desktop,这是桌面版,适合日常使用和开发。
  • 下载地址https://ubuntu.com/download/desktop
  • 选择你需要的版本(通常是最新的 LTS 长期支持版,如 22.04 LTS),点击 "Download" 下载。

小贴士:下载速度可能较慢,如果网络有问题,可以寻找国内镜像源。

检查宿主机硬件资源

你的电脑需要有足够的资源来运行虚拟机,建议配置如下:

  • 内存:至少 8GB,虚拟机建议分配 2GB - 4GB
  • 硬盘空间:至少 50GB 的可用空间,用于存放虚拟机的硬盘文件。
  • CPU:至少双核,虚拟机建议分配 2个或更多 CPU 核心。

第二步:创建虚拟机

我们正式开始创建虚拟机。

以 VirtualBox 为例:

  1. 安装 VirtualBox 双击你下载的 VirtualBox 安装包,按照提示一步步安装即可,安装完成后,打开 VirtualBox。

  2. 新建虚拟机

    • 在 VirtualBox 主界面,点击左上角的 “新建” 按钮。
    • 名称:给你的虚拟机起一个名字,Ubuntu-22.04
    • 类型:选择 Linux
    • 版本:选择 Ubuntu (64-bit)(非常重要,必须选 64-bit)
    • 点击 “下一步”
  3. 分配内存

    • 拖动滑块,为虚拟机分配内存。建议至少分配 2048 MB (2GB)
    • 注意:不要分配超过你物理内存(RAM)总量的一半,否则会影响你主机的运行速度。
    • 点击 “下一步”
  4. 创建虚拟硬盘

    • 这是最关键的一步,虚拟硬盘是虚拟机的“C盘”。
    • 选择 “Create a Virtual Hard Disk Now”
    • 硬盘大小:拖动滑块设置硬盘容量。建议至少 25 GB,如果打算安装很多软件,可以设置为 40 GB 或 50 GB。
    • 硬盘文件类型:保持默认的 VDI (VirtualBox Disk Image) 即可。
    • 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西,它才会逐渐变大,节省空间。
    • 点击 “创建”
  5. 完成创建 一个“空”的虚拟机已经创建好了,在 VirtualBox 主界面的左侧列表中,你会看到你创建的 Ubuntu-22.04


第三步:安装 Ubuntu 系统

我们告诉虚拟机从哪个 ISO 文件(安装光盘)启动。

  1. 选择虚拟机并设置启动盘

    • 在左侧列表中选中你刚创建的 Ubuntu-22.04
    • 点击右侧的 “设置” 按钮。
  2. 挂载 Ubuntu ISO 文件

    • 在弹出的设置窗口中,选择 “存储”
    • 在右侧的 “存储树” 中,找到 “控制器: IDE” 下的 “光驱” 图标。
    • 点击这个图标,然后在下方的属性中,点击 “选择磁盘文件”
    • 浏览并选择你之前下载好的 Ubuntu ISO 文件。
    • 确认后,点击“OK”关闭设置窗口。
  3. 启动虚拟机

    • 回到 VirtualBox 主界面,确保 Ubuntu-22.04 被选中,然后点击绿色的 “启动” 按钮。
    • 虚拟机会像真实电脑一样开机,并从你选择的 ISO 文件启动。
  4. 进入 Ubuntu 安装界面

    • 虚拟机会加载一些文件,然后进入 Ubuntu 的欢迎界面。
    • 你会看到两个选项:
      • Install Ubuntu:直接安装。
      • Try Ubuntu:试用 Ubuntu,不安装任何东西,所有更改在重启后丢失。
    • 为了确保硬件兼容性,强烈建议先点击 “Try Ubuntu” 进入桌面环境,确保鼠标、键盘、网络都工作正常后,再双击桌面上的 “Install Ubuntu” 图标开始正式安装。
  5. 开始安装向导

    • 键盘布局:通常默认的 Chinese 就可以,点击 “Continue”。
    • 更新和其他软件
      • 勾选 “正常安装”
      • 勾选 “为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,这可以避免安装后没有声音或无法播放视频。
      • 点击 “Continue”。
  6. 安装类型(最关键的一步!)

    • 这里会显示你的硬盘分区情况,因为我们是在一个全新的虚拟机里安装,所以只有一个空闲空间。
    • 强烈推荐选择:清除整个磁盘并安装 Ubuntu
    • 这个选项会自动帮你完成所有分区工作,非常简单安全,虚拟机会自动创建一个根分区 和一个交换分区 swap
    • 警告:这个操作会清空你为虚拟机分配的那个虚拟硬盘里的所有数据,因为我们是全新的虚拟机,所以没问题。
    • 点击 “Continue”。
  7. 时区设置

    • 地图上会自动定位到中国,你也可以直接在地图上点击或在下拉框中选择 Shanghai
    • 点击 “Continue”。
  8. 创建用户

    • 你的名字:输入你的用户名,zhangsan
    • 计算机名:给你的虚拟机起个名字,ubuntu-vm
    • 选择一个密码:设置一个登录密码。
    • 确认你的密码:再次输入密码。
    • 需要我的密码才能登录:勾选此项,意味着每次启动或解锁屏幕都需要输入密码。
    • 点击 “Continue”。
  9. 开始安装

    • 现在会显示一个摘要,确认信息无误后,点击 “现在安装”
    • 系统会弹出确认窗口,再次点击 “继续”
    • 接下来就是等待,系统会自动复制文件、安装组件,这个过程大约需要 10-20 分钟,具体取决于你的电脑性能。
  10. 重启并完成安装

    • 安装完成后,点击 “现在重启”
    • 重要:重启时,虚拟机会再次从 ISO 文件启动,导致重新进入安装界面,为了避免这个循环,我们需要在重启时弹出虚拟光盘
    • 在虚拟机窗口的菜单栏,点击 “设备” -> “光驱” -> “移除磁盘映像..."
    • 然后在弹出的窗口中选择“移除磁盘”,并点击“移除”。
    • 现在可以安全地重启虚拟机了,重启后,它就会从虚拟硬盘启动,而不是安装光盘了。

第四步:安装后的基本设置

  1. 安装增强功能 这是非常重要的一步!安装增强功能后,你可以获得:

    • 自由调节虚拟机窗口大小,自动适应屏幕分辨率。
    • 双向剪贴板:可以在主机和虚拟机之间直接复制粘贴文字和文件。
    • 拖拽文件:可以直接拖拽文件到虚拟机里。
    • 更好的鼠标集成:鼠标可以无缝地在主机和虚拟机之间移动。

    安装步骤

    • 重启并登录 Ubuntu 后,在虚拟机窗口的菜单栏,点击 “设备” -> “安装增强功能...”
    • 这时,Ubuntu 桌面上会出现一个光盘图标 VBoxLinuxAdditions.run
    • 双击打开这个光盘,你会看到一个名为 VBoxLinuxAdditions.run 的文件。
    • 打开终端(快捷键 Ctrl+Alt+T),进入光盘目录,然后运行它:
      cd /media/你的用户名/VBOXADDITIONS_版本号/
      sudo ./VBoxLinuxAdditions.run
    • 输入密码,等待脚本执行完毕。
    • 必须重启虚拟机!
      sudo reboot
    • 重启后,你就可以享受增强功能带来的便利了。
  2. 更新系统 打开终端,运行以下命令,保持系统软件包为最新版本:

    sudo apt update
    sudo apt upgrade -y

常见问题与技巧

  • 问题:虚拟机窗口太小,操作不便。

    • 解决:安装完增强功能后,可以按 主机键 + C(默认是 Ctrl)进入全屏模式,再按一次 主机键 + C 退出全屏。
  • 问题:虚拟机网络不通,上不了网。

    • 解决:在 VirtualBox 设置中,进入 “网络” 选项卡,连接方式选择 “NAT 模式”“桥接网卡”
      • NAT 模式:默认选项,虚拟机可以访问外网,但外部无法直接访问虚拟机,适合普通上网。
      • 桥接网卡:虚拟机就像局域网里的一台独立电脑,需要和主机在同一个网段,适合需要让局域网内其他设备访问虚拟机服务的场景。
  • 问题:鼠标被虚拟机“捕获”,无法回到主机桌面。

    • 解决:按一下 主机键(默认是 Ctrl 键),鼠标就会回到主机。
  • 问题:虚拟机运行卡顿。

    • 解决
      1. 在虚拟机设置中,为它分配更多的 CPU 内核和内存。
      2. 关闭虚拟机内的动画效果和特效。
      3. 确保宿主机的杀毒软件没有过度占用资源。

恭喜你!现在你已经成功拥有了一个功能完整的 Ubuntu 虚拟机了,可以开始探索和学习 Linux 的世界了!

分享:
扫描分享到社交APP
上一篇
下一篇