杰瑞科技汇

Linux安装虚拟机步骤复杂吗?

第一部分:准备工作

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

Linux安装虚拟机步骤复杂吗?-图1
(图片来源网络,侵删)
  1. 一台性能尚可的电脑(宿主机 Host)

    • CPU: 支持虚拟化技术(Intel VT-x 或 AMD-V),绝大多数近10年的电脑都支持,但需要在 BIOS/UEFI 中开启。
    • 内存: 建议 8GB 或以上,至少要分给虚拟机 2-4GB。
    • 硬盘空间: 建议 50GB 以上的可用空间,用于存放虚拟机文件和 Linux 系统。
    • 开启虚拟化: 这是最关键的一步!你需要重启电脑,进入 BIOS/UEFI 设置界面,找到 "Virtualization Technology" (VT-x, SVM, AMD-V 等) 选项并将其设置为 "Enabled"。如果未开启,虚拟机将无法运行或性能极差。
  2. 选择并下载虚拟机软件

    • Oracle VM VirtualBox: 完全免费、开源、跨平台(支持 Windows, macOS, Linux),功能强大,社区活跃,是个人用户和学习者的首选。

      • 下载地址: https://www.virtualbox.org/wiki/Downloads
      • 下载对应你操作系统的平台包,以及 “Extension Pack”(扩展包),扩展包提供了 USB 2.0/3.0 支持、虚拟RDP 等高级功能,建议安装。
    • VMware Workstation Player: 免费用于个人和非商业用途,性能通常被认为比 VirtualBox 更好一些,尤其是在图形处理方面。

      Linux安装虚拟机步骤复杂吗?-图2
      (图片来源网络,侵删)
  3. 下载 Linux 发行版的 ISO 镜像文件

    • ISO 镜像: 就像 Linux 系统的安装 U 盘或光盘。
    • 推荐发行版:
      • Ubuntu: 对新手最友好,社区庞大,文档齐全,桌面版和服务器版都非常流行。
      • CentOS Stream / Rocky Linux / AlmaLinux: 如果你学习的是服务器运维或 Red Hat Enterprise Linux (RHEL) 的生态,这几个是很好的选择。
    • 提示: 下载时选择 64-bit 版本,下载完成后,可以校验一下 ISO 文件的 MD5 或 SHA256 值,确保文件下载完整无误。

第二部分:创建虚拟机

我们以最流行的 Ubuntu Desktop 22.04 LTS 为例,在 VirtualBox 上进行演示,VMware 的步骤非常类似。

步骤 1: 启动 VirtualBox 并新建虚拟机

  1. 安装并打开 VirtualBox。
  2. 点击主界面上的 “新建” 按钮。

步骤 2: 命名并选择系统类型

  1. 名称: 给你的虚拟机起一个名字,Ubuntu-22.04-Desktop
  2. ISO 映像: VirtualBox 通常会自动检测你刚刚下载的 ISO 文件,如果没检测到,点击下拉菜单手动选择。
  3. 类型: 选择 Linux
  4. 版本: 选择 Ubuntu (64-bit)

步骤 3: 分配硬件资源

这是最关键的一步,决定了虚拟机的性能。

  1. 内存大小: 拖动滑块分配内存,对于 Ubuntu 桌面版,建议 4096 MB (4GB) 或更多,如果宿主机内存紧张,2048 MB (2GB) 也能勉强运行。
  2. 处理器: 拖动滑块分配 CPU 核心数,建议分配 2 个 CPU 或更多。

步骤 4: 创建虚拟硬盘

虚拟硬盘是虚拟机的“C盘”,用来存放操作系统和文件。

  1. 选择 “Create a Virtual Hard Disk Now”
  2. 磁盘大小: 输入你希望的大小,对于 Ubuntu 桌面版,建议 25 GB 或更多,这只是一个初始大小,之后可以动态扩展。
  3. 硬盘文件类型: 默认的 VDI (VirtualBox Disk Image) 就很好。
  4. 存储在物理硬盘上: 选择 “动态分配”,这意味着一开始虚拟硬盘文件很小,随着你往里面存东西,它才会慢慢变大,节省空间,选择 “固定大小” 则会立即占用所有指定空间。

步骤 5: 完成创建

信息,没问题就点击 “完成”

左侧的“虚拟电脑”列表中就会出现你新建的虚拟机了。


第三部分:安装 Linux 系统

步骤 1: 启动虚拟机

在虚拟机列表中,选中你创建的 Ubuntu-22.04-Desktop,然后点击绿色的 “启动” 按钮。

虚拟机会从你指定的 ISO 文件启动,进入一个 Live 环境(即一个临时的、可运行的 Ubuntu 系统)。

步骤 2: 开始安装

  1. 在 Ubuntu 的欢迎界面,选择 “Install Ubuntu” 开始安装。
  2. 键盘布局: 通常默认的 English (US) 就可以,你也可以根据需要选择中文或其他布局。
  3. 更新和其他软件:
    • 选择 “正常安装”:包含常用的软件,推荐新手选择。
    • 勾选 “为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,这可以让你在安装后直接使用 Wi-Fi 和播放视频。
  4. 安装类型: 这是最重要的选择!
    • 清除整个磁盘并安装 Ubuntu: 如果你这是第一次安装,并且虚拟机里没有重要数据,选择这个最简单、最安全,它会自动创建所需的分区。
    • 其他选项: 高级选项,用于手动分区,新手不建议尝试。

