VirtualBox 安装 Debian 13 指南(仅主机模式 + XFCE + 无 root 密码)

本文档描述如何在 VirtualBox 中安装 Debian 13,并配置仅主机(Host-Only)网络、XFCE 桌面环境、SSH Server、不设置 root 密码,以及安装完成后配置固定 IP 地址和清理无用源。

系统镜像:debian-13.1.0-amd64-DVD-1.iso

1. 创建 VirtualBox 虚拟机

1.1 新建虚拟机

  1. VirtualBox → 新建
  2. 配置:
    • 名称:Debian13-XFCE
    • 类型:Linux
    • 版本:Debian (64-bit)
  3. 内存:4GB(或更多)
  4. 硬盘:VDI → 动态分配 → 20GB+

1.2 配置网络(Host-Only)

  1. 虚拟机 → 设置
  2. 网络
    • 网卡 1 → 勾选 启用网络连接
    • “连接方式”选:仅主机(Host-Only Adapter)
    • 适配器名称一般为:VirtualBox Host-Only Ethernet Adapter

2. 启动 Debian 13 安装

加载 Debian 13 ISO 后选择:

Graphical Install


3. 安装过程关键选项

3.1 地区、语言、键盘

按需求选择即可。

3.2 网络配置

Host-Only 网络通常无 DHCP,可在安装时跳过 IP 配置(后续再设)。

3.3 用户与密码

  • root 密码留空(系统将禁用 root 登录)
  • 创建管理员用户:
    • 全名:debian
    • 用户名:debian
    • 用户密码:自定义设置

3.4 软件选择(重要)

请按以下选择:

  • GNOME
  • Xfce
  • SSH server
  • Standard system utilities

确保不选 GNOME。

3.5 安装 GRUB

安装至默认硬盘 /dev/sda


4. 系统安装完成后的配置


4.1 设置固定 IP 地址(192.168.56.101)

方法:使用系统设置 GUI 完成

  1. 打开 Settings → Network
  2. 选择 Wired Connection
  3. 进入 IPv4
  4. Method:选择 Manual
  5. 地址配置如下:
字段
Address 192.168.56.101
Netmask 255.255.255.0
Gateway 192.168.56.1
DNS Servers 192.168.56.1

说明:
VirtualBox Host-Only 适配器默认网关与 DNS 均为 192.168.56.1,可保证主机与虚拟机互通。

  1. 保存并重启网络。

测试

ip a
ping 192.168.56.1

4.2 删除 /etc/apt/sources.list 中 CD-ROM 源

安装后系统通常包含类似:

deb cdrom:[Debian GNU/Linux 13 ...]/

请手动删除或注释:

sudo nano /etc/apt/sources.list

删除 deb cdrom: 开头的行即可。

注意:环境为纯内网环境,不需要执行 apt update

5. 完成

你的 Debian 13 + XFCE + Host-Only + SSH 系统现已安装完毕,可从宿主机访问:

ssh debian@192.168.56.101
Author: ismdeep
License: Copyright (c) 2025 CC-BY-NC-4.0 LICENSE