当前位置:首页 > 免费资源

一条命令重装系统:开源的 reinstall 脚本怎么用

【导语】重装系统一般要准备 U 盘或启动盘。开源项目 reinstall 换了个做法:在现有系统里跑一条命令,就能把服务器或旧电脑重装成另一个系统。下面说清它支持什么、怎么下载、怎么用。

这个脚本解决什么问题

重装系统过去要写启动盘、进 BiOS 调引导顺序、再手动分区,一套流程走下来半小时起步。对没有显示器、只能靠 SSH 连上去的云服务器和 VPS,这条路直接走不通。

GitHub 上的开源项目 bin456789/reinstall 提供了另一条路径:不需要 U 盘,也不用去商家控制台点重装按钮。只要能登录进当前系统,运行一组命令就能清空硬盘、装上新的操作系统,Linux 和 Windows 两个方向可以来回切换。

项目从 2022 年 9 月建仓,目前累计 13,671 个 star、2,202 次 fork,最近一次代码更新在 2026 年 10 月 4 日,作者是 bin456789。

支持哪些系统和环境

Linux 方向覆盖 20 种常见发行版:Ubuntu 18.04 到 26.04、Debian 9 到 13、CentOS Stream 9/10、AlmaLinux、Rocky Linux、Oracle Linux、openEuler、openSUSE、Arch、Gentoo、Alpine、Kali、NixOS,还有国产的飞牛 fnOS、FygoOS 和安同 OS。

Windows 方向用的是微软官方原版 ISO,不用第三方自制镜像。脚本自带按名字找版本的参数,范围从 Vista、Windows 7 一直到 Windows 11 和 Server 2025,也包含 LTSC、Hyper-V Server、Azure Local 这些分支。

脚本会自动查找 ISO 下载链接,给 Windows 装上 VirtIO、XEN、AWS、GCP、Azure、Intel 等公有云驱动,也能自动绕过 Windows 11 的硬件检测限制。

环境门槛不高。装 Windows 10/11 和 Server 2016 以上要 1GB 内存、25GB 硬盘;更老的 Windows 只要 512MB 内存。项目为低配机器做过优化,占用的内存比官方网络启动更少。

  • 支持:KVM 等完整虚拟化的 VPS、独立服务器、普通 PC,以及 BIOS、EFI 引导和 ARM 服务器
  • 不支持:OpenVZ、LXC 虚拟机,这两类要换用 OsMutation
  • 不建议:能用 IPMI 或 U 盘解决的机器,走硬件方式更稳

动手之前:两件事必须先做

脚本会把当前机器的整个硬盘清空,包含其它分区里的内容。运行前先把要留的数据拷到别的地方,注意别拷到同一台机器的另一个分区,那样一样会被清掉。

如果不小心跑了脚本,还有一次反悔机会:在重启之前执行 bash reinstall.sh reset 可以取消重装。一旦重启,数据就按新系统覆盖写入了。

目标系统的最低内存和硬盘也要提前核对,低配机器装了跑不动的新系统,等于白折腾一轮。

  • 备份数据到网盘、另一台机器或外部硬盘
  • 核对目标系统的内存与硬盘最低要求
  • 记下当前服务器 IP、网关、DNS,方便装完核对网络

第一步:下载脚本

脚本分 Linux 版和 Windows 版,都是单文件。按服务器所在地选线路,GitHub 原始地址适合海外机器,cnb.cool 是国内镜像,中国大陆的机器用后者下载更快。得到的文件是 Linux 的 reinstall.sh 和 Windows 的 reinstall.bat。

Windows 下运行 certutil 下载前,要先关掉 Windows Defender 的实时保护,否则该功能会直接拦住下载动作。

  • Linux 海外:curl -O https://raw.githubusercontent.com/bin456789/reinstall/mAIn/reinstall.sh || wget -O ${_##*/} $_
  • Linux 国内:curl -O https://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.sh || wget -O ${_##*/} $_
  • Windows 海外:certutil -urlcache -f -split https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.bat
  • Windows 国内:certutil -urlcache -f -split https://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.bat

第二步:用命令重装 Linux

下载完得到 reinstall.sh。Linux 下用管理员权限运行 bash reinstall.sh 加发行版名称和版本号,不填版本号就装最新版。脚本会提示设置用户名和密码,一路回车则使用 root 加随机密码,密码会显示在终端里。

下面几条命令可以直接照抄,把发行版和版本换成自己要的即可。Ubuntu 26.04 和飞牛 fnOS 是最常被问到的两个。

  • 换成 Ubuntu 26.04:bash reinstall.sh ubuntu 26.04
  • 换成做 NAS 的飞牛:bash reinstall.sh fnos 1
  • 换成 Debian 13:bash reinstall.sh debian 13
  • 自定义账号:加 --username 设用户名、--passWOrd 设密码、--ssh-key 写入登录公钥、--ssh-port 改 SSH 端口
  • 先测网络:加 --hold 1 只重启到安装环境、不执行安装,用来确认新系统的网络是否通

第三步:装 Windows 和恢复镜像

Windows 有两种用法:用官方 ISO 全新安装,或者把现成的系统镜像直接写进硬盘,也就是常说的 DD Raw,做法类似 Ghost 恢复系统。Windows 下先打开 cmd,再运行 reinstall.bat 加参数。

