精选

在 Proxmox VE 中创建虚拟机:分步指南

发布于 16/08/2026 更新于 06/10/2026 98 次浏览
Proxmox VE ISO QEMU/KVM VirtIO

本教程介绍如何在您的 Proxmox VDS 上规范地创建一台 QEMU/KVM 虚拟机。具体数值取决于您方案的资源和客户机系统。

从哪里下载安全的官方 ISO 镜像?

请仅从 Debian、Ubuntu、Rocky Linux、AlmaLinux、Microsoft 或相关发行商的官方网站下载 ISO。如有可能,请校验 SHA256 校验和:被篡改或不完整的镜像可能导致难以排查的安装错误。

如何将 ISO 导入 Proxmox?

ISO 可在节点存储的 ISO Images 部分上传,方式为上传文件或通过 URL 下载。

  1. 在资源树中选择您的节点,然后选择支持 ISO 镜像的存储,通常为 local。
  2. 打开 ISO Images。
  3. 点击 Upload 上传本地文件;如果该功能可用,也可以点击 Download from URL。
  4. 等待传输完全结束后再创建 VM。

如何启动 VM 创建向导?

点击右上角的 Create VM。

General

  • 选择一个未被占用的 VM ID。
  • 设置一个清晰明确的名称,例如 web-prod-01。
  • 仅当 VM 需要随虚拟化管理程序一起启动时,才启用自动启动。

OS

  • 选择已导入的 ISO。
  • 选择客户机系统的类型和版本。
  • 对于 Windows,如果安装程序无法识别磁盘或网卡,请同时准备 VirtIO 驱动程序 ISO。

System

  • 对于较新的系统,VirtIO SCSI single 控制器是一个不错的通用选择。
  • 如果您计划在 VM 中安装代理,请启用 QEMU Guest Agent。它可以改善正常关机并上报系统信息。
  • 如有疑问,请保留默认值;仅在系统要求时才修改 BIOS 或机器类型。

Disks

  • 选择目标存储。
  • 规划磁盘大小时,请在 VDS 上为临时快照、ISO 和备份保留可用空间。
  • 对于具备所需驱动程序的现代系统,请使用 SCSI/VirtIO 以获得良好的性能。

CPU 和 Memory

  • 只分配实际需要的 vCPU 数量。
  • 始终为 Proxmox 和其他 VM 预留 RAM。
  • 避免激进的超额分配:在负载高峰时,它可能导致所有 VM 都变得不稳定。

Network

  • 选择 VDS 上已配置的公网网桥,通常为 vmbr0。
  • 选择 VirtIO (paravirtualized) 型号以获得良好的性能。
  • 如果此 VM 使用附加 IP,请将自动生成的 MAC 替换为客户中心中该 IP 所显示的确切虚拟 MAC。

附加 IP 与其 MAC 是固定的一对。切勿在两台 VM 或两块网卡上重复使用这一对。

如何在 VM 中安装系统?

确认摘要后打开控制台,然后完全像在物理机上一样进行安装。

  1. 检查摘要,然后点击 Finish。
  2. 选择该 VM 并打开 控制台。
  3. 点击 Start 并按照安装程序操作。
  4. 在系统允许时,安装 VirtIO 驱动程序和 QEMU Guest Agent。
  5. 安装完成后,在 Options > Boot Order 中将系统磁盘排在 ISO 之前,然后弹出 ISO。

如何配置客户机的网络?

并非所有系统都会自动配置 IP 地址。请在服务的「网络」选项卡中记下 IP、前缀/掩码、网关和虚拟 MAC,然后在 Linux 或 Windows 中配置这些值。专门的网络指南提供了具体步骤和示例。

VM 安装完成后需要检查什么?

共六点,在认为该虚拟机已准备就绪之前请逐一检查:

  • VM 无需 ISO 即可启动。
  • 时间和时区正确。
  • 已安装安全更新。
  • 如果您选择了 QEMU Guest Agent,它显示为运行状态。
  • 只开放了必要的端口。
  • 投入生产之前,已有一份经过测试的备份。

这篇文章对您有帮助吗?