- 准备工作:下载所需软件和系统镜像。
- 创建虚拟机:在 VirtualBox 中新建一台虚拟电脑。
- 安装 Linux 系统:向虚拟机中安装 Ubuntu。
- 安装增强功能 (Guest Additions):优化虚拟机体验,实现文件共享、分辨率自适应等。
- 后续操作:一些常见问题和入门建议。
第一步:准备工作
在开始之前,你需要准备好两样东西:

下载并安装虚拟机软件:Oracle VM VirtualBox
VirtualBox 是一款开源免费的虚拟化软件,支持 Windows, macOS, Linux 和 Solaris 等多种宿主机操作系统。
- 官方网站:https://www.virtualbox.org/wiki/Downloads
- 下载步骤:
- 根据你当前的操作系统(Windows, macOS, Linux),下载对应的 "Platform packages"。
- 下载后,像安装普通软件一样进行安装即可,Windows 用户一路点击 "下一步" 即可。
下载 Linux 系统镜像文件:Ubuntu Desktop
Ubuntu 是基于 Debian 的开源操作系统,拥有庞大的用户社区和丰富的文档,非常适合初学者,我们选择带图形界面的桌面版。
- 官方网站:https://cn.ubuntu.com/download/desktop
- 下载步骤:
- 点击 "下载 Ubuntu 22.04.3 LTS" 按钮。
- 你会下载到一个名为
ubuntu-22.04.3-desktop-amd64.iso的文件(.iso文件是光盘镜像文件)。 - 注意:文件较大(约 4.5GB),请确保网络稳定且有足够的下载流量。
第二步:创建虚拟机
我们打开已经安装好的 VirtualBox,开始创建我们的第一台 Linux 虚拟机。
-
启动 VirtualBox,点击界面上的 “新建” 按钮。
(图片来源网络,侵删) -
命名和系统类型:
- 名称:给你的虚拟机起一个名字,
My-Ubuntu或Ubuntu-Test。 - 类型:选择
Linux。 - 版本:选择
Ubuntu (64-bit)。(重要:必须选择 64-bit,除非你的电脑非常老旧) - 点击 “下一步”。
- 名称:给你的虚拟机起一个名字,
-
分配内存大小:
- 虚拟机会从你的物理内存中划分一部分来使用,建议分配 4096 MB (4GB) 或更多,如果你的物理内存小于 8GB,可以分配 2048 MB (2GB),但 4GB 会获得更流畅的体验。
- 不要超过滑块的最大值,以免影响你主机的运行。
- 点击 “下一步”。
-
创建虚拟硬盘:
- 这块虚拟硬盘相当于你虚拟机的 C 盘,用于存放操作系统和文件。
- 选择 “创建虚拟硬盘”,然后点击 “创建”。
- 硬盘大小:建议分配 25 GB 或更多,如果你打算在虚拟机里安装很多软件或存放大量文件,可以分配 50GB。
- 硬盘文件类型:保持默认的
VDI (VirtualBox Disk Image)即可。 - 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西,文件才会慢慢变大,节省物理空间,选择 “固定大小” 则会立即占用全部指定空间。
- 点击 “创建”。
至此,虚拟机的硬件部分已经创建完成,你会看到虚拟机出现在左侧的列表中。

