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

一条命令重装系统:开源的 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://www.gexiong.com/mfzy/805.html

分享给朋友:

相关文章

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

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

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

这10个免费工具网站,让我省了上千块会员费

这10个免费工具网站,让我省了上千块会员费

整理电脑发现,我常用的工具软件里,80%都是免费的。这些网站帮我省了PS、PDF编辑、录屏、格式转换等各种会员费,今天全部分享给你。图片处理Remove.bg(remove.bg):自动抠图神器,上传图片一键去除背景,效果比PS手动抠还好。做证件照、做海报必备。Photopea(photopea.c…

这5款免费思维导图软件,让你的思路瞬间清晰

这5款免费思维导图软件,让你的思路瞬间清晰

无论是做读书笔记、项目规划还是头脑风暴,思维导图都是整理思路的利器。今天格熊为大家推荐5款完全免费的思维导图软件,帮你把脑子里乱成一团的想法变成清晰的结构。1. XMind(免费版)国产思维导图软件的标杆之作,界面美观,操作流畅。免费版功能已经足够日常使用。2. draw.io完全免费开源,无需注册…

新手学剪辑必看:这5个免费视频素材网站,商用无忧

新手学剪辑必看:这5个免费视频素材网站,商用无忧

做视频剪辑最头疼的就是找素材,用网上的又怕侵权。今天格熊推荐5个真正免费可商用的视频素材网站,让你的创作没有后顾之忧。1. Pexels VideosPexels不仅图片质量高,视频素材同样出色。所有视频都可免费商用,无需署名。分类清晰,搜索方便,支持按分辨率、时长筛选。是国内用户最容易上手的视频素…

程序员必备的5个免费代码托管和部署平台,2026年最新版

程序员必备的5个免费代码托管和部署平台,2026年最新版

推荐5个程序员必备的免费代码托管和部署平台:GitHub、GitLab、Gitee、Vercel、Netlify,详细对比各平台功能和免费额度...…

2026年最新免费3D素材资源网站推荐:设计师和开发者必收藏

2026年最新免费3D素材资源网站推荐:设计师和开发者必收藏

整理了2026年最好用的免费3D素材资源网站,涵盖3D模型、贴图、HDR环境等,全部免费可商用,设计师和开发者必收藏。…

发表评论

访客

看不清,换一张

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