温馨提示×

debian如何在virtualbox安装

小樊
41
2026-10-10 14:50:17
栏目: 智能运维

下面是在 Debian 系统上通过 VirtualBox 安装虚拟机(Guest OS) 的常规步骤,适用于你已经在物理机或已有系统中运行 Debian,并希望使用 VirtualBox 创建新的虚拟机。


一、在 Debian 上安装 VirtualBox

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 VirtualBox

Debian 仓库中通常包含 VirtualBox:

sudo apt install virtualbox -y

如果需要最新版本,可从 VirtualBox 官网 添加官方仓库。

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

sudo apt install virtualbox-ext-pack

用于 USB 2.0/3.0、远程桌面等支持。


二、创建虚拟机(以安装 Debian 为例)

1. 打开 VirtualBox

virtualbox

或在菜单中搜索 VirtualBox。

2. 新建虚拟机

  • 点击 新建(New)
  • 名称:DebianVM
  • 类型:Linux
  • 版本:Debian (64-bit)

3. 分配内存

  • 建议:2048 MB 或更多(视物理内存而定)

4. 创建虚拟硬盘

  • 选择「创建虚拟硬盘」
  • 类型:VDI
  • 分配方式:动态分配
  • 大小:建议 20GB 以上

三、安装操作系统

1. 准备 ISO 镜像

下载 Debian ISO:

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.5.0-amd64-netinst.iso

2. 挂载 ISO

  • 选中虚拟机 → 设置 → 存储
  • 控制器 IDE → 空 → 选择 ISO 文件

3. 启动虚拟机

  • 点击 启动
  • 按提示安装 Debian
  • 安装完成后重启

四、安装增强功能(Guest Additions)

进入虚拟机系统后:

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

然后在 VirtualBox 菜单: 设备 → 安装增强功能

挂载后执行:

cd /media/cdrom
sudo sh VBoxLinuxAdditions.run

五、常见问题

1. 无法启动 64 位虚拟机

  • 进入 BIOS 开启 VT-x / AMD-V
  • 关闭 Windows Hyper-V(若是双系统或 WSL)

2. USB 不可用

  • 安装 virtualbox-ext-pack
  • 将用户加入 vboxusers:
sudo usermod -aG vboxusers $USER

如果你指的是 “在 VirtualBox 中安装 Debian 作为宿主机” 或 “Debian 作为虚拟机安装到其他系统”,可以告诉我具体场景,我可以给你更针对性的步骤。

0 踩