
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. 新建虚拟机
- 类型:Linux
- 版本:Ubuntu (64-bit)
2. 分配内存
- 推荐值:至少 2048MB(2GB)
- 注意:不要超过宿主机物理内存的 50%。
3. 创建虚拟硬盘
- 最小值:25GB(推荐 30-50GB 用于开发环境)
三、配置虚拟机
1. 加载 Ubuntu 镜像
2. 调整处理器核心数(可选)
- 设置路径:系统 > 处理器
- 推荐值:分配 2-4 核(根据宿主机 CPU 性能)
3. 启用 3D 加速(图形优化)
- 设置路径:显示 > 屏幕
- 勾选 启用 3D 加速,显存分配至少 128MB。
四、安装 Ubuntu 系统
1. 启动虚拟机
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. 加载增强功能镜像
2. 手动安装(如未自动启动)
sudo apt install build-essential dkms linux-headers-$(uname -r)
sudo ./VBoxLinuxAdditions.run
3. 验证安装
- 检查窗口自适应分辨率、共享文件夹等功能是否生效。
六、优化配置
1. 共享文件夹设置
- 点击 设备 > 共享文件夹 > 添加共享文件夹
- 选择宿主机目录(如 D:\\Shared),勾选 自动挂载 和 固定分配。
- 路径:/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 官方文档 或社区论坛! 🐧🚀




