共计 1877 个字符,预计需要花费 5 分钟才能阅读完成。
之前,我发现许多 VPS 或者挂机宝的操作系统存在一些问题,要么操作系统限制过于严格,要么硬盘空间不合理。比如,有些系统的硬盘空间使用过大,有时候甚至一个 Windows 7 系统占用了 20GB 的空间,这简直是离谱!
为了解决这个问题,我尝试了各种方法重装操作系统,以节省宝贵的硬盘空间和小钱包。以下是具体的操作流程:
-
首先,找到可以支持各个操作系统的脚本,例:[reinstall](https://github.com/bin456789/reinstall)。以下是支持的系统版本:
目标系统 版本 内存 硬盘 Alpine 3.17, 3.18, 3.19, 3.20 256 MB 1 GB Debian 9, 10, 11, 12 256 MB 1 ~ 1.5 GB ^ Kali 滚动 256 MB 1 ~ 1.5 GB ^ Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04 512 MB * 2 GB CentOS 9 512 MB * 5 GB Anolis 7, 8 512 MB * 5 GB RedHat, AlmaLinux, Rocky 8, 9 512 MB * 5 GB OpenCloudOS 8, 9 512 MB * 5 GB Oracle 7, 8, 9 512 MB * 5 GB Fedora 40, 41 512 MB * 5 GB openEuler 20.03, 22.03, 24.03 512 MB * 5 GB openSUSE 15.5, 15.6, Tumbleweed (滚动) 512 MB * 5 GB NixOS 24.05 512 MB 5 GB Arch 滚动 512 MB 5 GB Gentoo 滚动 512 MB 5 GB Windows (DD) 任何 512 MB 取决于镜像 Windows (ISO) Vista, 7, 8.x (Server 2008 ~ 2012 R2) 512 MB 25 GB Windows (ISO) 10, 11 (Server 2016 ~ 2025) 1 GB 25 GB * 表示使用云镜像安装,非传统网络安装
^ 表示需要 256 MB 内存 + 1.5 GB 硬盘,或 512 MB 内存 + 1 GB 硬盘
Warning
❌ 本脚本不支持 OpenVZ、LXC 虚拟机。对于上述虚拟机,请使用 [ 支持脚本](https://github.com/LloydAsp/OsMutation)。
2. 如果是 Linux 操作系统,操作会比较简单。一条命令就可以搞定,且镜像也很容易找到。
国外服务器:
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
国内服务器:
curl -O https://www.ghproxy.cc/https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
之后按照提示进行操作,等待重装完成即可。
3. 对于 Windows 系统,操作会稍微复杂一些,需要注意以下几点:
较高版本的 Windows 系统:
请先关闭 Windows Defender 的“实时保护”功能,该功能会阻止 certutil 下载任何文件。
较低版本的 Windows 系统(如 Vista、7 和 Server 2008 R2):
由于不支持 TLS 1.2、SHA-256 或根证书未更新等原因,可能无法自动下载脚本。因此需要手动下载,具体操作如下:
- 使用 IE 浏览器下载(需在 IE 高级设置中启用 TLS 1.2)。
- 或者通过远程桌面,将以下两个文件保存到同一个目录。
下载后,运行 reinstall.bat
文件进行安装。
其他操作也可以根据命令行指示执行:
国外服务器:
certutil -urlcache -f -split https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.bat
国内服务器:
certutil -urlcache -f -split https://www.ghproxy.cc/https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.bat
如果此时遇到某些 Windows 镜像缺失或镜像体积过大,可以从网上找到合适的镜像。可以参考以下链接:
DD 脚本合集 一键安装 Windows/Debian/Ubuntu/CentOS
亲测,使用 DD 的方式效果较好,例如:
bash reinstall.sh dd --img https://example.com/xxx.xz