温馨提示×

怎样在virtualbox跑debian

小樊
44
2026-09-01 18:43:37
栏目: 智能运维

VirtualBox 中运行 Debian 大致分为以下几步,适合新手:


一、准备工作

  1. 下载并安装 VirtualBox

    • 官网:https://www.virtualbox.org
    • 安装时一路默认即可(Windows / macOS / Linux 都支持)
  2. 下载 Debian 镜像(ISO)

    • 推荐:Debian 12(Bookworm)
    • 下载地址:https://www.debian.org/distrib/
    • 一般选 amd64 的:
      • debian-12.x.x-amd64-DVD-1.iso(完整版)
      • netinst(小巧,需联网安装)

二、创建虚拟机

  1. 打开 VirtualBox → 点击 “新建”
  2. 设置:
    • 名称:Debian12
    • 类型:Linux
    • 版本:Debian (64-bit)
  3. 内存(RAM):
    • 最少 2GB(推荐 4GB)
  4. 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:20GB 以上(推荐 30–50GB)

三、挂载 Debian ISO

  1. 选中刚建好的虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光盘
  3. 选择你下载的 Debian ISO 文件

四、启动并安装 Debian

  1. 点击 “启动”
  2. 选择:
    • Install(文本模式)
    • Graphical install(图形界面,推荐新手)
  3. 安装步骤:
    • 语言:中文 / English
    • 地区:中国
    • 键盘:汉语
    • 主机名:默认即可
    • 用户密码:设置 root 和密码
    • 磁盘分区:选“使用整个磁盘”
    • 软件选择:
      • 新手建议勾选 Debian 桌面环境 + GNOME
  4. 安装 GRUB 到虚拟硬盘
  5. 安装完成后重启

五、安装增强功能(可选但推荐)

提升体验(共享剪贴板、分辨率自适应):

  1. 虚拟机启动后
  2. 菜单:设备 → 安装增强功能
  3. 在 Debian 中执行:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

然后运行光盘中的:

sudo sh /media/cdrom/VBoxLinuxAdditions.run

六、常见问题

  • 无法启动 64 位系统?
    • 需在 BIOS 中开启 VT-x / AMD-V
  • 屏幕太小?
    • 安装增强功能后调整分辨率
  • 没网络?
    • VirtualBox 默认使用 NAT,一般可用

如果你愿意,我可以:

  • 给你 一步步截图说明
  • 教你 只装命令行版 Debian
  • 或帮你 配置开发环境(Python / Docker 等)

你打算用 Debian 做什么?

0