第三步:安装 Linux 系统
我们告诉虚拟机从哪个 ISO 文件(也就是我们下载的 Ubuntu 镜像)启动。
-
启动虚拟机:在左侧列表中选中你刚刚创建的
My-Ubuntu,然后点击绿色的 “启动” 按钮。 -
选择启动盘:
- 虚拟机会启动并进入一个引导菜单。
- 你会看到一个窗口,提示 "Select a virtual CD/DVD disk file...",点击文件夹图标。
- 在弹出的文件浏览器中,找到你之前下载的
ubuntu-22.04.3-desktop-amd64.iso文件,选中它并点击 “打开”。 - 然后点击 “启动”。
-
进入 Ubuntu 安装界面:
- 虚拟机会再次重启,这次它会从你选择的 ISO 文件启动,进入 Ubuntu 的试用桌面。
- 在桌面上找到并双击 “安装 Ubuntu” 图标,开始正式的安装流程。
-
安装过程:
-
键盘布局:通常默认的
Chinese就可以,直接点击 “继续”。 -
更新和其他软件:保持默认选项,即 “正常安装” 和 “为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,这样能获得更好的兼容性和体验,点击 “继续”。
-
安装类型:这是最关键的一步!
- 新手请务必选择: “清除整个磁盘并安装 Ubuntu”,VirtualBox 会自动为你创建好分区,最简单、最安全。
- (高级选项)如果你想手动分区或安装多个系统,可以选择 “其他选项”,但这对新手不推荐。
- 点击 “现在安装”,并在弹出的确认窗口中点击 “继续”。
-
时区选择:地图上点击中国所在的位置,或者直接在下方的搜索框输入
Shanghai,然后点击 “继续”。 -
创建用户:
- 你的名字:输入一个你喜欢的名字,
Zhang San。 - 计算机名:给你的虚拟机起个名字,
ubuntu-vm。 - 用户名:设置一个登录用的用户名,
zhangsan。 - 密码:设置一个强密码,为了方便,你也可以勾选 “需要我的密码才能登录” 下面的选项,这样开机后自动登录,无需每次输入密码。
- 点击 “继续”。
- 你的名字:输入一个你喜欢的名字,
-
-
等待安装完成:
- 接下来就是等待系统自动安装,这个过程大约需要 10-20 分钟,你可以看到进度条和安装的软件列表。
- 安装完成后,系统会提示 “安装程序已完成”,点击 “现在重启”。
-
移除虚拟光盘:
- 虚拟机会重启。在重启进入登录界面之前,VirtualBox 会弹出一个警告窗口,提示“无法挂载光盘...”。
- 这是正常的,因为虚拟重启时还会尝试从 ISO 文件启动,点击 “移除磁盘并继续”。
- 如果没有弹出,也没关系,直接重启虚拟机即可。
你应该能看到 Ubuntu 的登录界面了,输入你设置的密码,进入全新的 Linux 桌面!恭喜你,虚拟机安装成功!
第四步:安装增强功能 (非常重要!)
这一步是提升虚拟机使用体验的关键,强烈建议完成。
增强功能的作用:
- 自适应分辨率:当你调整虚拟机窗口大小时,屏幕分辨率会自动调整。
- 文件共享:可以在你的主机和虚拟机之间直接拖放文件,或设置一个共享文件夹。
- 剪贴板共享:可以在主机和虚拟机之间直接复制粘贴文本。
- 鼠标无缝集成:鼠标可以在主机和虚拟机窗口之间自由切换,无需按特殊键。
安装步骤:
-
启动虚拟机并登录 Ubuntu。
-
在虚拟机菜单中打开虚拟光盘:
- 在 VirtualBox 主窗口的菜单栏,点击 “设备” -> “安装增强功能”。
- 你会看到 Ubuntu 桌面上出现了一个光盘图标,名为 "VBoxLinuxAdditions"。
-
在虚拟机中运行安装脚本:
- 双击打开桌面上的光盘图标。
- 在文件管理器中,找到名为
VBoxLinuxAdditions.run的文件。 - 右键点击该文件,选择 “在终端中打开”。
- 在打开的终端中,输入以下命令并按回车:
sudo ./VBoxLinuxAdditions.run
- 系统会提示你输入密码,输入后按回车,然后脚本会自动运行,安装所需的驱动程序。
-
重启虚拟机:
- 安装完成后,终端会提示安装成功,并建议你重启虚拟机。
- 在终端中输入
sudo reboot并按回车,或者直接通过图形界面重启。
-
验证安装:
- 重启后,调整虚拟机窗口的大小,你会发现屏幕分辨率自动跟着变了!
- 在 VirtualBox 的 “设备” -> “共享剪贴板” 和 “拖放” 菜单中,可以设置为 “双向”,实现复制粘贴和拖放文件。
第五步:后续操作与建议
恭喜你!现在你有了一个功能完善的 Linux 虚拟机,下面是一些入门建议:
- 学习基本命令:打开终端(快捷键
Ctrl+Alt+T),学习一些基本命令,如ls(列出文件),cd(切换目录),pwd(显示当前位置),mkdir(创建目录),rm(删除文件)。 - 探索软件中心:点击桌面上的“软件”图标,你可以在这里搜索和安装各种你需要的软件,如浏览器、办公套件、开发工具等。
- 设置共享文件夹:
- 在 VirtualBox 主窗口,选择你的虚拟机,点击 “设置” -> “共享文件夹”。
- 点击右侧的文件夹图标,添加一个主机上的文件夹作为共享文件夹。
- 勾选 “固定分配” 和 “自动挂载”。
- 在 Ubuntu 中,你可以在文件管理器的侧边栏找到名为
sf_文件夹名的设备,双击即可访问。
- 快照:虚拟机最大的优势之一就是可以创建快照,在安装重要软件或进行重大修改前,可以创建一个快照,如果操作失误,可以随时恢复到快照时的状态,非常安全。
- 在 VirtualBox 管理窗口,点击 “机器” -> “采取快照”。
希望这份详细的教程能帮助你成功安装并开始使用 Linux!如果在过程中遇到任何问题,可以随时提问。
