尧图精选

VPS 一键重装系统指南:20 个 Linux 发行版与 Windows 官方 ISO 快速切换

🕒 发布时间:2026/10/1 2:21:12 📁 来源:尧图网络
VPS 一键重装系统指南20 个 Linux 发行版与 Windows 官方 ISO 快速切换【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall手里那台 512MB 内存的小鸡想从 Linux 切到 Windows登录商家面板一看系统列表里只有 3 个镜像一个都不是你要的。reinstall 是一个跑在当前系统里的一键重装脚本Linux 运行 reinstall.shWindows 运行 reinstall.bat把硬盘直接装成任意主流 Linux 发行版或 Windows 官方 ISO全程不用回面板低配机器 256MB 内存就能开始装。一句话它替你把「回面板重装」变成一条命令reinstall 解决的是两个具体痛点商家面板的重装入口系统太少官方 netboot 又普遍要求 1GB 以上内存。它的做法是先在现有系统里改写引导项此时硬盘数据还在重启后进入安装环境自动装系统、配网络装完直接 SSH 进新机器。适合经常换发行版测试、要在 Linux 上装 Windows、或者内存低于 1GB 装不了官方 netboot 的人。能力地图按你要干的事来任务一换一台干净的 Linux 发行版一条命令加版本号即可20 个发行版全覆盖不写版本号就装最新版发行版可选版本最低内存最低硬盘Alpine3.21–3.24256 MB1 GBDebian9–13含 ELTS256 MB1–1.5 GBKalilast-snapshot / rolling256 MB1–1.5 GBUbuntu18.04–26.04512 MB2 GBRocky / AlmaLinux / Oracle / Anolis / OpenCloudOS / CentOS Stream / Fedora / openEuler / openSUSE / NixOS 等各见 README.md512 MB5 GB它帮你做到的程度装完即开机即用——自动分区无 boot/swap最大化利用空间、按机器类型选云内核、根据机器自动配置 IP你只需要在装完后自己跑一次系统更新脚本为提速不做自动升级。任务二Linux 与 Windows 互相切换四个方向都支持Linux→Linux、Linux→Windows、Windows→Windows、Windows→Linux。装 Windows 用的是微软官方原版 ISO覆盖 Vista 到 Windows 11、Server 2008 到 2025脚本自动从官方 ISO 源查找下载--image-name选家庭版/专业版等映像--lang zh-cn选语言Windows 11 的硬件检测自动绕过。VirtIO、XEN、AWS ENA、GCP gVNIC、Azure MANA 这类云驱动会自动识别机器型号并下载安装不用你手写应答文件。任务三把现成镜像直接铺进硬盘手里有 raw、vhd 或压缩成 .gz/.xz/.zst/.tar 的镜像链接dd模式直接写入Windows 镜像会自动扩展系统盘静态 IP 机器会自动配好网卡。任务四网络环境自动适配动态/静态 IP 自动判断/32、/128、网关不在子网、纯 IPv6、IPv4 与 IPv6 分布在不同网卡这四种坑都已处理。目标盘靠分区表 ID 识别不会写错盘。动手之前5 件事先确认 ✅✅备份数据Linux 重装和 Windows 重装都会清除整块硬盘的全部数据包含其它分区。脚本用分区表 ID 锁定目标盘但误选发行版同样会清盘✅不是容器OpenVZ、LXC 虚拟机不支持KVM/XEN 等 VPS 和独服可用。独服如果能用 IPMI 或 U 盘官方文档建议优先用那两种更稳妥的方式✅内存和硬盘达标Alpine/Debian/Kali 256MB 内存起步Ubuntu 等云镜像类发行版 512MBWindows 10/11 需 1GB 内存 25GB 硬盘✅当前是 rootWindows 是管理员且装完后你还能 SSH 进来——整个安装过程靠 SSH 观察日志✅ 确认系统盘装前跑一下lsblk看清哪块是系统盘第一次运行只需这几步git clone https://gitcode.com/GitHub_Trending/re/reinstall cd reinstall bash reinstall.sh alpine 3.21三行搞定拉取脚本、进入目录、重装到 Alpine 3.21。中途提示输入用户名和密码直接回车就使用root 随机密码终端会显示这个密码记得抄下来。在 Windows 上先打开cmd用 reinstall.bat 跑同样语义的参数两边参数一致。两个前置动作先关闭 Windows Defender 的实时保护它会拦截 certutil 下载链接里带特殊字符时用而不是包裹。完整走一遍5 分钟重装一台 Debian 12第 1 步确认磁盘。lsblk看一眼系统盘名。脚本内部用分区表 ID 认盘不会写错但备份这一步谁也替不了。第 2 步执行重装。bash reinstall.sh debian 12回车跳过账号密码提示即可随机密码会打印在终端。想改端口加--ssh-port 2222想用密钥登录加--ssh-key ssh-ed25519 AAAA...用公钥时密码为空。第 3 步盯安装进度。三条路任选SSH 登录当前系统看日志浏览器访问http://服务器IP/打开 logviewer.html 日志页或者商家后台 VNC/串行控制台。卡住了也不怕——安装环境本身可 SSH 登录目标系统非 Debian/Kali 时可在安装环境运行/trans.sh alpine自动救砖成 Alpine。第 4 步反悔窗口装坏了、参数敲错了怎么办脚本只改了引导项重启前硬盘数据还在执行bash reinstall.sh reset然后正常重启就回到原系统。这是全文唯一需要你记住的急救命令。第 5 步重启登录新系统。注意两点新系统没有自动更新登录后先apt update apt upgrade改 SSH 端口或密钥登录时除了/etc/ssh/sshd_config还要同步改/etc/ssh/sshd_config.d/里的文件否则不生效。目标换成 Windows 时bash reinstall.sh windows \ --image-name Windows 11 Enterprise LTSC 2024 \ --lang zh-cn默认账号administrator 随机密码远程桌面连不上时把用户名写成.\administrator。静态 IP 机器 IP 会自动配好但首次开机可能要等几分钟才生效。选型与取舍什么时候用它什么时候别用选它的情况机器内存低于 1GB官方 netboot 根本起不来——reinstall 从 256MB 就能装 Alpine/Debian这是它最划算的场景面板镜像列表里没有你要的系统又不想去下载 U 盘、插 VNC 点安装器想在 Linux 机器上直接装 Windows 官方 ISO面板通常不提供装错了要反悔——重启前reset能救回来面板重装和 U 盘安装都做不到。别用它的情况OpenVZ/LXC 容器脚本直接不支持独服或 PC 上手头有 IPMI、U 盘可用时官方文档建议优先用那些物理级手段脚本理论上支持独服和 PC 但定位是 VPS。相对常见替代各赢各输在哪比商家面板赢在系统选择面20 个发行版 全版本 Windows 官方 ISO 任意 raw 镜像和低内存门槛输在它是「软件层」方案物理级故障固件、硬盘坏道它管不了。比官方 netboot 赢在内存门槛和静态 IP 适配输在 netboot 是厂商官方维护的通用环境生态更宽。比手动写应答文件 U 盘装 Windows 赢在驱动自动注入和免操作输在只面向无远程介质的 VPS 场景。给不同人的建议512MB 甚至 256MB 内存的低配 VPS 用户该用这是 reinstall 的主场官方 netboot 带不动的机器它能装256MB 起装 Alpine/DebianLinux ↔ Windows 互切者该用面板不给 Windows 镜像时直接官方 ISO 切换驱动自动处理来回切不用每次填表频繁测试发行版的运维该用一条命令换任意发行版装坏reset可反悔试错成本极低独服/PC 且有 IPMI 的用户不用优先 IPMI 或 U 盘脚本留作没有物理管理手段时的备选故障排查手册现象 1敲错参数把整盘挂上了重装流程想中止原因脚本执行后只改引导项重启后才真正擦盘误执行不等于已破坏。解法重启前执行bash reinstall.sh reset然后正常重启即回到原系统。现象 2Windows 下 certutil 下载脚本失败报错或没有文件原因Windows Defender 实时保护拦截 certutil 下载Win7/Vista 是 TLS 1.2 未启用。解法先关闭实时保护再重新运行下载命令Win7/Vista 需在 IE 高级设置里启用 TLS 1.2老系统可能还要手动把 reinstall.bat 传到服务器上。现象 3GCP 上装 Windows安装界面PE反复重启进不了流程原因2022 年 5 月后发布的 ISO 在 GCP 上 EFI 引导异常。解法加--force-boot-mode bios以 BIOS 引导 MBR 分区表安装bash reinstall.sh windows \ --image-name Windows Server 2022 ServerStandard \ --force-boot-mode bios装完可用MBR2GPT /convert /allowFullOS转回 EFI 引导。现象 4装完 Windows远程桌面连不上原因默认账号是administrator少数语言版本管理员账号名不同静态 IP 首次开机配置要几分钟才生效。解法用户名写成.\administrator重试确认网络通了再排查端口。深挖玩法验证、穿透与救砖先验证网络再正式装。低配机器怕装到一半失联--hold 1只重启进安装环境、不运行安装SSH 验证网络没问题后再正式执行bash reinstall.sh alpine 3.21 --hold 1装完不重启先改系统再开机。--hold 2装完停在安装环境Debian/Kali 新系统挂载在/target其它系统挂载在/os可以直接改完再重启。安装期间开内网穿透。安装环境可挂 frp 隧道配置示例见 frpc-example.tomlbash reinstall.sh ubuntu 24.04 --frpc-config frpc-example.tomlDD 模式下注入 cloud-init。给 Linux 镜像注入 NoCloud 配置bash reinstall.sh dd --img https://example.com/xxx.xz --cloud-data /path/to/seed/seed 目录必须含user-data文件。引导到 Alpine Live OS 或 netboot.xyz。只想进一个可 SSH 的内存救援系统手动操作备份、手动 DD、修分区跑bash reinstall.sh alpine --hold 1想进 netboot.xyz 用 VNC 装更多系统跑bash reinstall.sh netboot.xyz。这两个功能不删任何数据操作不当重启即回原系统。更多参数与版本表见 README.mdfrp 服务配置参考 frpc.service 与 frpc-example.tomlWindows 侧辅助脚本在 windows-setup.bat、windows-resize.bat 等文件里。【免费下载链接】reinstall一键DD/重装脚本 (One-click reinstall OS on VPS)项目地址: https://gitcode.com/GitHub_Trending/re/reinstall创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →