温馨提示×

如何给debian配virtualbox

小樊
41
2026-09-23 00:04:04
栏目: 智能运维

下面按在 Debian 上安装并配置 VirtualBox的常见流程给你说明(以 Debian 12 / 11 为例,x86_64 架构)。


一、通过 Debian 官方仓库安装(最简单)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 VirtualBox

sudo apt install virtualbox -y

Debian 仓库中的版本通常较稳定,但可能不是最新版。

3. 将当前用户加入 vboxusers 组

sudo usermod -aG vboxusers $USER

注销并重新登录后生效。

4. 启动 VirtualBox

virtualbox

或在菜单中搜索 VirtualBox。


二、通过 Oracle 官方仓库安装(推荐,版本更新)

1. 安装依赖

sudo apt install wget gnupg lsb-release -y

2. 添加 Oracle GPG 密钥

wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox.gpg

3. 添加软件源

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

4. 安装 VirtualBox

sudo apt update
sudo apt install virtualbox-7.0 -y

5. 安装扩展包(可选但推荐)

sudo apt install virtualbox-ext-pack -y

用于:

  • USB 2.0 / 3.0
  • RDP 远程桌面
  • 磁盘加密

三、常见问题处理

1. 内核模块未加载

sudo /sbin/vboxconfig

或重装内核头文件:

sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig

2. 无法启动虚拟机(VT-x / AMD-V)

  • 进入 BIOS 开启:
    • Intel VT-x
    • AMD-V

3. 共享文件夹无权限

sudo usermod -aG vboxsf $USER

重新登录后可用。


四、基础使用建议

  • 新建虚拟机 → 选择 ISO
  • 内存建议 ≥ 2GB
  • 硬盘 ≥ 20GB
  • 安装 Guest Additions(增强功能):
    • 菜单 → 设备 → 安装增强功能

如果你告诉我:

  • Debian 版本
  • 是物理机还是云服务器
  • 想装 Windows / Linux 虚拟机

我可以给你更针对性的配置方案。

0 踩