- 准备工作:下载所需软件。
- 创建虚拟机:在 VirtualBox 中新建一个虚拟计算机。
- 安装 Ubuntu 系统:通过 ISO 文件安装 Ubuntu。
- 安装增强功能 (Guest Additions):这是至关重要的一步,能极大提升虚拟机的使用体验。
- 后续优化与建议:一些实用的小技巧。
第零步:准备工作(下载软件)
在开始之前,你需要下载两个核心软件:
-
虚拟化软件:Oracle VM VirtualBox
- 官网下载地址:https://www.virtualbox.org/wiki/Downloads
- 请根据你的电脑操作系统(Windows, macOS, Linux)下载对应的 Platform packages,Windows 用户下载 "Windows hosts"。
- 下载后直接安装,过程非常简单,一直点 "下一步" 即可。
-
Linux 操作系统镜像:Ubuntu Desktop
- 官网下载地址:https://cn.ubuntu.com/download/desktop
- 我们选择 "桌面版",因为它有图形界面,对新手更友好。
- 下载文件名为
ubuntu-XX.XX.XX-desktop-amd64.iso的文件,这就是我们常说的 "ISO 镜像文件"。 - 提示:ISO 文件比较大(> 4GB),请确保网络稳定。
第一步:创建虚拟机
安装好 VirtualBox 后,我们就可以创建一个新的虚拟机了。
-
启动 VirtualBox,点击界面上的 “新建” 按钮。
-
命名和系统类型
- 名称:给你的虚拟机起一个名字,
Ubuntu-VM或MyLinux。 - 类型:选择
Linux。 - 版本:选择
Ubuntu (64-bit)。(非常重要!请务必选择 64 位版本) - 点击 “下一步”。
- 名称:给你的虚拟机起一个名字,
-
分配内存大小
- 虚拟机会占用你电脑的一部分内存(RAM)。
- 对于 Ubuntu 桌面版,建议分配 至少 4096 MB (4 GB),如果你的电脑内存充足(16GB 或以上),可以分配 8192 MB (8 GB) 或更多,这样会运行得更流畅。
- 拖动滑块到合适的值,然后点击 “下一步”。
-
创建虚拟硬盘
- 虚拟硬盘是虚拟机的“C盘”,用于存放操作系统和文件。
- 选择 “创建虚拟硬盘”,然后点击 “创建”。
- 硬盘大小:建议至少 50 GB,如果你需要安装很多软件或存储大量文件,可以分配 100 GB。
- 硬盘文件类型:保持默认的
VDI (VirtualBox Disk Image)即可。 - 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西才会慢慢变大,节省物理空间,选择 “固定大小” 则会立即占用你设定的全部空间。
- 点击 “创建”。
-
完成创建
- 一个名为
Ubuntu-VM的虚拟机已经出现在左侧列表中了,点击它,然后点击 “启动”。
- 一个名为
第二步:安装 Ubuntu 系统
虚拟机启动后,它会从你之前下载的 ISO 镜像文件启动,进入 Ubuntu 的安装程序。
-
选择语言
- 在启动菜单中,选择第一个选项 "Install Ubuntu",然后按回车键。
- 接下来会进入语言选择界面,选择你熟悉的语言(如 "中文(简体)"),然后点击 "继续"。
-
键盘布局
键盘布局通常默认是 "Chinese",点击 "继续" 即可。
-
更新和其他软件
- 这里有两个选项:
- 正常安装:包含常用的软件,推荐新手选择。
- 最小安装:只包含最基础的系统,适合高级用户或服务器环境。
- 为图形或无线硬件,以及MP3等媒体格式安装第三方软件:强烈建议勾选此项,可以避免很多硬件驱动和媒体播放的麻烦。
- 点击 "继续"。
- 这里有两个选项:
-
安装类型
- 这是最关键的一步,因为我们是在一个全新的虚拟硬盘上安装,所以选择 “清除整个磁盘并安装 Ubuntu”,VirtualBox 会自动识别并选择它的虚拟硬盘,不会影响你的物理电脑。
- 点击 "现在安装"。
-
时区设置
- 地图上会自动定位到你的大致位置,也可以直接搜索城市名(如 "Shanghai")。
- 点击 "继续"。
-
创建用户
- 你的名字:输入你的名字(任意)。
- 计算机名:给这台虚拟机起个主机名(如
ubuntu-desktop)。 - 用户名:登录系统的用户名,不能为空。
- 密码:设置一个登录密码。
- 需要我的密码才能登录:建议勾选,安全性更高。
- 填写完毕后点击 "继续"。
-
等待安装
现在系统会自动开始安装,这个过程大约需要 10-20 分钟,耐心等待即可。
-
重启
- 安装完成后,会提示你 “现在重启计算机”,点击重启按钮。
- 重要提示:重启时,虚拟机会再次从 ISO 镜像启动,而不是从硬盘启动,这是因为 VirtualBox 的启动顺序问题,我们需要在启动时手动选择从硬盘启动。
- 在重启时,迅速按下键盘上的
F12或Esc键(不同电脑可能不同,VirtualBox 通常是F12),进入启动菜单。 - 在启动菜单中,选择带有 "Hard Disk" 或类似标识的选项(通常是第一个),然后按回车,这样它就会从硬盘启动了。
第三步:安装增强功能 (Guest Additions)
这是提升虚拟机体验最关键的一步!安装后,你可以获得:
- 自由调整虚拟机窗口大小,分辨率会自动适应。
- 鼠标无缝切换,不需要按特殊键在虚拟机和主机之间切换鼠标。
- 剪贴板共享,可以在主机和虚拟机之间直接复制粘贴文字和文件。
- 文件拖放,可以直接从主机拖文件到虚拟机里。
-
启动 Ubuntu,进入桌面。
-
加载 VirtualBox 光盘
- 在 VirtualBox 窗口的菜单栏中,点击 “设备” -> “安装增强功能...”。
- 这时,Ubuntu 桌面上会自动出现一个光盘图标,名为 "VBoxLinuxAdditions"。
-
运行安装脚本
- 打开一个终端(可以通过快捷键
Ctrl + Alt + T打开)。 - 光盘会自动挂载到一个目录下,通常是
/media/你的用户名/VBoxLinuxAdditions,我们只需要进入这个目录并运行脚本即可。 - 在终端中依次输入以下命令:
# 进入光盘目录 cd /media/你的用户名/VBoxLinuxAdditions/ # 运行安装脚本 (注意,脚本名可能是 VBoxLinuxAdditions.run 或 VBoxLinuxAdditions.run) sudo ./VBoxLinuxAdditions.run
- 注意:如果你的用户名不是
ubuntu,请替换成你自己的用户名,安装过程中会提示你输入密码,输入后按回车即可。
- 打开一个终端(可以通过快捷键
-
重启虚拟机
- 安装脚本会自动完成大部分工作,它会提示你重启系统才能生效。
- 在终端输入重启命令:
sudo reboot
-
验证效果
- 重启后,尝试拖动 VirtualBox 窗口的边缘,看看窗口大小是否能自由调整。
- 尝试在主机和虚拟机之间移动鼠标,看是否需要按特殊键。
- 尝试在主机复制一段文字,然后在虚拟机中粘贴。
如果以上功能都正常工作,那么恭喜你,增强功能安装成功!
第四步:后续优化与建议
-
安装 VirtualBox 增强工具后,屏幕分辨率依然不正常?
有时需要手动设置分辨率,在 Ubuntu 桌面,进入 “设置” -> “显示”,你会看到多个分辨率选项,选择一个合适的即可。
-
安装虚拟增强工具提示错误?
- 最常见的原因是缺少编译工具,在运行安装脚本之前,可以先执行以下命令安装必要的依赖:
sudo apt update sudo apt install -y build-essential dkms linux-headers-$(uname -r)
- 然后再重新运行增强功能的安装脚本。
- 最常见的原因是缺少编译工具,在运行安装脚本之前,可以先执行以下命令安装必要的依赖:
-
共享文件夹
- 在 VirtualBox 的菜单栏,点击 “设备” -> “共享文件夹” -> “共享文件夹设置...”。
- 点击右侧的 “+” 号,添加一个你电脑上的文件夹作为共享文件夹。
- 勾选 “固定分配” 和 “自动挂载”。
- 在 Ubuntu 中,这些共享文件夹会出现在
/media/sf_文件夹名目录下。
-
快照
- 这是虚拟机的“时光机”功能,在虚拟机处于一个你满意的状态时(比如刚装好所有软件),点击 VirtualBox 界面的 “机器” -> “采取快照...”。
- 给快照起个名字(如 "Initial Setup"),然后保存。
- 如果将来系统出问题,你可以随时恢复到这个快照,瞬间回到“完美”状态,非常方便。
通过以上步骤,你就拥有了一个功能完善、体验流畅的 Linux 虚拟机了,你可以在这个安全的环境里随意学习、测试和折腾,而不用担心会影响到你的主操作系统。
祝你使用愉快!如果在过程中遇到任何问题,可以随时提问。
