前言

ps:语文太好了写出来的东西不堪入目全是然后...什么什么的,让ai优化了一下

这算是一片如何在不支持windows安装的云服务器上安装windows的教程

因为有些云服务提供商只让你安装linux

准备

1,一台是智简魔方创建的云服务器

2,这台服务器本身不提供windows安装,支持就直接用官方就好

3,救援系统可用

4,ssh工具和一个脑子

教程

进入救援模式

执行

1
bash <(curl -sL https://raw.githubusercontent.com/fanchuanhah/install-windows-in-unsupport-windows-server/refs/heads/main/install.sh)

退出救援模式

没了

注意

使用提供的脚本教程安装的任何后果均与本作者无关
会清除全部数据

起因

我有一台闲置的香港16-16

于是我就想着我要怎么装上windows

研究这个我也是百板挫折(想看安装过程翻到下面就行)

一开始我想到的是ddwindow

然后我发现不行一直无限重启

然后我把win的iso烧录到本地然后从grub启动,结果还是不行

然后我又想到了救援系统

我进到救援系统后我想着我用qemu启动windows的iso镜像,然后挂载磁盘,安装完成后再退出不就行了,我试了下,md,这个centos的包管理还是坏的,修又花了好多时间

终于安装完windows后我退出救援系统,还是不行一开机就蓝屏,但至少是开了,也证明救援系统这条路可行

然后我又进到救援系统,挂载磁盘,qemu启动,然后我想着应该是要在本地安装,而不是用qemu安装
系统都启动不了怎么在本地安装,我又想到了pe,毕竟都蓝屏了就说明过了引导了,那我引导pe不就行了

然后我试了一下,用qemu启动后安装了firpe,安装完退出救援模式,到了引导,我选了firpe
wc了,竟然真的启动进去了,我给提前下好的系统镜像挂载安装了然后重启
然后呢,出现了蓝色的windows标,竟然出现了锁屏菜单(我跳过了obee),but,没网,pe也没网,我又尝试安装万能网卡驱动,md还是不行,各种驱动都试了,还是不行(魔方创建的应该是要特殊的网卡驱动)

等等,魔方?let me think think。魔方是怎么创建一台云服务器的呢,分配一个磁盘文件,将镜像写入进去然后其他什么的

镜像?我为什么不能自己将windows的镜像写入进去呢

于是我从网上找到了魔方的windows qcow2的文件,进到救援模式

用qemu img写入镜像,退出救援模式,进入vnc,没有蓝屏,进到了锁屏界面,右下角显示有网

你以为成功了吗

我一看,诶锁屏密码,这东西还有密码的,md,魔方有什么神秘的安装方式给你修改了密码,原始的windows镜像有密码的

似乎再次陷入僵局,诶,我在救援系统里难道不能清除密码吗?

答案是可以,网上搜到了一个叫chntpw的工具,是kali linux自带的

问题是这东西是debian的,centos我貌似是找不到,然后最后还是在一个用php3,下载链接还是ftp协议的网站上找到了

我下下来,然后安装,md报错,要低版本的那个so什么,然后我又找半天找到了这个低版本的so
安装好chntpw,我又给windows的磁盘挂载了,用chntpw清除了密码

再次退出救援系统,激动人心的时候到了,引导界面,windows加载界面,没有锁屏,直接进入到了桌面,网卡驱动是好的

终于,终于安装好了

这可以说是历尽磨难,然后我发现还有些小问题

就是因为是直接将qcow2文件写入整个磁盘的

会只有那点空间,40gb剩下20gb没有分配

可以直接右键此电脑,点击管理,给那个分区扩展就行了

但是这东西也可以在救援系统里面完成,后面的就非常简单了

安装好之后,我就想着,我要能自动安装就好了,然后就把方法告诉让ai生成了个代码一键安装,deepseek生成了好几次才生成了个能用的

github项目地址:https://github.com/fanchuanhah/install-windows-in-unsupport-windows-server