杰瑞科技汇

虚拟机Linux安装教程,新手如何一步步操作?

  1. 准备工作:下载所需软件。
  2. 创建虚拟机:在 VirtualBox 中新建一个虚拟计算机。
  3. 安装 Ubuntu 系统:通过 ISO 文件安装 Ubuntu。
  4. 安装增强功能 (Guest Additions):这是至关重要的一步,能极大提升虚拟机的使用体验。
  5. 后续优化与建议:一些实用的小技巧。

第零步:准备工作(下载软件)

在开始之前,你需要下载两个核心软件:

  1. 虚拟化软件:Oracle VM VirtualBox

    • 官网下载地址:https://www.virtualbox.org/wiki/Downloads
    • 请根据你的电脑操作系统(Windows, macOS, Linux)下载对应的 Platform packages,Windows 用户下载 "Windows hosts"。
    • 下载后直接安装,过程非常简单,一直点 "下一步" 即可。
  2. Linux 操作系统镜像:Ubuntu Desktop

    • 官网下载地址:https://cn.ubuntu.com/download/desktop
    • 我们选择 "桌面版",因为它有图形界面,对新手更友好。
    • 下载文件名为 ubuntu-XX.XX.XX-desktop-amd64.iso 的文件,这就是我们常说的 "ISO 镜像文件"。
    • 提示:ISO 文件比较大(> 4GB),请确保网络稳定。

第一步:创建虚拟机

安装好 VirtualBox 后,我们就可以创建一个新的虚拟机了。

  1. 启动 VirtualBox,点击界面上的 “新建” 按钮。

  2. 命名和系统类型

    • 名称:给你的虚拟机起一个名字,Ubuntu-VMMyLinux
    • 类型:选择 Linux
    • 版本:选择 Ubuntu (64-bit)(非常重要!请务必选择 64 位版本)
    • 点击 “下一步”
  3. 分配内存大小

    • 虚拟机会占用你电脑的一部分内存(RAM)。
    • 对于 Ubuntu 桌面版,建议分配 至少 4096 MB (4 GB),如果你的电脑内存充足(16GB 或以上),可以分配 8192 MB (8 GB) 或更多,这样会运行得更流畅。
    • 拖动滑块到合适的值,然后点击 “下一步”
  4. 创建虚拟硬盘

    • 虚拟硬盘是虚拟机的“C盘”,用于存放操作系统和文件。
    • 选择 “创建虚拟硬盘”,然后点击 “创建”
    • 硬盘大小:建议至少 50 GB,如果你需要安装很多软件或存储大量文件,可以分配 100 GB。
    • 硬盘文件类型:保持默认的 VDI (VirtualBox Disk Image) 即可。
    • 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西才会慢慢变大,节省物理空间,选择 “固定大小” 则会立即占用你设定的全部空间。
    • 点击 “创建”
  5. 完成创建

    • 一个名为 Ubuntu-VM 的虚拟机已经出现在左侧列表中了,点击它,然后点击 “启动”

第二步:安装 Ubuntu 系统

虚拟机启动后,它会从你之前下载的 ISO 镜像文件启动,进入 Ubuntu 的安装程序。

  1. 选择语言

    • 在启动菜单中,选择第一个选项 "Install Ubuntu",然后按回车键。
    • 接下来会进入语言选择界面,选择你熟悉的语言(如 "中文(简体)"),然后点击 "继续"。
  2. 键盘布局

    键盘布局通常默认是 "Chinese",点击 "继续" 即可。

  3. 更新和其他软件

    • 这里有两个选项:
      • 正常安装:包含常用的软件,推荐新手选择。
      • 最小安装:只包含最基础的系统,适合高级用户或服务器环境。
    • 为图形或无线硬件,以及MP3等媒体格式安装第三方软件强烈建议勾选此项,可以避免很多硬件驱动和媒体播放的麻烦。
    • 点击 "继续"。
  4. 安装类型

    • 这是最关键的一步,因为我们是在一个全新的虚拟硬盘上安装,所以选择 “清除整个磁盘并安装 Ubuntu”,VirtualBox 会自动识别并选择它的虚拟硬盘,不会影响你的物理电脑。
    • 点击 "现在安装"。
  5. 时区设置

    • 地图上会自动定位到你的大致位置,也可以直接搜索城市名(如 "Shanghai")。
    • 点击 "继续"。
  6. 创建用户

    • 你的名字:输入你的名字(任意)。
    • 计算机名:给这台虚拟机起个主机名(如 ubuntu-desktop)。
    • 用户名:登录系统的用户名,不能为空。
    • 密码:设置一个登录密码。
    • 需要我的密码才能登录:建议勾选,安全性更高。
    • 填写完毕后点击 "继续"。
  7. 等待安装

    现在系统会自动开始安装,这个过程大约需要 10-20 分钟,耐心等待即可。

  8. 重启

    • 安装完成后,会提示你 “现在重启计算机”,点击重启按钮。
    • 重要提示:重启时,虚拟机会再次从 ISO 镜像启动,而不是从硬盘启动,这是因为 VirtualBox 的启动顺序问题,我们需要在启动时手动选择从硬盘启动。
    • 在重启时,迅速按下键盘上的 F12Esc 键(不同电脑可能不同,VirtualBox 通常是 F12),进入启动菜单。
    • 在启动菜单中,选择带有 "Hard Disk" 或类似标识的选项(通常是第一个),然后按回车,这样它就会从硬盘启动了。

