前言
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