全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 957|回复: 5
打印 上一主题 下一主题

有关Linux一键重装支持 Ubuntu 20.04/22.04 的文档

[复制链接]
跳转到指定楼层
1#
发表于 2023-6-10 18:11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 天权璇玑 于 2023-6-13 17:23 编辑

省流使用简介:

论坛主贴:
https://91ai.net/thread-1159839-1-1.html

github主页,欢迎star,私信我反馈问题:
https://github.com/leitbogioro/Tools

最简单的安装方式:
  1. bash InstallNET.sh -ubuntu
复制代码


手动指定Ubuntu版本号,端口,时区,静态或动态网络也可以,如果要带附加参数,Ubuntu版本号一定要指定,别忘了,密码暂不支持修改,因为sed传递密码明文中传递特殊符号处理必然出错:
  1. bash InstallNET.sh -ubuntu 22.04 -port "45283" -timezone "Asia/Shanghai 不指定脚本也会自动检测" --network "static 或 dhcp"
复制代码


MJJ们次爱(最爱的大概是Debian吧,我也是,Debian 12本脚本也早已支持)的Ubuntu 20.04/22.04的支持终于强势回归,开发、调试、排错过程比吃10年陈酿茅坑里最底部的史还难受,好在最终结果还是令人满意的。再次感谢煎饼哥(bin456789)首创性地选用AlpineLinux作为中间系统的思路,Debian installer实在太难用,不采用AlpineLinux不行了,我觉得我们可以好好研究一下AlpineLinux怎么才能从纯ipv6环境启动。

端口、时区都是可以自定义的,amd64,甲骨文arm64都通过测试,ipv4 ipv6双栈网络也能搞定,由于中介系统AlpineLinux不支持从纯ipv6启动,所以只有ipv6公网无ipv4访问的机器很遗憾只能无缘,AlpineLinux启动的内存要求是不得少于1GB,所以低于1GB的机器也只能say goodbye,以上这些确定的限制条件我都会在脚本里加条件以及时阻止,避免不符合要件的机器运行后断连,崩溃。

由于采用的是dd安装,所以mirror参数原则上可以指定,但不推荐,除非你也有能力自己搭一个网站并采取和我(Canonical官方)相同的Ubuntu镜像命名方式,我把俩吃灰的甲骨文当存储dd镜像的服务器用了,你们轻点干,别操坏了。你们有谁能提供公益服务器的,也可以联系我,这样可以分担一些我这些破铜烂铁的流量压力,第一次搞公众网站存储服务,真怕被哪些喜欢损人不利己的干废了。

中介AlpineLinux镜像源、Ubuntu后续的cloud init自动部署脚本都可以区分国外国内分别去github.com和gitee.com下载,避免国内机器安装过程中连接github被长时间阻断,造成安装失败(最近发现大墙对github的干扰越来越严重了)。暂时只支持单盘,多盘格式化还未搞定,需要研究一下。raid 0基本毫无可能了。
2#
发表于 2023-6-10 18:23:49 | 只看该作者
谢谢分享,先收藏一下以后装机备查
4#
发表于 2023-6-10 18:37:27 | 只看该作者
感谢大佬的开源分享
6#
 楼主| 发表于 2023-6-13 17:21:45 | 只看该作者
密码暂不支持修改,因为sed传递密码明文中传递特殊符号处理必然出错,后果是造成正式部署后的Ubuntu系统无法登陆,你可以预先设置一个10000以上的高端口,然后重装后进系统再修改密码,避免默认22端口被爆破
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-24 09:54 , Processed in 0.060361 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表