在 Proxmox VE (PVE) 中安装 Windows 10 虚拟机(VM)
一、 准备工作(下载所需 ISO 镜像)
安装 Windows 10 前,建议提前准备好两个镜像文件,并上传到 PVE 的 ISO 镜像存储区(通常是 local -> ISO Images):
-
Windows 10 ISO 镜像:从微软官网或系统镜像站下载。
-
VirtIO 驱动 ISO 镜像:PVE 官方提供的 Windows 硬件驱动镜像(强烈推荐安装)。
-
在 PVE 的 ISO 下载界面中选“URL 下载”,或者自行前往下载:
[https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso](https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso)
-
二、 在 PVE 中创建 Windows 10 虚拟机
点击 PVE 右上角的 Create VM(创建虚拟机),按照以下步骤配置:
1. General(常规)
-
Node: 默认
-
VM ID: 保持默认(如 101)
-
Name: 填入名称(如
Win10)
2. OS(操作系统)
-
ISO image: 选择已上传的 Windows 10 ISO。
-
Type: 选择
Microsoft Windows -
Version: 选择
10/2016/2019
3. System(系统)
-
Graphic card: 保持默认
Default。 -
SCSI Controller: 选择
VirtIO SCSI single(性能最好)。 -
Qemu Agent: 勾选(安装驱动后可方便 PVE 获取 Windows IP 和优雅关机)。
-
BIOS / Machine: 保持默认(
Default / Seabios和i440fx),如需启用 UEFI,可选择 UEFI + OVMF。
4. Disks(磁盘)
-
Bus/Device: 选择
VirtIO Block或SCSI(性能最高,需在安装界面加载驱动;如果图省事可选SATA或IDE,但性能较差)。 -
Disk size: 建议至少 64GB 或更大。
-
Cache: 推荐选择
Write back(提升 IO 性能)。 -
Discard: 如果存储在 SSD 上,建议勾选(启用 TRIM)。
5. CPU
-
Cores: 建议至少 2核 或 4核。
-
Type: 建议选择
host(将宿主机 CPU 特性直接透传,性能最佳)。
6. Memory(内存)
-
Memory (MiB): 建议至少 4096(4GB)或 8192(8GB)。
-
Ballooning: 可选,保持默认即可。
7. Network(网络)
-
Model: 选择
VirtIO (paravirtualized)(网速最高,需加载驱动)。
8. Confirm(确认)
-
确认参数无误,先不要勾选“Start after created”,点击 Finish。
三、 挂载 VirtIO 驱动 ISO
虚拟机创建完成后,先不要开机,需要把 VirtIO 驱动光盘挂载上去:
-
点击左侧刚创建的虚拟机 -> Hardware(硬件)。
-
点击 Add(添加) -> CD/DVD Drive(CD/DVD 驱动器)。
-
Bus/Device 选择未使用的 IDE 槽位(如
IDE 0或IDE 2)。 -
ISO image: 选择已上传的
virtio-win.iso镜像。 -
点击 Add。
四、 安装 Windows 10 操作系统
-
启动虚拟机,点击 Console(控制台) 进入画面。
-
按任意键从光盘引导,进入 Windows 安装程序。
-
选择安装磁盘时(关键步骤):
-
界面可能会提示 “找不到任何驱动程序/找不到硬盘”(因为我们使用了 VirtIO/SCSI 硬盘控制器)。
-
点击 加载驱动程序 (Load Driver) -> 浏览 (Browse)。
-
在弹出的目录中找到挂载的 VirtIO 光盘(驱动器)。
-
展开路径:
vioscsi->w10->amd64,点击确定。 -
选择识别到的
VirtIO SCSI驱动并点击下一步,硬盘就会正常显示出来。
-
-
选择分配的磁盘空间,正常进行 Windows 10 的安装和初始化配置。
五、 安装 VirtIO 驱动与 Guest Agent
安装好 Windows 10 进入桌面后,网络可能暂时无法连接,这是因为网卡驱动尚未安装。
-
打开 Windows 中的 此电脑 (This PC)。
-
打开挂载的
virtio-win光盘驱动器。 -
双击运行 root 目录下的
virtio-win-gt-x64.msi或virtio-win-guest-tools.exe快捷安装包。 -
一路点击“下一步”完成安装。
-
安装完成后,网卡驱动、显卡驱动、存储优化以及 QEMU Guest Agent 将全部安装完毕,网络会自动连通。
💡 优化与维护建议
-
卸载 VirtIO ISO 驱动光盘:
-
Windows 安装完成后,可在 PVE 的 Hardware 中移除或卸载
virtio-win.iso光盘。
-
-
开启远程桌面 (RDP):
-
建议在 Windows 的“系统设置 -> 远程桌面”中开启 RDP 功能。使用 Microsoft Remote Desktop 软件连接 Win10 比直接在 PVE 网页 Console 中操作要流畅得多。
-
- 点赞
- 收藏
- 关注作者
评论(0)