VirtualBox 7.x 安装 Ubuntu 24 及增强功能配置、克隆虚拟机教程
第一阶段:准备与前提条件
在开始创建 Ubuntu 虚拟机之前,请确保已完成以下准备工作:
-
安装 VirtualBox 及扩展包:
- 请首先参照我们的详细指南《Windows 下安装 VirtualBox 7.x 完整教程》完成 VirtualBox 主程序及其 Extension Pack (扩展包) 的安装。
-
下载 Ubuntu 24.04 ISO 镜像:
- 前往 Ubuntu 官网 下载 Ubuntu 24.04 LTS 的 Desktop ISO 文件。
- (注:如果是 Apple M 系列芯片或 Windows ARM 电脑,请下载 Ubuntu 的 ARM64 版本镜像)。
第二阶段:创建 Ubuntu 24 虚拟机
- 打开 VirtualBox,在左侧全局导航栏中点击 "主页"。
- 点击顶部水平工具栏的 "新建 (New)" 按钮。弹窗后在同一个窗口中设置以下多项。
- 虚拟机名称和操作系统 :
- 虚拟机名称 :输入
Ubuntu 24,系统会自动识别类型。 - 虚拟机文件夹 :如不希望新建虚拟机占用系统盘空间,可以使用自定义路径,如
D:\VirtualBox_VMs。 - ISO 映像文件:选择你下载的 Ubuntu 24.04 ISO 文件。
- ⚠️ 关键设置 :务必取消勾选 "继续进行无人值守安装"。这样可以手动进入图形化界面进行自定义安装,避免后台静默安装导致配置混乱。
- 虚拟机名称 :输入
- 指定虚拟硬件 :
- 内存 :建议至少分配 4096 MB (4 GB)。
- 处理器 :建议分配 2 到 4 个核心。
- 指定虚拟硬盘 :
- 选中 "创建新的虚拟硬盘"。
- 大小建议分配 30 GB 到 50 GB 之间。点击
完成 (Finish)。
第三阶段:优化虚拟机设置
- 在左侧全局导航栏中点击 "机器"。
- 选中刚创建的虚拟机,点击顶部水平工具栏的 "设置 (Settings)"。
- 取消软驱 :在
系统区域主板选项卡中,取消勾选启动顺序里的软驱。 - 优化显示 :在
显示区域屏幕选项卡中:- 将 显存 滑块拉到 128 MB。
- 勾选 "3D 加速" 以获得更流畅的图形体验。
- 点击
确定 (OK)保存。
第四阶段:正式安装 Ubuntu 24.04
- 选中刚创建的虚拟机,点击 "启动 (Start)"。
- 在黑底白字菜单中,选中第一项 "试用或安装 Ubuntu (Try or Install Ubuntu)",按回车键。
- 进入图形化安装向导 (若出现以下未提及的安装步骤,请按默认设置即可):
- 语言 :选择
中文(简体)或English。 - 可访问性:默认即可。
- 键盘布局 :选择合适的键盘布局,一般选择
英语 (美国)。 - 连接到互联网 :勾选 "使用有线连接"。
- 更新可用:若不想"下载更新"占用时间,可以选择跳过。
- 试用或安装 Ubuntu :务必选择 "安装 Ubuntu (Install Ubuntu)"。
- 安装类型 :选择 "交互式安装 (Interactive Install)"。
- 应用程序和更新 :选择 "默认集合 (Default selection)"。
- 优化您的计算机 :建议勾选 "为图形和 Wi-Fi 硬件安装第三方软件" 以及 "下载并安装支持其他媒体格式的包"。
- 安装类型 :选择 "擦除磁盘并安装 Ubuntu"(这只会清空虚拟机的 30GB 空间,对物理机毫无影响)。
- 设置您的账户:"姓名"建议用英文全称,"主机名"默认,"用户名"尽量简洁,"密码"自行设置。
- 选择您的时区:根据实际位置选择时区。
- 最后点击 "安装 (Install)" 按钮开始安装。
- 语言 :选择
- 等待进度条完成后,点击 "立即重启 (Restart Now)" 。看到提示 "Please remove the installation medium..." 时,直接按回车键。
- 重启后,登录进入系统。至此,Ubuntu 24.04 已成功安装。
第五阶段:安装增强功能(可选,全屏自适应/双向复制粘贴)
1. 更新软件列表并安装依赖包
登录进入 Ubuntu 24 桌面,按快捷键 Ctrl + Alt + T 打开终端(Terminal),直接执行以下命令:
bash
sudo apt update
sudo apt install -y bzip2 tar build-essential dkms linux-headers-$(uname -r)
💡 补救技巧:如果下载速度极慢或安装卡住怎么办?
如果你发现下载进度几乎不动(通常是因为默认国外源访问受限或 IPv6 干扰),请按
Ctrl + C强制终止,然后执行以下优化步骤:
强制使用 IPv4(防止更新缓存时假死):
bashecho 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4更换为国内镜像源(图形界面方式):
- 按
Windows键搜索并打开 "软件和更新" (Software & Updates)。- 在 "下载自" (Download from) 下拉菜单选择 "其他站点..." (Other...)。
- 展开 中国 (China) ,选择
mirrors.aliyun.com(阿里云) 或mirrors.tuna.tsinghua.edu.cn(清华)。- 点击 "选择服务器" 并输入密码,关闭窗口时点击 "重新载入" (Reload)。
优化完成后,重新执行本阶段第 1 步的安装命令即可。
2. 正式安装增强功能 (Guest Additions)
-
点击 VirtualBox 虚拟机窗口外框左上角的菜单栏:
设备 (Devices)->安装增强功能... (Insert Guest Additions...)。 -
Ubuntu 桌面左侧边栏会出现一个光盘图标,点击打开它。
-
在弹出的光盘文件夹空白处,右键点击 -> 选择"在终端中打开 (Open in Terminal)"。
-
在新打开的终端中输入以下命令并按回车:
bashsudo ./VBoxLinuxAdditions.run -
等待屏幕输出成功提示后,重启 Ubuntu 虚拟机。
第六阶段:开启高级功能(可选,基于上述增强功能)
重启进入系统后:
- 尝试拖拽 VirtualBox 窗口边缘,你会发现 Ubuntu 的桌面分辨率已经可以自动跟随窗口大小缩放(全屏无黑边)。
- 依次点击 VirtualBox 顶部菜单:
设备 (Devices)->共享粘贴板 (Shared Clipboard)和拖放 (Drag and Drop)。 - 将它们都设置为
双向 (Bidirectional)。
至此,一个性能满血、更新速度极快、支持宿主机与虚拟机自由复制文字和拖拽文件的 Ubuntu 24.04 就彻底安装完毕了!
第七阶段:克隆虚拟机(可选,快速创建实验环境)
当你需要测试危险命令或安装复杂软件时,通过"克隆"可以瞬间拥有一个干净的备份环境,无需重新安装系统。
- 在 VirtualBox 左侧全局导航栏中点击 "机器"。
- 在虚拟机列表中,右键点击已按上述步骤配置好的 "Ubuntu 24" 虚拟机,选择 "复制... (Clone)"。
- 在弹出的"复制虚拟电脑"窗口中进行如下设置:
- 名称 :修改为易于区分的名字,例如
Ubuntu 24 试验机。 - 路径 :建议保存到非系统盘,如
D:\VirtualBox_VMs\Clones。 - 副本类型 :选择 "链接复制 (Linked Clone)" 。
- 原因:链接复制不拷贝整个虚拟硬盘,仅记录差异,极大地节省磁盘空间(仅需几十MB),且创建速度极快。
- MAC 地址设定 :选择 "为所有网卡重新生成 MAC 地址" 。
- 原因:防止克隆机与原机在同一局域网内因 MAC 地址冲突导致无法上网或 IP 冲突。
- 名称 :修改为易于区分的名字,例如
- 点击 "完成 (Finish)"。VirtualBox 列表中会出现新的虚拟机,直接启动即可使用。