温馨提示×

VirtualBox中Debian如何创建新的虚拟机

小樊
39
2025-12-30 10:27:02
栏目: 云计算

在 VirtualBox 中创建 Debian 虚拟机的完整步骤

一 准备

  • 下载并安装 VirtualBox(Windows、macOS 或 Linux 宿主机均可)。
  • Debian 官网下载 Debian ISO(建议选择 amd64 架构的最新稳定版)。
  • 宿主机启用虚拟化:在 BIOS/UEFI 打开 Intel VT‑x/AMD‑V,并在 VirtualBox 的“系统 → 处理器”勾选“启用嵌套 VT‑x/AMD‑V”(如可用)。

二 新建虚拟机

  • 打开 VirtualBox,点击“新建”。
  • 名称:自定义;类型:Linux;版本:Debian (64-bit)
  • 内存:至少 2GB(建议 4GB 或更高,视宿主机而定)。
  • 硬盘:选择“创建虚拟硬盘”,类型 VDI(VirtualBox Disk Image),存储方式选“动态分配”,大小至少 20GB
  • 创建完成后,选中虚拟机,点击“设置”进行细化配置。

三 关键设置

  • 存储:在“存储”中,将“控制器: SATA”下的“空”光驱加载下载好的 Debian ISO
  • 网络:默认 NAT 即可上网;如需让虚拟机在局域网中可见,改为 桥接网卡
  • 常规 → 高级:共享粘贴板拖放设为“双向”,提升使用体验。
  • 系统 → 处理器:根据宿主机核心数分配 vCPU(如 2 核)。

四 安装 Debian

  • 选中虚拟机并“启动”,从 ISO 引导,选择“Graphical install”(图形化安装)。
  • 按向导完成:语言(如 中文(简体))、地区(中国)、键盘布局(常用 美式英语)、主机名、域名(可选)。
  • 设置 root 密码并创建普通用户(建议创建,日常使用普通用户)。
  • 磁盘分区:新手可选“使用整个磁盘”,方案“将所有文件放在一个分区中”,确认写入。
  • 软件选择:可勾选 SSH server 以便后续远程管理。
  • 安装 GRUB 引导器到 /dev/sda,完成后重启进入系统。

五 安装后优化与常见问题

  • 安装增强功能(Guest Additions):在虚拟机窗口“设备 → 安装增强功能”,挂载后执行:
    sudo sh /media/cdrom0/VBoxLinuxAdditions.run
    安装后重启,可获得更好的显示、共享文件夹、剪贴板/拖放等能力。
  • 宿主机为 Linux 且启动失败提示内核驱动问题时:
    sudo /sbin/vboxconfig
    sudo modprobe vboxdrv
    若因 Secure Boot 导致无法加载模块,进入 BIOS/UEFI 将 Secure Boot 设为 Disabled,再执行上述命令。
  • 系统更新与基础配置:
    sudo apt update && sudo apt upgrade
    sudo apt install -y build-essential linux-headers-$(uname -r)
  • 常见问题速览:
    • 无法从 ISO 启动:检查“存储”是否已正确加载 ISO。
    • 性能差:确认已开启 VT‑x/AMD‑V,适当提升内存与 CPU 分配。
    • 网络不通:NAT 通常即插即用;桥接需确保宿主机网络环境与驱动正常。

0