步骤 3: 时区设置

地图上点击你所在的位置,或者直接在下拉框中选择城市(如 Shanghai)。

步骤 4: 创建用户

  1. 你的名字: 输入你的全名(Zhang San)。
  2. 你的计算机名: 为这台虚拟机起个名字(ubuntu-vm)。
  3. 用户名: 输入一个登录用户名(zhangsan),不能有空格。
  4. 密码: 设置一个强密码,输入两次以确认。
  5. 需要我的密码才能登录: 建议勾选,每次开机或从锁屏界面返回时都需要输入密码,更安全。

步骤 5: 安装过程

点击 “现在安装”,会弹出一个确认窗口,点击 “继续”,接下来的过程是自动的,你需要做的就是耐心等待,虚拟机会重启几次。

步骤 6: 完成安装

安装完成后,点击 “现在重启”

重要提示: 重启时,虚拟机会再次从 ISO 文件启动,你需要手动弹出虚拟光盘。

  1. 在 VirtualBox 窗口的菜单栏,点击 “设备” -> “光驱”
  2. 在弹出的菜单中,点击移除磁盘的选项(通常是右边的那个)。
  3. 确认弹出后,虚拟机就会从它的新硬盘启动了。

第四部分:安装增强功能

增强功能 是 VirtualBox 的一套驱动程序,安装后能极大地改善虚拟机的使用体验,

  • 自适应分辨率: 可以像在真实电脑上一样,拖动窗口改变虚拟机分辨率。
  • 共享剪贴板: 可以在宿主机和虚拟机之间直接复制粘贴文本。
  • 文件拖放: 可以直接在宿主机和虚拟机之间拖拽文件。
  • 共享文件夹: 可以方便地在宿主机和虚拟机之间共享一个文件夹。

安装步骤:

  1. 启动并进入 Ubuntu 桌面。
  2. 在 VirtualBox 窗口的菜单栏,点击 “设备” -> “安装增强功能”
  3. 这时,Ubuntu 桌面上会出现一个光盘图标 VBoxLinuxAdditions.run
  4. 双击打开它,或者在终端中进入 /media/你的用户名/VBoxLinuxAdditions-amd64/ 目录。
  5. 打开终端(按 Ctrl+Alt+T),执行以下命令:
    sudo ./VBoxLinuxAdditions.run
  6. 等待脚本执行完成,过程中会提示你输入密码。
  7. 执行完毕后,重启虚拟机 (sudo reboot)。

重启后,你就能享受到增强功能带来的便利了!


第五部分:VMware Workstation Player 快速对比

如果你选择的是 VMware,整体流程和 VirtualBox 几乎一样:

  1. 新建虚拟机: 打开 VMware Player,选择“创建新的虚拟机”。
  2. 典型/自定义: 选择“典型”即可。
  3. 安装来源: 选择“安装程序光盘映像文件”,然后浏览你下载的 Linux ISO。
  4. 简单安装: VMware 提供了一个“简单安装”模式,可以让你在创建虚拟机时就填入产品密钥、主机名、用户名和密码,安装过程会全自动进行,非常方便。
  5. 硬件配置: 调整内存、处理器和硬盘大小,与 VirtualBox 类似。
  6. 安装 VMware Tools: VMware 的增强功能叫做 VMware Tools,安装方式是在虚拟机启动后,点击虚拟机窗口菜单栏的 “虚拟机” -> “安装 VMware Tools”,然后按照提示,在 Linux 系统中以管理员身份运行安装脚本即可。

常见问题与技巧

  • 虚拟机卡顿怎么办?

    • 确保宿主机的虚拟化技术在 BIOS 中已开启。
    • 给虚拟机分配更多的 CPU 和内存资源。
    • 关闭虚拟机内的特效,比如动画和窗口阴影。
  • 如何与虚拟机交互?

    • 鼠标: 鼠标指针进入虚拟机窗口后,会被“捕获”,如果想把鼠标移回宿主机,按一下 Ctrl 键即可释放。
    • 全屏: 按 Ctrl + Alt 可以在虚拟机和宿主机之间切换全屏,在虚拟机全屏模式下,按 Ctrl + Alt 可以退出全屏。
    • 复制粘贴: 安装增强功能后即可使用。
  • 如何关机或重启虚拟机?

    • 像操作真实电脑一样,在 Ubuntu 系统内点击右上角的电源按钮选择“关机”或“重启”。不要直接关闭 VirtualBox/VMware 的窗口,这相当于强制断电,可能导致文件系统损坏。
  • 如何快照?

    • 快照 是虚拟机的“存档”功能,在某个重要的操作(如安装软件、修改配置)之前,可以创建一个快照,如果之后系统出问题了,可以随时恢复到这个快照点,非常方便。
    • 在 VirtualBox 中: 点击管理 -> 快照 -> 创建快照。
    • 在 VMware 中: 点击虚拟机 -> 快照 -> 拍摄快照。

恭喜你!现在你已经成功拥有了一个可以随时使用的、安全的 Linux 实验环境了,可以开始探索和学习 Linux 的世界了!

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