脚本还能不装系统就重启进临时环境,用来备份数据或排查故障,这类场景不破坏原系统。

  • 装 Windows 11 企业版 LTSC 2024 中文版:bash reinstall.sh windows --image-name "Windows 11 Enterprise LTSC 2024" --lang zh-cn
  • 恢复镜像到硬盘:bash reinstall.sh dd --img "https://example.com/xxx.xz",支持 .gz、.xz、.zst、.tar 等压缩格式
  • 重启进内存系统不装系统:bash reinstall.sh alpine --hold 1
  • 进网络启动菜单选更多系统:bash reinstall.sh netboot.xyz
  • 装完先不重启、方便改配置:加 --hold 2

安装过程怎么盯、出问题怎么办

脚本全程用分区表 ID 来识别硬盘,避免写错盘。安装期间有三个渠道看进度:SSH 窗口的滚动输出、浏览器打开形如 http://服务器IP/0kR21o0L 的地址看实时日志、以及云服务商后台的 VNC 控制台。

装坏了还有救砖通道。非 Debian、非 Kali 的目标系统,可以进 SSH 手动执行 /trans.sh alpine,自动切到内存系统里排查。需要改 SSH 端口或换成密钥登录的,装完后改 /etc/ssh/sshd_config.d/ 目录下的文件。

两个坑提前说:Windows 下载脚本前必须关掉 Defender 实时保护;Red Hat 系也支持,但要自己填 qcow2 镜像链接。装完的系统不会自动打补丁,需要自己再更新一轮。

免费与商用:GPL-3.0 怎么算

项目采用 GPL-3.0 开源许可。脚本代码免费使用、允许商用,也允许修改和再分发;条件是衍生作品要同样以 GPL-3.0 开源并附上源码,不能闭源拿去做成收费产品。

有一层要分开看:脚本不打包任何自制镜像,所有系统资源都是运行时从各发行版的官方镜像源拉取,Windows 用的是微软官方 ISO。脚本只负责安装,不提供系统激活,装完之后的 Windows 授权要按微软规则自行解决。

想改自用的开发者可以 fork 仓库,改脚本开头的 confhome 和 confhome_cn 两个地址,再下载自己的版本运行。

适合谁用

手上有吃灰的旧笔记本,想装成 Linux 或飞牛当轻量 NAS,可以用它跳过写盘和调引导的步骤。买了 VPS 想换系统、但商家不提供想要的版本,也能一条命令直接换掉。

本地的家用电脑另有情况:脚本默认从网络拉镜像,宽带拖几个 GB 的系统镜像体验一般,能插 U 盘的话还是 U 盘更省事。

关注格熊,持续分享最新免费资源!

  • 随机文章
  • 热门文章
  • 热评文章

扫描二维码推送至手机访问。

版权声明:本文由格熊发布,如需转载请注明出处。

免责声明:本站收集的内容,都来自网络,版权争议与本站无关。

本文链接:https://gexiong.com/mfzy/805.html

分享给朋友:

相关文章

推荐几款稳定的免费虚拟主机

推荐几款稳定的免费虚拟主机

对于新手建站学习经验,建议先从免费主机开始,在使用免费主机的这段时间你会掌握基本的建站技能,以及确定自己是否喜欢,下面推荐亲身用过的体验还不错的虚拟主机,均无广告下文按好用程度递减,所以请优先选择靠前的主机商FreeHostia主机地点:美国控制面板: Elefante空间大小:250M数据库:1个…

一款免费无限制的听书软件,十分好用

一款免费无限制的听书软件,十分好用

大家在日常工作或者生活的过程中,会有一些小伙伴喜欢边工作边听小说。今天格熊就给大家带来一款十分好用的听书神器。使用体验极佳!!!这是一款全新的免费听书软件,作为一款全新软件,这款软件十分纯净,没有任何广告插入,力求给大家最极致的听书体验。打开软件主页有书架、书城等一系列分类。书城中有当下最热门的各种…

分享俩个免费下载开源软件的在线网站:Altapps、alternativeto

分享俩个免费下载开源软件的在线网站:Altapps、alternativeto

不想付费购买正版软件、又不想用盗版,那么你可能会选择免费的代替品。其实很多免费开源的软件也能满足你的需求,只不过可能你不知道去哪里寻找代替品,所以今天格熊给大家分享两个寻找免费代替品的网站。altapps这个「Altapps」网站收录了基本上主流、装机必备的大多数软件,你在这里可以寻找到它们的免费代…

WPS官方最纯净的版本,无广告无推送!

WPS官方最纯净的版本,无广告无推送!

2021年国家教育部考试中心宣布将新增计算机考试科目,正式把国产办公软件WPS Office作为全国计算机等级考试二级考试科目之一,详情可以查看《全国计算机等级考试教材目录(2022年版)》。之前MS Office一直是计算机二级考试的科目,现在将WPS也作为考试科目,势必会吸引一大批的大学生用户下…

5个免费在线PDF工具网站,处理PDF不求人

5个免费在线PDF工具网站,处理PDF不求人

PDF文件在日常工作中太常见了,合并、拆分、压缩、转换格式……你还在花钱买PDF软件吗?今天分享5个完全免费的在线PDF工具网站,处理PDF再也不求人!1. iLovePDF — 最全面的PDF工具箱网址: https://www.ilovepdf.com/zh-cniLovePDF是公认…

小红书爆款笔记密码:普通人写出万赞内容的实战技巧

小红书爆款笔记密码:普通人写出万赞内容的实战技巧

你是不是发了很多小红书笔记,但点赞永远只有几个?而别人随便发一张图就能爆火过万?爆款有密码,我来告诉你。小红书运营2年,从0到万赞,我总结了这些实战技巧。技巧一:封面图是爆款的80%小红书是一个以图为主的内容平台,封面图决定了用户会不会点进来。爆款封面公式:大字标题 + 冲击感画面:比如"…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。