下面按从零开始的流程,手把手讲怎么在 Windows / Linux / macOS 上用 VirtualBox 安装 Debian 虚拟机。
一、准备工作
1. 下载 VirtualBox
官网:https://www.virtualbox.org
- 下载对应系统的安装包
- 安装时一路“下一步”即可(Windows 注意允许驱动安装)
2. 下载 Debian 镜像
推荐用 DVD / Netinst 版:
- 官方:https://www.debian.org/distrib/
- 推荐:debian-12.x.x-amd64-DVD-1.iso(新手友好)
二、创建 Debian 虚拟机
1. 打开 VirtualBox → 新建
- 名称:
Debian12
- 类型:
Linux
- 版本:
Debian (64-bit)
2. 分配内存(建议)
- 最少:2048 MB
- 推荐:4096 MB(如果物理机内存 ≥ 8G)
3. 硬盘
- 选择「现在创建虚拟硬盘」
- 类型:
VDI
- 分配方式:动态分配
- 大小:20GB 以上(建议 30–50GB)
三、挂载 Debian 镜像
- 选中刚建的虚拟机 → 设置
- 存储 → 控制器 IDE → 光盘
- 选择你下载的
.iso 文件
- 确认后点「OK」
四、启动并安装 Debian
1. 启动虚拟机
- 选择 Graphical install(图形安装,新手推荐)
2. 安装步骤
按顺序来即可:
- 语言:中文 / 英文都行
- 地区:中国
- 键盘:中文 / 美式
- 主机名:
debian
- 域名:留空
- 设置 root 密码(或留空用 sudo)
- 创建普通用户(强烈建议)
- 分区:选「向导 – 使用整个磁盘」
- 软件选择:
- ✅ Debian 桌面环境
- ✅ GNOME(或 Xfce,轻量)
- ✅ 标准系统工具
⚠ 如果是老电脑,建议选 Xfce
3. 安装 GRUB
五、安装增强功能(很重要)
装完后体验更好(分辨率、共享 clipboard):
sudo apt update
sudo apt install -y build-essential linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
挂载后执行:
cd /media/cdrom
sudo sh ./VBoxLinuxAdditions.run
重启:
sudo reboot
六、常用优化(可选)
1. 共享文件夹
2. 复制粘贴
- 设置 → 常规 → 高级
- 双向 clipboard
3. 全屏
- 安装增强功能后按 Host + F(默认 Host = Right Ctrl)
七、常见问题
❌ 无法启动 64 位虚拟机
- 进 BIOS 开启 VT-x / AMD-V
- 关闭 Hyper-V(Windows)
❌ 屏幕太小
如果你愿意,可以告诉我:
- 你用的是 Windows / macOS / Linux
- 电脑配置(内存、CPU)
- 是用来 学习 / 开发 / 服务器
我可以直接给你最适合的配置方案。