第三步:安装增强功能 (Guest Additions)

这是提升虚拟机体验最关键的一步!安装后,你可以获得:

  • 自由调整虚拟机窗口大小,分辨率会自动适应。
  • 鼠标无缝切换,不需要按特殊键在虚拟机和主机之间切换鼠标。
  • 剪贴板共享,可以在主机和虚拟机之间直接复制粘贴文字和文件。
  • 文件拖放,可以直接从主机拖文件到虚拟机里。
  1. 启动 Ubuntu,进入桌面。

  2. 加载 VirtualBox 光盘

    • 在 VirtualBox 窗口的菜单栏中,点击 “设备” -> “安装增强功能...”
    • 这时,Ubuntu 桌面上会自动出现一个光盘图标,名为 "VBoxLinuxAdditions"。
  3. 运行安装脚本

    • 打开一个终端(可以通过快捷键 Ctrl + Alt + T 打开)。
    • 光盘会自动挂载到一个目录下,通常是 /media/你的用户名/VBoxLinuxAdditions,我们只需要进入这个目录并运行脚本即可。
    • 在终端中依次输入以下命令:
    # 进入光盘目录
    cd /media/你的用户名/VBoxLinuxAdditions/
    # 运行安装脚本 (注意,脚本名可能是 VBoxLinuxAdditions.run 或 VBoxLinuxAdditions.run)
    sudo ./VBoxLinuxAdditions.run
    • 注意:如果你的用户名不是 ubuntu,请替换成你自己的用户名,安装过程中会提示你输入密码,输入后按回车即可。
  4. 重启虚拟机

    • 安装脚本会自动完成大部分工作,它会提示你重启系统才能生效。
    • 在终端输入重启命令:
      sudo reboot
  5. 验证效果

    • 重启后,尝试拖动 VirtualBox 窗口的边缘,看看窗口大小是否能自由调整。
    • 尝试在主机和虚拟机之间移动鼠标,看是否需要按特殊键。
    • 尝试在主机复制一段文字,然后在虚拟机中粘贴。

如果以上功能都正常工作,那么恭喜你,增强功能安装成功!


第四步:后续优化与建议

  1. 安装 VirtualBox 增强工具后,屏幕分辨率依然不正常?

    有时需要手动设置分辨率,在 Ubuntu 桌面,进入 “设置” -> “显示”,你会看到多个分辨率选项,选择一个合适的即可。

  2. 安装虚拟增强工具提示错误?

    • 最常见的原因是缺少编译工具,在运行安装脚本之前,可以先执行以下命令安装必要的依赖:
      sudo apt update
      sudo apt install -y build-essential dkms linux-headers-$(uname -r)
    • 然后再重新运行增强功能的安装脚本。
  3. 共享文件夹

    • 在 VirtualBox 的菜单栏,点击 “设备” -> “共享文件夹” -> “共享文件夹设置...”
    • 点击右侧的 “+” 号,添加一个你电脑上的文件夹作为共享文件夹。
    • 勾选 “固定分配” 和 “自动挂载”。
    • 在 Ubuntu 中,这些共享文件夹会出现在 /media/sf_文件夹名 目录下。
  4. 快照

    • 这是虚拟机的“时光机”功能,在虚拟机处于一个你满意的状态时(比如刚装好所有软件),点击 VirtualBox 界面的 “机器” -> “采取快照...”
    • 给快照起个名字(如 "Initial Setup"),然后保存。
    • 如果将来系统出问题,你可以随时恢复到这个快照,瞬间回到“完美”状态,非常方便。

通过以上步骤,你就拥有了一个功能完善、体验流畅的 Linux 虚拟机了,你可以在这个安全的环境里随意学习、测试和折腾,而不用担心会影响到你的主操作系统。

祝你使用愉快!如果在过程中遇到任何问题,可以随时提问。

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