资讯动态

5分钟重装VPS系统:reinstall一键重装脚本使用指南

发布时间:2026/9/12 17:04:40 来源:尧图企业网站定制
5分钟重装VPS系统reinstall一键重装脚本使用指南【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall当你需要在一台 VPS 上快速更换系统又不想依赖商家面板或 IPMI 时reinstall 一键重装脚本可以在系统里直接完成换装。它支持 Linux 与 Windows 双向迁移执行后原硬盘数据会被全部清除记得先备份。 项目速览项目内容项目名reinstall一键 DD / 重装 VPS 系统脚本解决的问题无 IPMI、无 U 盘、面板重装受限时的 VPS 系统更换支持平台原系统为任意 Linux / Windows目标系统为 20 种 Linux 发行版或 Windows Vista ~ Server 2025 官方 ISOBIOS / EFI / ARM 均可最低配置Linux 目标系统 256 MB 内存 1 GB 硬盘Windows 10/11 目标 1 GB 内存 25 GB 硬盘安装方式Linux 下载reinstall.sh用 bash 运行Windows 运行reinstall.bat 从 0 到第一次重装成功第 1 步获取脚本。克隆仓库到服务器本地目录。git clone https://gitcode.com/GitHub_Trending/re/reinstall cd reinstall确认方式ls能看到reinstall.sh和reinstall.bat两个入口文件。⚠️ 所有安装功能都会清除整块硬盘的全部数据包含其它分区。如果不小心运行了脚本可在重启前执行bash reinstall.sh reset取消。第 2 步执行重装命令。指定目标发行版、版本和新系统密码脚本会写入引导项并重启。bash reinstall.sh ubuntu 22.04 \ --username root \ --password your_password确认方式脚本正常结束并提示机器即将重启此时 SSH 断开属正常现象。不指定版本号会安装最新版。第 3 步等待机器重启进入安装环境。重启后机器会先进入一个基于 Alpine 的安装环境用第 2 步设置的账号 SSH 登录观察进度。ssh root你的服务器IP确认方式能登录且tail -f /reinstall.log能看到安装日志在滚动。也可以改用 80 端口的 Web 日志页或商家后台 VNC 观察。第 4 步安装完成后验证新系统。安装结束机器自动重启进入新系统登录后核对版本与网络。cat /etc/os-release ip a确认方式输出为 Ubuntu 22.04网卡有地址。至此第一次重装跑通。 reinstall 脚本能帮你解决什么问题场景 1面板提供的系统里选不到你要的发行版。从当前系统直接装目标系统20 种发行版任选覆盖Linux to Linux、Windows to Linux等任意方向。bash reinstall.sh debian 12 bash reinstall.sh alpine 3.22场景 2给 Linux VPS 装正版 Windows。脚本自动从官方渠道查找 ISO、按机器类型自动下载 VirtIO 等云厂商驱动并自动绕过 Windows 11 硬件限制。bash reinstall.sh windows \ --image-name Windows 11 Pro \ --lang zh-cn \ --password your_password版本不在自动查找列表时用--iso手动指定 ISO 链接或磁力链接。场景 3手里有自制 raw / vhd 镜像想写进硬盘。直接 DD支持未压缩或.gz/.xz/.zst压缩格式DD Windows 镜像会自动扩展系统盘静态 IP 机器自动配好 IPDD Linux 镜像则原样写入。bash reinstall.sh dd --img https://example.com/xxx.xz️ 实战走一遍CentOS 换成 Ubuntu 22.04前置准备先用面板快照或 rsync 备份数据并确认不是 OpenVZ / LXC 容器cat /proc/vz返回 0 才是普通 VPS容器环境不支持本脚本。bash reinstall.sh ubuntu 22.04 --username root --password your_password执行过程分三段脚本在本机写引导项并重启 → 进入安装环境自动完成网络配置、镜像拉取和系统安装 → 安装结束重启。全程约 5~10 分钟取决于带宽。中途可随时 SSH 进安装环境查看/reinstall.log或打开 80 端口的 Web 日志页。预期结果重启后cat /etc/os-release显示 Ubuntu 22.04ip a有正常地址SSH 用新密码登录成功。如果你看到脚本已触发、机器即将重启说明是误操作在重启前执行bash reinstall.sh reset即可取消。如果你看到新系统装完却长时间 ping 不通说明静态 IP 机器的 IP 配置在首次开机几分钟后才生效再等几分钟即可。如果你看到机器彻底无法启动说明安装过程中断了SSH 连进安装环境执行/trans.sh alpine可以把机器救砖成一台可用的 Alpine 系统。⚙️ 进阶配置与调优参数作用示例值--ssh-key公钥登录安装期间也生效设置后密码为空--ssh-key ssh-ed25519 AAAA...--ssh-port修改新系统 SSH 端口--ssh-port 2222--hold1只重启到安装环境验证网络2装完不重启SSH 进去改系统内容--hold 1--no-cloud-kernel不装云内核避免部分机器黑屏/花屏适用于 Debian、Ubuntu、Alpine不带值--frpc-config加内网穿透IP 失联时仍可 SSH 登录看日志--frpc-config ./frpc-example.toml 踩坑与排障现象误执行脚本机器即将重启。→原因脚本要重启后才真正抹盘重启前有撤销窗口。→解法立即执行bash reinstall.sh reset。现象装完后 ping 不通、RDP 连不上但机器已开机超过 5 分钟。→原因静态 IP 机器的 IP 配置首次开机后延迟几分钟生效。→解法再等几分钟Linux 机器可查 80 端口日志确认网络配置结果。现象Windows 安装提示映像名称找不到。→原因--image-name与 ISO 内的映像名不匹配。→解法用 DISM 打开 ISO 查询映像名或改用--iso手动指定链接也可以先随便填重启后 SSH 进安装环境按报错修正。现象GCP 上安装 2022 年 5 月后发布的 Windows ISO安装界面反复重启。→原因该环境 EFI 阶段不兼容。→解法加--force-boot-mode bios以 BIOS MBR 方式安装装完用MBR2GPT /convert /allowFullOS转回 EFI。现象Windows RDP 登录失败确认密码正确。→原因少数语言版本的管理员账号名不是administrator。→解法尝试用.\administrator登录。现象安装中断机器无法启动变砖。→原因网络波动或安装过程出错。→解法SSH 进安装环境执行/trans.sh alpine自动救砖成 Alpine 系统再从里面排查。 收尾reinstall 的定位很清晰给没有 IPMI / U 盘的 VPS 提供在运行中的系统里原地重装的能力全程用分区表 ID 识别硬盘防止写错盘。延伸资源README.md完整参数说明、支持版本与最低配置矩阵reinstall.sh主脚本源码入口与参数解析都在这里trans.sh救砖脚本源码即安装环境里的/trans.sh【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价