首页 » 互联网资讯 » 正文

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

出发点:

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
按照提示运行即可。

特别感谢:Vicer hiCasper  Veip007



江苏网友 那谁幸福呢 评论:
前排支持大佬 已收藏


吉林网友 走火入魇 评论:

前排支持大佬 已收藏

谢谢!


河北网友 小爷有枪 评论:
不错 厉害了


甘肃网友 王道3455 评论:

不错 厉害了

谢谢


山西网友 twq0916 评论:
技术帝就是厉害

发表评论