温馨提示×

如何用VirtualBox跑Debian

小樊
35
2026-07-01 23:20:13
栏目: 智能运维

VirtualBox 上安装并运行 Debian 是个很常见的做法,下面我按从零开始、步骤清晰的方式给你讲一遍,适合新手。


一、准备工具

你需要准备:

  1. VirtualBox

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

    • 官网:https://www.debian.org/distrib/
    • 推荐选择:
      • amd64(64 位)
      • 稳定版(如 Debian 12 “Bookworm”)
    • 通常选:
      debian-12.x.x-amd64-netinst.iso
      

      netinst 体积小,安装时可联网下载


二、新建虚拟机

  1. 打开 VirtualBox → 点击 “新建”
  2. 设置参考:
    • 名称:Debian 12
    • 类型:Linux
    • 版本:Debian (64-bit)
  3. 内存(RAM):
    • 建议 ≥ 2GB(2048 MB)
  4. 硬盘:
    • 选择 “现在创建虚拟硬盘”
    • 类型:VDI
    • 动态分配
    • 大小:建议 20–40 GB

三、加载 Debian 安装镜像

  1. 选中刚创建的虚拟机 → 点击 “设置”
  2. 存储
    • 控制器: IDE → 光盘图标
    • 选择你下载的 debian-12*.iso
  3. (可选但推荐)
    • 系统 → 启动顺序:勾选“光驱”,取消“软驱”

四、启动并安装 Debian

  1. 启动虚拟机
  2. 选择:
    Install
    
    Graphical install
    

安装过程关键选项说明

步骤 建议
语言 中文 / English
地区 中国
键盘 汉语 / 美国
主机名 debian
域名 留空
用户 建议创建普通用户
分区 使用整个磁盘(Guided)
软件选择 ✅ Debian desktop(GNOME) ✅ 标准系统工具
安装 GRUB 是(虚拟磁盘)

如果选带 GUI 的桌面,安装时间会稍长


五、安装完成后的基本设置

1. 卸载 ISO

  • 关闭虚拟机
  • 设置 → 存储 → 移除光盘 ISO
  • 再重新启动

2. 安装增强功能(VirtualBox Guest Additions)

作用:

  • 分辨率自适应
  • 共享剪贴板
  • 鼠标无缝切换

步骤:

  1. 启动 Debian
  2. 菜单栏 → 设备 → 安装增强功能
  3. 在 Debian 里打开终端:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

挂载并安装:

sudo mount /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run

完成后 重启虚拟机


六、常见问题

❓ 屏幕很小 / 不能全屏

✅ 安装增强功能后重启,按 Host + F 全屏(Host 默认是右 Ctrl)

❓ 无法上网

  • 设置 → 网络
  • 使用 NAT
  • Debian 默认一般能直接上网

❓ 想用命令行(服务器)版

安装时 不要选桌面环境,只选:

standard system utilities

七、总结

✅ VirtualBox + Debian 非常适合:

  • 学习 Linux
  • 服务器环境测试
  • 编程 / 运维练习

如果你愿意,我也可以:

  • 帮你选 Debian 桌面 vs 无桌面
  • 教你 VirtualBox 网络模式
  • 手把手讲 Debian 基本命令

你是准备用来 学习 Linux 还是 做服务器实验

0