一条命令完成 VPS 系统重装:从 256MB 低配机器到 Windows 的完整指南
【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall
reinstall 是一个一键 VPS 系统重装脚本:不用进 VPS 商家面板重新选系统,一条命令即可完成重装,并支持 Linux 与 Windows 互相切换。最大卖点是门槛低——最小的目标系统只需 256MB 内存,虚拟化驱动、网络配置、引导方式都由脚本自动处理。
🚀 30 秒上手:VPS 系统重装最小命令
当前系统是 Linux,两行搞定:
git clone https://gitcode.com/GitHub_Trending/re/reinstall bash reinstall/reinstall.sh debian 12安装期间会提示设置用户名和密码(不输则用 root + 随机密码);不指定版本号就装最新版。进度可通过 SSH、HTTP 80 端口或商家后台 VNC 查看。
当前系统是 Windows,打开 cmd 执行两行(若下载被 Defender 拦截,先关闭“Windows Defender 实时保护”):
git clone https://gitcode.com/GitHub_Trending/re/reinstall reinstall\reinstall.bat windows --image-name "Windows 11 Pro"脚本会自动查找官方原版 ISO 进行安装,不使用自制镜像。
能力一览:可安装系统与硬件要求
| 目标系统 | 最低内存 | 硬盘要求 | 驱动 / 网络自动化 |
|---|---|---|---|
| Alpine、Debian、Kali | 256 MB | 1~1.5 GB | 动态/静态 IP、纯 IPv6、IPv4/IPv6 在不同网卡均自动配置 |
| Ubuntu、Fedora、RHEL 系(Rocky/Alma/openEuler 等,共约 20 种发行版) | 512 MB | 2~5 GB | 同上,并按机型自动选用云内核 |
| Windows 10/11、Server 2016~2025 | 1 GB | 25 GB | 自动为 AWS、Azure、GCP、阿里云、腾讯云、Xen 等安装对应驱动 |
| Windows Vista~8.x、Server 2008~2012 | 512 MB | 25 GB | 同上(Vista/2008 可能缺驱动) |
另支持 BIOS 与 EFI 两种引导、ARM 服务器;Windows 支持任意语言 ISO,并自动绕过 Windows 11 硬件限制。
三个典型场景
场景一:低配小鸡重装为干净的 Linux
- 场景:VPS 只有 256MB 内存,系统臃肿或已损坏,想换一套轻量系统。
- 怎么做:登录服务器执行
bash reinstall/reinstall.sh alpine 3.22。 - 得到什么:小内存机器也能完成重装,装完直接 SSH 登录,期间进度可随时观察。
场景二:VPS 切换 Windows(Linux 转 Windows)
- 场景:要部署的程序只支持 Windows,但当前系统是 Linux,不想换机迁移。
- 怎么做:
bash reinstall/reinstall.sh windows --image-name "Windows 11 Pro" --lang zh-cn,脚本自动查找官方中文 ISO 并安装相应虚拟化驱动。 - 得到什么:一个干净的 Windows,远程桌面即可用;静态 IP 机器会自动配置好 IP(首次开机可能几分钟才生效)。
场景三:装坏后救砖
- 场景:操作失误或安装出错导致服务器无法启动,但串口或控制台仍可用。
- 怎么做:安装过程即使出错也能 SSH 登录手动修复;目标系统非 Debian/Kali 时,可运行
/trans.sh alpine自动救砖为可启动的 Alpine。 - 得到什么:拿回 SSH 连接,可以继续安装,或恢复备份数据。
✅ 避坑清单:高频问题与对应参数
- 误运行了脚本?重启前执行
bash reinstall.sh reset即可取消重装、保留数据。 - GCP 上 Windows 安装界面反复重启:加
--force-boot-mode bios参数,脚本改用 BIOS + MBR 方式安装:
bash reinstall.sh windows \ --image-name "Windows 11 Enterprise LTSC 2024" \ --force-boot-mode bios- 不确定网络是否连通,想先验证再装:加
--hold 1,脚本只重启进安装环境不开始安装,先 SSH 验证网络。 - Debian/Ubuntu/Alpine 安装后黑屏、花屏:加
--no-cloud-kernel关闭云内核。 - Windows 装完无法 ping 通、想改远程桌面端口:安装时加
--allow-ping与--rdp-port 3389(或其它端口)。
⚠️ 边界说明:它做不到的事
- 不支持 OpenVZ、LXC 容器——容器环境拿不到整块磁盘。
- 有 IPMI 或 U 盘安装条件的独服/PC,官方更建议使用正规渠道而非本脚本。
- 重装过程中不会更新新系统,装完后需自行更新软件包。
- Windows ISO 安装要求至少 25GB 硬盘;部分 ARM 实例(如 GCP t2a)装 Windows 受驱动限制。
- 操作会清除整块硬盘的全部数据,没有回滚机制,动手前请先备份。
小结
对于常见的 VPS 场景,一条命令即可跑完整个 VPS 系统重装流程;完整参数表、支持版本清单与救砖方法见官方文档 README.md。
【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考