Discuss

rescue

minlearn 仲裁员
板块:通用举报

利用支持rescue的一键dd脚本inst.sh重装vps/独服为windows(也支持第三方救援环境)

有一种Live OS(实时操作系统),它和普通操作系统有很大不同:在这种系统中,硬盘通常是临时挂载的,操作系统的引导程序经常是通过网络启动(netboot)而不是硬盘启动。 这种救援系统(rescue)常见于 OVH、Hetzner、Netcup 等 ISP 的用户后台面板中,像 SystemRescue、Finnix 这样的 Linux ISO 也属于这类 Live CD。

与常规的操作系统环境/模式相比,对于 VPS 或裸金属服务器来说,Live Rescue 环境/模式是进行安装、预安装、重装、维护、救援的最佳选择。 对于需要耗时重装过程的独立服务器,在 Rescue 环境下重装更加简单可靠,且所需操作更少。

这些重装脚本(如 inst.sh、reinstall.sh)可能会在内部集成自定义精简版的 Rescue Linux,实现底层新系统的部署(provision)。

现在,inst.sh 脚本不仅能在自身的环境下运行,也兼容其他常见第三方 Rescue 环境。

如何使用?

只需进入 Rescue 环境,像普通 Linux SSH 一样输入命令:

wget -qO- inst.sh | bash -s - -t yourgziposurl

如果有多个网卡/多块硬盘(如 en1、sda 为例):
wget -qO- inst.sh | bash -s - -i en1 -p sda -t yourgziposurl

当脚本提示“检测到第三方 Rescue 环境(3rd rescue env detected)”时,会直接在原地进行重装,并在安装完成后提示你重启。


命令示例: wget -qO- inst.sh | bash -s - -t yourzipurl wget -qO- inst.sh | bash -s - -i xx -p xxx -t yourzipurl -i 强制指定网卡名,-p 强制指定硬盘名

项目地址: https://github.com/minlearn/inst

演示视频:

minlearn.org,tg: minlearn_1keydd,本人长期接有偿付费dd。不会D的,和要定制镜像的都可以t我