虚拟化类型和 CPU 架构
只读systemd-detect-virt 2>/dev/null || cat /sys/class/dmi/id/product_name
uname -m跑完应看到: kvm、xen、vmware、microsoft 可以重装。openvz、lxc 是容器,内核属于宿主机,无法重装,只能用商家后台换系统。
00 / START CLEAN
商家模板常带着监控 Agent、预装软件、奇怪的分区和旧内核。到手先重装成官方原版系统,后面每一步才有可预期的起点。
重装工具来自开源项目
重装由 bin456789/reinstall(作者 bin456789,GPL-3.0)完成。EnvSH 只帮你选参数、生成命令,不修改也不托管它的脚本。
同时登录商家后台,确认 VNC / 控制台能打开。万一重装出错,这是唯一的救援入口。
systemd-detect-virt 2>/dev/null || cat /sys/class/dmi/id/product_name
uname -m跑完应看到: kvm、xen、vmware、microsoft 可以重装。openvz、lxc 是容器,内核属于宿主机,无法重装,只能用商家后台换系统。
free -h
df -h /跑完应看到: 和下方所选系统的最低配置对比。
ip -br addr
ip route跑完应看到: reinstall.sh 会自动配置网络。仍建议记下 IP 和网关,万一需要用商家后台 VNC 救援时用得上。
先勾选左侧的确认项。重装会清空整块硬盘,包括其他分区。
SSH 端口不是 1 到 65535 的整数,所以预览里没有这个参数。
密码里含有换行,所以预览里没有 --password。
这不像一行 OpenSSH 公钥(应以 ssh-ed25519、ssh-rsa 或 ecdsa- 开头)。
已填公钥,密码不会传给上游:使用公钥时新系统密码为空。
这个系统不适用 --no-cloud-kernel,已忽略。
勾选左侧的确认项后显示重装命令。执行后不会立刻清盘,重启时才开始。重启前运行 bash reinstall.sh reset 可以取消。安装期间可以用商家 VNC、SSH 或 http://服务器IP 查看进度。
为了装得快,上游不会更新新系统。登录后去初始化,勾上“同时升级系统软件包”。
ssh-keygen -R YOUR_SERVER_IP跑完应看到: 在你自己的电脑上运行。新系统的主机指纹变了,不删的话 SSH 会报 “REMOTE HOST IDENTIFICATION HAS CHANGED” 并拒绝连接。
ssh root@YOUR_SERVER_IP跑完应看到: 安装通常需要几分钟。15–20 分钟后仍连不上,用商家后台 VNC 看进度。改过 SSH 端口的话加上 -p 端口。
装失败了? 安装环境里 SSH 依然可连,可以手动救援;非 Debian 目标还可以运行 /trans.sh alpine 自动救成 Alpine。详见 上游文档。