Linux重装脚本[单分区/IPv6-Only Ready等]

  • A+
所属分类:VPS教程

servarica家自带系统实在是令人发指,重启还会导致ssh密码改变...因此制作了这个脚本

特性:

支持系统和版本同hiCasper版本, 对于centos引入其centos7.6 (LotServer ready) / 7.7.

以下特性仅Debian/Ubuntu支持.

脚本在重装过程中默认不会创建Swap分区,默认只分一个区。

脚本支持512M内存或更低的VPS不创建Swap只分一个区(选择进入Low memeory mode为y)

脚本支持自定义文件系统格式,ext3/4,xfs等partman支持的格式。

自动选择按国家代码区分的官方源(非中国区)。仅对于中国区选择中科大开源镜像站。

脚本支持IPv6 Only环境。特别注意脚本会提示你检查自动获取配置是否正确,以及由于子网掩码的设置,网关和IP是否在同一子网。
已知servarica(servarica需要先厂商模板ubuntu)和hosthach需要自定义掩码并输入48(不要输入/48)。
举例:IP:1:2:3:4::5,网关1:2:3::1,掩码/64就不能正确安装。需要/48掩码。(/48=ffff:ffff:ffff::,你可以简单的理解掩码为在::前的都是固定位,在其后的都是可变位。可变位更多带来更大的子网范围,这样子网范围就将容纳网关,安装程序可以正常通过)。
你可以拷贝厂商自带系统中interfaces的内容,在安装完成后粘贴回来。

脚本支持自定义ssh端口/密码/时区等。

关于swap的说明:你可以在安装完成系统后,创建swap文件。
这样更加灵活,避免了创建swap分区后期更改大小的繁琐操作。

项目在Github上:https://github.com/SKIYET/LinuxReinstall
欢迎fork,star和issue

使用方法:wget --no-check-certificate https://raw.githubusercontent.com/SKIYET/LinuxReinstall/master/LinuxReinstall.sh && bash LinuxReinstall.sh
按照提示运行即可。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
广告也精彩
广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: