VirtualBox 创建虚拟机并安装 Ubuntu 系统详细指南
- 一、准备工作
- 1. 下载 Ubuntu 镜像
- 2. 安装 VirtualBox
- 二、创建虚拟机
- 1. 新建虚拟机
- 2. 分配内存
- 3. 创建虚拟硬盘
- 三、配置虚拟机
- 1. 加载 Ubuntu 镜像
- 2. 调整处理器核心数(可选)
- 3. 启用 3D 加速(图形优化)
- 四、安装 Ubuntu 系统
- 1. 启动虚拟机
- 2. 选择安装语言
- 3. 键盘布局
- 4. 网络连接(可选)
- 5. 安装类型
- 6. 磁盘分区(关键步骤)
- 7. 时区设置
- 8. 创建用户
- 9. 等待安装完成
- 五、安装增强功能(Guest Additions)
- 1. 加载增强功能镜像
- 2. 手动安装(如未自动启动)
- 3. 验证安装
- 六、优化配置
- 1. 共享文件夹设置
- 2. 更新系统
- 3. 安装常用工具
- 七、常见问题解决
- 1. 安装界面显示不全
- 2. 启动时卡在黑屏
- 3. 网络无法连接
- 八、使用快照备份
- 总结
一、准备工作
1. 下载 Ubuntu 镜像
- 推荐版本:Ubuntu 22.04 LTS(长期支持版)
- 下载地址:
Ubuntu 官网
国内镜像站(清华大学)
2. 安装 VirtualBox
- 确保已按前文步骤安装 VirtualBox 和扩展包(Windows / macOS)
二、创建虚拟机
1. 新建虚拟机
- 打开 VirtualBox,点击 新建 按钮。
- 输入虚拟机名称(如
Ubuntu 22.04
),系统类型选择:- 类型:Linux
- 版本:Ubuntu (64-bit)
- 点击 下一步。
2. 分配内存
- 推荐值:至少 2048MB(2GB)
- 注意:不要超过宿主机物理内存的 50%。
3. 创建虚拟硬盘
- 选择 现在创建虚拟硬盘 > 创建。
- 硬盘类型选择 VDI(VirtualBox 磁盘映像)。
- 选择 动态分配(节省物理磁盘空间)。
- 设置虚拟硬盘大小:
- 最小值:25GB(推荐 30-50GB 用于开发环境)
- 点击 创建 完成。
三、配置虚拟机
1. 加载 Ubuntu 镜像
- 选中虚拟机,点击 设置 > 存储。
- 在 控制器: IDE 下点击 空 光盘图标。
- 点击右侧光盘图标 > 选择磁盘文件,选择下载的 Ubuntu ISO 文件。
2. 调整处理器核心数(可选)
- 设置路径:系统 > 处理器
- 推荐值:分配 2-4 核(根据宿主机 CPU 性能)
3. 启用 3D 加速(图形优化)
- 设置路径:显示 > 屏幕
- 勾选 启用 3D 加速,显存分配至少 128MB。
四、安装 Ubuntu 系统
1. 启动虚拟机
- 选中虚拟机,点击 启动。
- 首次启动会自动进入 Ubuntu 安装界面。
2. 选择安装语言
- 选择 English 或 中文(简体),点击 Install Ubuntu。
3. 键盘布局
- 默认选择即可,点击 Continue。
4. 网络连接(可选)
- 连接 Wi-Fi 或保持离线,点击 Continue。
5. 安装类型
- 选择 Normal installation(标准安装)
- 勾选 Install third-party software(安装第三方驱动和编解码器)
- 点击 Continue。
6. 磁盘分区(关键步骤)
- 推荐选项:选择 Erase disk and install Ubuntu(清除磁盘并安装)
- VirtualBox 虚拟硬盘已隔离,此操作不会影响宿主机数据。
- 点击 Install Now > Continue 确认。
7. 时区设置
- 地图点击选择 Shanghai 或手动输入时区,点击 Continue。
8. 创建用户
- 输入姓名、计算机名、用户名和密码
- 密码要求:至少 8 位(建议字母+数字组合)
- 勾选 Log in automatically(自动登录,可选)
- 点击 Continue 开始安装。
9. 等待安装完成
- 安装过程中会展示 Ubuntu 特性介绍,约需 10-20 分钟。
- 完成后点击 Restart Now 重启虚拟机。
五、安装增强功能(Guest Additions)
1. 加载增强功能镜像
- 虚拟机重启后,点击菜单栏 设备 > 安装增强功能。
- 自动挂载虚拟光盘到 Ubuntu 桌面。
2. 手动安装(如未自动启动)
- 打开终端,输入:
sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r)
- 进入挂载目录:
cd /media/$USER/VBox_GAs_* sudo ./VBoxLinuxAdditions.run
- 重启虚拟机:
sudo reboot
3. 验证安装
- 检查窗口自适应分辨率、共享文件夹等功能是否生效。
六、优化配置
1. 共享文件夹设置
- 宿主机设置:
- 点击 设备 > 共享文件夹 > 添加共享文件夹
- 选择宿主机目录(如
D:\Shared
),勾选 自动挂载 和 固定分配。
- Ubuntu 访问共享目录:
- 路径:
/media/sf_<共享文件夹名>
- 需将用户加入
vboxsf
组:sudo usermod -aG vboxsf $USER sudo reboot
- 路径:
2. 更新系统
sudo apt update && sudo apt upgrade -y
3. 安装常用工具
sudo apt install git curl vim net-tools
七、常见问题解决
1. 安装界面显示不全
- 解决方法:
调整虚拟机窗口大小,或进入 Ubuntu 试用模式(Try Ubuntu)后手动执行安装程序。
2. 启动时卡在黑屏
- 可能原因:显卡驱动冲突
- 解决方法:
- 强制关闭虚拟机
- 进入虚拟机设置 > 显示 > 关闭 启用 3D 加速
- 重新启动
3. 网络无法连接
- 检查步骤:
- 虚拟机设置 > 网络 > 适配器类型选择 NAT
- 在 Ubuntu 中执行:
ping 8.8.8.8 测试网络连通性 sudo dhclient 重新获取 IP
八、使用快照备份
- 关闭虚拟机,点击 工具 > 生成备份 创建快照。
- 可随时通过 管理备份 回滚到历史状态。
总结
通过以上步骤,您已成功在 VirtualBox 中创建 Ubuntu 虚拟机并完成基本配置。建议首次使用后立即创建快照,并定期更新系统以保持安全稳定。如需更深入的学习,可参考 Ubuntu 官方文档 或社区论坛! 🐧🚀