ProxmoxVE pve安装win7系统,安装Windows 10和Windows 11也是一样的流程/设置
有什么用
分享整个PVE重新安装Windows 7 的过程
J4125已经有Window2008了,用来承载服务端应用还是妥妥的;可是最近搞硬件,CH341A土豪金24/25编程器软件支持的平台只有Windows XP,Windows 7,Windows 8之类的,无法在Window2008上运行(运行提示错误);许多定制的应用还是很依赖特定平台+版本的。
背景:其实之前已经安装一次Windows 7,结果PVE网页平台的连接超时,导致我误以为系统坏了,进PVE的shell误删了整个文件:vm-100-disk-0.qcow2;我用以前备份的同名文件(Windows 2008)scp上传到PVE中以后,启动,发现即便界面的控制台无法连接(Connection TImeout)也是可以ping通系统。
怎么用/准备
PVE磁盘空间(比如磁盘有空余空间,或者新的磁盘)至少32GB
在磁盘卷的ISO镜像目录下,上传文件:
- virtio-win-0.1.240.iso
- cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
- 注意它必须是Window原始的CD磁盘ISO文件,不能是GHOST用的iso(这一步我踩了很多坑)
相关内容
<iframe frameborder="0" height="500" scrolling="auto" src="https://query.carlzeng.top:3/appsearch?q=pve" style="box-shadow: 0 0 20px -10px" width="100%"></iframe>实现方法&步骤
创建虚拟机
这里显卡选择SPICE,bios选择seabios。win7对EFI不友好
这里选择SCSI磁盘
网卡,选择virtio网卡
创建完成之后,再添加一个CD驱动器,选择vitio驱动光盘
配置好就可以开机了
安装过程中找不到硬盘就得用到之前的PVE中设置的那个新的CDROM,加载驱动:
硬盘驱动
这个地方要注意:添加CDROM(指定驱动虚拟磁盘iso文件)的时候要把类型选成IDE,否则会因为是scsi而无法识别。
最后安装完成进入系统。这时,只有磁盘驱动,其他驱动都没,需要安装。
选中任意一个感叹号设备,右击更新驱动,选择浏览计算机以查找驱动(还是用到vitio驱动光盘)
过一会儿,Windows安装成功。
设备驱动
请根据上面的例子,把所有的未知驱动安装了,并且把显卡驱动也安装了~~
是的,现在我可以随时切换使用虚拟中的Windows 2008 和 Windows 7
运行CH341A编程器
成功在Win7下运行中土豪金CH341A编程器(USB主板路由液晶BIOS/FLASH/24/25烧录器)所依赖的驱动和程序了:
修改硬件后停止再启动
修改了硬件信息,比如添加了USB的映射,加载CDROM等等硬件信息编辑/改动
千万不要关机,开机....(我就是这么把Win2008又给整出毛病了)。 正确的姿势是:
- PVE的虚拟机(Win7)右键 -》 停止,然后等待整个机器被停止。
- PVE的虚拟机(Win7)右键 -》开启
安装USB驱动,反复重试多次无法安装/识别U盘。
最后还是下载安装了Win7的USB驱动解决了:USB万能驱动Win7 V3.0
Win10安装
Win10的安装步骤和这个一摸一样,装好后,选择网卡的驱动程序,还是需要指向虚拟的光驱。
然而该PVE虚拟机的版本还不支持连接/识别微软Xbox的series手柄。
先用Ventoy做一个可启动的U盘(也可以使用微PE工具箱下载),然后把Windows X 的GHOST文件放在U盘根目录,就可以搭配来使用了
里面就包含Diskgenius 等实用工具,一同放到维护U盘中;
体验下来:
-
这个微PE工具箱里面的磁盘工具非常好用。
-
PVE的这个安装必须是纯净版Windows的安装,而电脑PC实体机器,直接用下载好的GHOST版Win10或Win11(一般会自动帮忙激活系统等等操作,比如:YLFM,DEEP),直接还原到磁盘的主分区即可(当然用逻辑分区也可以,已实践过)。