温馨提示×

ubuntu virtualbox怎么配置

小樊
40
2026-10-03 23:11:06
栏目: 智能运维

下面按**“在 Ubuntu 上安装并配置 VirtualBox”和“在 VirtualBox 里安装 Ubuntu 虚拟机”**两种常见情况给你说明,你可以看需要哪一部分。


一、在 Ubuntu 宿主机上安装并配置 VirtualBox

1. 安装 VirtualBox

sudo apt update
sudo apt install virtualbox virtualbox-ext-pack -y

安装完成后,在菜单中搜索 VirtualBox 即可打开。


2. 加入用户组(避免权限问题)

sudo usermod -aG vboxusers $USER

注销或重启后生效。


3. 基本全局配置(推荐)

打开 VirtualBox → File → Preferences

  • General:设置默认虚拟机存放路径(建议大容量磁盘)
  • Input:可配置快捷键
  • Network:一般使用 NAT 即可

4. 创建虚拟机(示例:Ubuntu)

  1. New → 名称:Ubuntu20
  2. Type:Linux
  3. Version:Ubuntu (64-bit)
  4. 内存:≥ 2048 MB
  5. 硬盘:Create a virtual hard disk → VDI → Dynamically allocated → 20GB+

5. 增强功能(Guest Additions)

虚拟机启动后:

sudo apt install build-essential dkms linux-headers-$(uname -r)

然后: Devices → Insert Guest Additions CD → 运行安装

作用:

  • 自适应分辨率
  • 共享剪贴板
  • 共享文件夹

二、在 VirtualBox 中安装 Ubuntu 系统

1. 准备 ISO

从官网下载: https://ubuntu.com/download


2. 挂载 ISO

虚拟机设置 → Storage → 光驱 → 选择 Ubuntu ISO


3. 启动并安装

  • Try or Install Ubuntu
  • 安装类型:Erase disk(虚拟机专用)
  • 设置用户名和密码

4. 网络配置(常见)

  • NAT:可上网,外部不能访问
  • Bridged Adapter:和主机同一局域网
  • Host-only:仅主机访问

三、常见问题

❌ 内核模块没加载

sudo /sbin/vboxconfig

❌ 无法启动 64 位虚拟机

进入 BIOS 开启:

  • Intel VT-x
  • AMD-V

❌ 共享文件夹无效

sudo usermod -aG vboxsf $USER

重启虚拟机


如果你说的是**“Ubuntu 作为虚拟机”还是“Ubuntu 装 VirtualBox”**,可以告诉我,我可以给你更精确的配置截图级步骤。

0 踩