VPS一键DD重装系统教程:两个主流脚本和6个翻车点

很多商家后台自带重装系统,但版本老、可选系统少,有时候人在国外、后台全英文看着费劲,于是"一键DD"成了中文VPS圈的刚需。这篇把2026年10月还能用的两个主流DD脚本讲清楚,外加几个真实翻车点——DD脚本更新很快,不要照抄几年前的旧教程,参数可能已经变了。

动手前:3件事必须先确认

1. 你的VPS是不是KVM/Xen/VMware

DD只支持完整虚拟化。OpenVZ架构不支持DD,这是原理限制,不是脚本问题——OpenVZ共用宿主机内核,DD脚本要求的独立引导流程在它上面跑不起来。买机器时商家一般会标注虚拟化类型,不确定的去后台看一眼。

2. 数据先备份,DD清的是整块盘

DD重装不是"保留数据只换系统",整块硬盘会被清空。有快照功能的商家(比如大部分云厂商),DD之前先打一个快照,这是翻车后唯一的后悔药。

3. 商家后台能重装就优先用官方的

如果商家后台的一键重装有你想要的系统版本,直接用官方的重装,比DD稳、比DD快。DD是"官方没有才用"的备选方案,不是首选。

脚本一:InstallNET.sh(用的人最多)

这是萌咖(MoeClub)原版DD脚本的后续维护分支,放在 leitbogioro/Tools 仓库里,是目前中文圈用得最广的一键DD脚本,支持Debian/Ubuntu/AlmaLinux/Rocky等多个发行版和Windows。

下载(地址2026年10月核验过):

1
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

几个关键点:

  • 脚本头部写明的默认root密码是 LeitboGi0ro,装完第一时间改掉,不要留着。
  • 具体支持哪些系统、参数怎么写,跑 ./InstallNET.sh --help 看,或者直接读仓库README——以仓库当前文档为准,网上流传的 -d 10 -v 64 那套是老版本写法。
  • Debian/Ubuntu下跑之前确保装了依赖:apt-get install -y xz-utils openssl gawk file。

脚本二:reinstall.sh(新选择,Linux/Windows/macOS通吃)

bin456789/reinstall 是这两年出来的新脚本,纯Bash,原理是网络引导加无人值守安装,支持的系统列表很长,Linux之间、Linux和Windows之间都能互转。

下载:

1
2
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh
chmod +x reinstall.sh

用法示例(以仓库当前说明为准):

1
bash reinstall.sh ubuntu 22.04 --password 你的密码

这里需要坦白说明:这个脚本我没有逐个系统实测过,上面命令是按仓库文档写的。动手前去 bin456789/reinstall 看一眼README,确认你目标系统的写法,几分钟的事,别省。

DD装Windows的特别说明

DD装Windows和装Linux不是一回事,有两点不一样:

  • 需要VNC看进度:DD过程中SSH是断的,Windows安装进度只能通过VNC看,商家后台一般会提供VNC入口,提前找到在哪。
  • 镜像来源要靠谱:DD用的Windows镜像大多是第三方精简/修改版,选star多、issue活跃的仓库出的镜像,不要随手下个来路不明的。

Windows的DD流程(两种方法、DD包从哪找、VNC看进度、装完激活和驱动)单独写了一篇详细教程:VPS DD安装Windows系统教程。

6个翻车点,提前避开

  1. OpenVZ上跑DD——必失败,先确认虚拟化类型。
  2. DD过程中SSH断了就以为失败,重复执行——DD时SSH断开是正常的,一般等10到30分钟,别中途再跑一遍脚本。
  3. 忘了默认密码——InstallNET.sh默认是 LeitboGi0ro,装完立刻改掉。
  4. 没备份——DD清整块盘,不是只格系统分区。
  5. 照抄几年前的旧教程参数——脚本在更新,参数会变,以仓库README为准。
  6. 有快照不用——商家后台有快照就先打一个,这是成本最低的保险。

DD完之后的两件事

系统装完先确认SSH能正常连,然后建议把SSH密钥登录配好、密码登录关掉,具体步骤参考 VPS怎么配置SSH密钥登录,这篇里写了防锁死的顺序,别搞反了。

如果DD完发现BBR没生效或者内核模块没加载,可以看 已安装BBR加速内核但加速模块未加载的解决方法 排查,DD换内核后这类问题很常见。