老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

2023-12-25 17:09:08 14点赞 96收藏 4评论

缘起

刚入手了一台1270P,准备作死搞一个all-in-boom。

不过作为一个虚拟机小白,从头开始学习,等到all-in-boom大功告成,怎么也得今年小年

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

为了不耽误小朋友使用新购1270p上的Windows,找出一台“82年”的笔记本——HP EliteBook 2570p——练手先。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

基本配置:

  • CPU:Intel i5-3360M(22nm、35W、VT-x、VT-d)

  • 内存:8Gx2(DDR3L-1600)

  • 硬盘:1T的SSD(SATA)

虚拟机选择

目前比较普遍的虚拟机:PVE、Unraid和Esxi。PVE免费,其它都收费。因此个人用户PVE是不二之选!

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

PVE资源

PVE官网在这里:https://proxmox.com/en/,包括系统下载以及wiki文件。目前(2023年12月)的最新版是11月23日发布的8.1-1。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

官网没有中文,https://pve-doc-cn.readthedocs.io/zh-cn/latest/index.html这里是PVE中文手册,不是最新但够用。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

PVE硬件需求

最小硬件配置

  • CPU要求为Intel EMT64或AMD64,需要支持Intel VT/AMD-V虚拟化

  • 内存不低于1GB;如运行虚拟机,需相应增加更多内存。

  • 带存储硬盘

  • 至少一块网卡

推荐硬件配置

  • CPU:64位(Intel EMT64或AMD64),推荐使用多核CPU

  • CPU和主板需要支持Intel VT/AMD-V技术,以便支持KVM全虚拟化功能

  • 内存不低于2GB,以确保操作系统和Proxmox VE服务正常运行。如需运行虚拟机,需相应增加更多内存。如需运行Ceph或ZFS,还需要增配内存,大概1TB存储空间增加1GB内存。

  • 操作系统盘:带有电池保护缓存的硬RAID卡,没有硬RAID卡时可以使用带有SSD缓存的ZFS。

  • 虚拟机存储:本地磁盘可以采用带有电池保护缓存的硬RAID卡,或不带硬RAID卡的ZFS。ZFS和Ceph都不能和硬RAID控制器同时使用。也可以共享分布式存储。

  • 带冗余的多块网卡,也可根据采用的共享存储技术配置更多网卡

  • 如需使用PCI直通,必须采用支持VT-d/AMD-d的CPU

那台残破的2570P正好位于“最小”和“推荐”之间:没有冗余,但SSD性能富裕,CPU支持VT-d。

PVE安装

ISO文件1.29G,下载ISO文件后用rufus写入U盘。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

点击开始后会弹出以下提示框。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

点击确认。U盘写完后插入2570p,调用U盘启动。除了以下几项必须的输入,其它默认设置。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

国家请输入China

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

请创建自己的密码,邮箱随便,但必须格式准确。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

Management Interface选择有线网卡;Hostname无所谓,但格式必须准确(跟显示的类似);IP地址、Gateway和DNS照实填写。

安装完成后系统自动重启。看到以下画面,启动完成。启动迅速,2570P用时不超过30秒(包括BIOS自检)

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

在局域网内其它电脑使用浏览器,输入
https://ip:8006
登陆安装的PVE系统。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

建议把语言换成“简体中文”(英文六级随便),用户名:root,密码:安装时创建的。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

主页信息不少:软件版本号,CPU、内存和硬盘使用率,服务器负载等等。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

网络栏目中,enp0s25是物理端口;vmbr0是虚拟端口,寄生于物理端口enp0s25。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

磁盘栏目中列出了所有的磁盘及其分区。目前本机仅一块磁盘。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

没有安装操作系统的情况下,左侧显示了一个网络和2个磁盘区域(不是分区)。Local-lvm和Local都属于LVM分区,Local-lvm用做存储池使用,而Local则用作上传的资料,包括各种ISO文件。

至此PVE安装已经完成,可以在上面跑其它各种系统了。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

且慢,安装系统之前必须找到这个:Virtio的驱动。简单地讲,这个驱动是让各虚拟机正常使用PVE虚拟出来的各种设备:网卡,显示、磁盘等等。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

请在这里找最新版本:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/

并且中这里了解如何使用Virtio
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

安装Windows

首先上传各种ISO文件。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

然后点击创建虚拟机

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

给一个VM ID方便操作,是否需要自动启动(随PVE启动而启动)。
启动延时:用于设置当前虚拟机开机后到下一个虚拟机开机前的时间间隔。有的系统需要使用到其它系统启动后的资源,因此启动延时就很重要。
关机超时:用于设置关机命令发出后Proxmox VE等待虚拟机关机的时间间隔。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

光盘文件使用之前上传的Windows镜像,系统选择Windows。

必须选择“Add additional driver for VirtIO drivers”,使用之前下载的驱动。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

系统都是使用默认就好,TPM看情况,不安装Windows11就不用勾选。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

磁盘除了更改大小以为,其它都使用默认,除非希望增加其它磁盘。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

CPU需要选择核心数,其它默认就好。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

根据宿主机的物理内存大小,以及等待安装Windows系统的实际需要,分配内存。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

网络也使用默认设置。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

最后一页是一览并确认,可以勾选创建后启动

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

编号101的虚拟Windows启动后,在其控制台看到实时显示。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

加载VirtIO驱动才能看到磁盘。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

驱动位于文件夹AMD64,加载完成后一路下一步

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

经过几次重启,可以看到熟悉的画面。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

不过在设备管理器中,有几个感叹号,这就需要手动安装VirtIO驱动。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

在Virtio光盘根目录找到virtio-win-gt-x64(32位系统选择virtio-win-gt-x86),双击安装。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

选择安装virtio-win-guest-tools,其中包括增强显示的QEMU Guest AgentSPICE Agent(Virt-viwer)

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

至此Windows安装完成:设备管理器没有感叹号,网络速度达到10Gbps。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

这个Windows也许会用来跑下载,因此我特别虚拟一块128G的磁盘跑一次测试。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

Windows运行后进入磁盘管理,新磁盘直接跳出来。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

建简单卷并格式化之后就可以直接使用了。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

ATTO的结果跟SSD在普通Windows下的差不多,HDtune倒是有点诡异,测了几次都是这样。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

测试文件基准倒是正常了,结果跟ATTO的差不多。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE

第一阶段总结

小白上手PVE并不困难,具备以下初步电脑软硬件知识就可以:

  • 进入电脑或主板的BIOS,找到并打开VT相关设定,调整启动设备为U盘

  • 必备软件Rufus,virtio-win-driver

如果进一步深入,需要更深奥知识储备。接下来将挑战硬件直通Docker安装使用,Linux(Ubuntu?)安装使用等。

老“机”伏枥——3代i5折腾PVE虚拟机之一——Windows安装到PVE
展开 收起
4评论

  • 精彩
  • 最新
  • 比较喜欢贵风格,不仅有教程还有解析,以及官方链接;相比很多水教程,人云亦云,自己也不知道做了干啥,然后重复发教程,浪费小白的检阅的时间

    校验提示文案

    提交
    感谢!大家喜欢是我撰写的最大动力。
    其实我写这些的目的之一就是担心自己年纪上去了,记性越来越差,因此就尽量详细记录。

    校验提示文案

    提交
    收起所有回复
  • 666,第一回知道这个中文文档,之前都是浏览器机翻

    校验提示文案

    提交
  • 留个记号备份:3代i5折腾PVE虚拟机之一——Windows安装到PVE,正好可以用到

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
96
扫一下,分享更方便,购买更轻松