温馨提示×

怎么用VirtualBox装Ubuntu

小樊
50
2026-08-22 12:06:36
栏目: 智能运维

VirtualBox 安装 Ubuntu 是很常见的做法,下面我用一步一步 + 新手友好的方式给你讲清楚。


一、准备工具

你需要准备 3 样东西:

  1. VirtualBox(虚拟机软件)

    • 官网:https://www.virtualbox.org/
    • 下载对应你系统的版本(Windows / macOS / Linux)
  2. Ubuntu 镜像(.iso 文件)

    • 推荐 Ubuntu 22.04 LTS(长期支持版)
    • 官网:https://ubuntu.com/download/desktop
    • 下载后得到一个类似:
      ubuntu-22.04.4-desktop-amd64.iso
      
  3. 一台电脑

    • 建议至少:
      • 内存 ≥ 8GB(给虚拟机 4GB)
      • 硬盘剩余空间 ≥ 30GB

二、安装 VirtualBox(如果还没装)

  1. 双击下载好的 VirtualBox 安装包
  2. 一路 Next(下一步)
  3. 安装完成后打开 VirtualBox

三、创建 Ubuntu 虚拟机

1️⃣ 新建虚拟机

  1. 打开 VirtualBox → 点击 “新建”
  2. 设置如下(示例):
    • 名称:Ubuntu 22.04
    • 类型:Linux
    • 版本:Ubuntu (64-bit)
  3. 点击 下一步

2️⃣ 分配内存(RAM)

  • 推荐:
    • 最少:2048 MB(2GB)
    • 推荐:4096 MB(4GB)
  • 不要超过你电脑物理内存的一半

✅ 下一步


3️⃣ 创建虚拟硬盘

  1. 选择:现在创建虚拟硬盘
  2. 硬盘文件类型:VDI(VirtualBox 磁盘映像)
  3. 存储方式:
    • 推荐:动态分配(占用空间小)
  4. 硬盘大小:
    • 推荐:25GB – 50GB

✅ 创建


四、加载 Ubuntu 镜像(ISO)

  1. 选中刚创建的虚拟机 → 点击 “设置”
  2. 进入 存储
  3. 点击 “空”的光驱图标
  4. 右侧点击光盘图标 → “选择虚拟盘”
  5. 选择你下载的 ubuntu-22.04-desktop-amd64.iso
  6. 确定

五、启动并安装 Ubuntu

1️⃣ 启动虚拟机

  • 点击 “启动”
  • 会进入 Ubuntu 安装界面

2️⃣ 安装过程(重点)

✅ 选择语言

  • 推荐:中文(简体)English

✅ 键盘布局

  • 默认即可

✅ 安装选项

  • 选择: 正常安装
  • 勾选: ✅ 安装第三方软件(显卡、Wi-Fi)

✅ 分区(新手直接这样)

选择:

清除整个磁盘并安装 Ubuntu

⚠️ 放心,这只是清除虚拟机硬盘,不会影响你真实电脑


✅ 设置用户信息

  • 你的名字
  • 计算机名
  • 用户名
  • 密码(记住它,后面要用)

✅ 等待安装完成

  • 大概 10–30 分钟
  • 安装完成后点击 “现在重启”

六、安装增强功能(强烈推荐)

安装完后你会发现:

  • 屏幕分辨率低
  • 不能全屏
  • 鼠标切换不流畅

解决方法:安装 增强功能

步骤:

  1. 启动 Ubuntu
  2. VirtualBox 菜单 → 设备安装增强功能
  3. Ubuntu 里会弹出一个光盘
  4. 打开终端,执行:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

然后运行光盘里的:

sudo ./VBoxLinuxAdditions.run
  1. 重启虚拟机

✅ 之后就可以:

  • 全屏
  • 自动调整分辨率
  • 共享剪贴板

七、常见问题

❓ 虚拟机卡顿?

  • 给虚拟机更多 CPU(设置 → 系统 → 处理器)
  • 开启 硬件虚拟化(Intel VT-x / AMD-V)

❓ 上不了网?

  • 网络设置选 NAT(默认即可)

❓ 想复制文件到虚拟机?

  • 设置 → 共享文件夹
  • 或启用 拖放 / 共享剪贴板

八、你现在适合哪种 Ubuntu?

用途 推荐
学习 Linux Ubuntu 22.04
做开发 Ubuntu 22.04 / 24.04
老电脑 Xubuntu / Lubuntu

如果你愿意,我可以:

  • 给你 每一步的截图说明
  • 教你 基本 Linux 命令
  • 帮你 配置开发环境(Python / Java / C++)

你现在是 Windows / macOS / Linux 主机?

0