教程概览
- 准备工作:下载必要的软件和系统镜像。
- 创建虚拟机:配置虚拟机的硬件参数(CPU、内存、硬盘)。
- 安装Linux系统:通过ISO镜像文件开始安装Ubuntu。
- 安装增强功能:安装增强功能,实现文件共享、剪贴板同步、分辨率自适应等。
- 后续操作:关机、快照管理、虚拟机设置优化。
第一步:准备工作
在开始之前,你需要准备好两样东西:虚拟机软件和Linux系统的镜像文件。

下载并安装虚拟机软件:VirtualBox
VirtualBox是一款功能强大、完全免费的开源虚拟机软件,支持Windows, macOS, Linux等多种宿主操作系统。
- 下载地址:https://www.virtualbox.org/wiki/Downloads
- 操作:
- 根据你的电脑操作系统(Windows, macOS, Linux),下载对应的平台包。
- 下载后,像安装普通软件一样双击安装包,按照提示完成安装即可,Windows用户一路“下一步”即可,注意勾选“虚拟化平台”相关的选项。
下载Linux系统镜像:Ubuntu Desktop
Ubuntu是目前最受欢迎的桌面版Linux发行版,对新手非常友好,社区支持强大。
- 下载地址:https://cn.ubuntu.com/download/desktop
- 操作:
- 点击 "Download Ubuntu 22.04.3 LTS" (或最新版本)。
- 选择 "64-bit PC (AMD64) desktop image"。
- 下载完成后,你会得到一个名为
ubuntu-22.04.3-desktop-amd64.iso的文件。请记住这个文件存放的位置。
第二步:创建虚拟机
我们使用VirtualBox来创建一个全新的虚拟机。
-
打开VirtualBox,点击主界面上的 “新建” 按钮。
(图片来源网络,侵删) -
命名和系统类型:
- 名称:给你的虚拟机起一个名字,
Ubuntu-Test,VirtualBox会根据你输入的名字自动推断“类型”(Type)和“版本”(Version)。 - 类型:选择
Linux。 - 版本:选择
Ubuntu (64-bit)。 - 点击 “下一步”。
- 名称:给你的虚拟机起一个名字,
-
分配内存大小:
- 拖动滑块,为虚拟机分配内存。建议至少分配 2048 MB (2GB),这样系统才能流畅运行,如果你的电脑内存充足(比如16GB或以上),可以分配4096 MB (4GB) 或更多。
- 点击 “下一步”。
-
创建虚拟硬盘:
- 选择 “Create a Virtual Hard Disk Now”。
- 硬盘大小:拖动滑块设置硬盘容量。建议至少分配 25 GB,Ubuntu本身占用约10-15GB,剩余空间可以安装软件和存储文件。
- 硬盘文件类型:保持默认的
VDI (VirtualBox Disk Image)即可。 - 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西才会逐渐变大,节省物理磁盘空间。
- 点击 “创建”。
一个配置好的虚拟机“空壳”就已经创建完成了。
第三步:安装Linux系统
我们告诉虚拟机从哪个ISO文件启动,并开始安装Ubuntu。
-
选择虚拟机:在VirtualBox主界面左侧列表中,选中刚刚创建的
Ubuntu-Test。 -
设置启动光盘:
- 点击工具栏上的 “设置” 按钮。
- 在左侧菜单中选择 “存储”。
- 在右侧的“存储树”中,点击 “控制器: IDE” 下方的那个空的光驱图标。
- 在右侧“属性”区域,点击 “光盘” 下方的下拉菜单,选择 “选择磁盘文件...”。
- 浏览并选择你之前下载的
ubuntu-22.04.3-desktop-amd64.iso文件。 - 点击 “确定” 退出设置。
-
启动虚拟机:
- 在主界面选中
Ubuntu-Test,然后点击绿色的 “启动” 按钮。 - 虚拟机会启动并进入Ubuntu的安装界面。
- 在主界面选中
-
开始安装Ubuntu:
- 你会看到一个语言选择界面,选择中文(简体),然后点击右下角的 “Ubuntu 安装” 按钮。
- 键盘布局:保持默认的“汉语”,点击“继续”。
- 更新和其他软件:
- 选择 “正常安装”(包含常用软件)。
- 勾选 “为图形或无线硬件,以及MP3等媒体格式安装第三方软件”。
- 点击“继续”。
- 安装类型:
- 这是最关键的一步!
- 选择 “清除整个磁盘并安装Ubuntu”,因为我们这是一个全新的虚拟机,所以直接清空虚拟硬盘并安装是最简单、最安全的选择。
- 点击“现在安装”,在弹出的确认窗口中点击“继续”。
- 时区设置:
地图上会自动定位到中国,点击地图或直接在下方搜索“上海”,然后点击“继续”。
- 创建用户:
- 输入你的 姓名、计算机名(可以和虚拟机名一样)、用户名和 密码。
- 注意:这个密码是你登录Ubuntu系统的密码,务必记住。
- 勾选 “需要我的密码才能登录”。
- 点击“继续”。
-
等待安装完成:
- 系统会自动进行最后的配置和安装过程,这个过程大约需要10-20分钟,请耐心等待,屏幕上会显示安装进度。
- 安装完成后,点击 “现在重启”。
-
弹出光盘:
- 重启时,系统会提示“请移除安装介质,然后按Enter键”,VirtualBox会自动弹出虚拟光盘,直接按 Enter 键即可。
第四步:安装增强功能
安装完系统后,强烈建议安装“增强功能”(Guest Additions),这能极大提升虚拟机的使用体验。
-
登录系统:使用你刚刚创建的用户名和密码登录Ubuntu桌面。
-
加载增强功能镜像:
- 登录后,VirtualBox窗口的菜单栏会多一个 “设备” 菜单。
- 点击 “设备” -> “安装增强功能...”。
- 这时,虚拟机内部会弹出一个光盘目录。
-
在虚拟机内安装:
- 打开文件管理器,进入光盘目录(通常是
media/vboxlinuxadditions)。 - 找到名为
VBoxLinuxAdditions.run的文件。 - 右键点击该文件,选择 “在终端中打开”。
- 在打开的终端窗口中,输入以下命令并按回车:
sudo ./VBoxLinuxAdditions.run
- 系统会提示你输入密码,输入你之前设置的Ubuntu用户密码,然后按回车。
- 等待脚本执行完毕,最后看到
Done!提示。
- 打开文件管理器,进入光盘目录(通常是
-
重启虚拟机:
- 安装完成后,重启虚拟机,在终端输入:
sudo reboot
- 安装完成后,重启虚拟机,在终端输入:
安装增强功能后,你将获得以下好处:
- 分辨率自适应:你可以自由调整VirtualBox窗口的大小,虚拟机分辨率会自动匹配。
- 文件共享:可以方便地在宿主机和虚拟机之间拖拽文件或设置共享文件夹。
- 剪贴板同步:可以在宿主机和虚拟机之间直接复制粘贴文本。
- 鼠标无缝切换:鼠标可以在虚拟机和宿主机之间自由移动,无需按特殊键切换。
第五步:后续操作与优化
创建快照
快照是虚拟机在某个时间点的完整状态备份,在系统配置好后,强烈建议创建一个快照,以便将来系统出问题时可以一键恢复。
- 操作:确保虚拟机处于关机状态,在VirtualBox主界面选中该虚拟机,点击工具栏上的 “快照” 图标,然后点击 “拍摄”,给快照起个名字(如“初始安装完成”)并点击“确定”。
设置共享文件夹
- 操作:
- 在VirtualBox中选中虚拟机,点击“设置”。
- 选择“共享文件夹”。
- 点击右侧的“+”号,添加一个文件夹,你可以指定一个固定的“文件夹路径”(例如在Windows的D盘创建一个
Share文件夹),并给它一个“名称”。 - 勾选“固定挂载”,这样每次开机都会自动挂载。
- 点击“确定”。
- 在Ubuntu系统中,打开文件管理器,左侧边栏的“位置”下,你会看到一个名为
sf_Share的文件夹,这就是你设置的共享文件夹。
虚拟机设置优化
- 处理器:如果觉得虚拟机运行慢,可以关闭虚拟机,在“设置”->“系统”->“处理器”中,增加分配给虚拟机的CPU核心数。
- 网络:默认使用“NAT”模式,可以上网但无法从宿主机访问虚拟机,如果需要,可以修改为“桥接网卡”,让虚拟机像一台独立的电脑一样接入你的局域网。
恭喜你!现在你已经成功拥有一个可以随时使用的Ubuntu虚拟机了,你可以在这个安全、隔离的环境里学习Linux命令、安装软件、进行各种实验,而不用担心会影响你的主系统。
祝你玩得开心!如果遇到任何问题,可以随时查阅Ubuntu官方文档或VirtualBox的官方手册。
